As some of you certainly know, since macOS Sequoia 15.4.1, we lost official support for our beloved iPod classics
Yesterday I got lucky while brute-forcing my way to access the files without the use of a Windows VM or restore the iPod and found out that I could use it just like before updating macOS.
So here is my solution Possibly although the pre-requisite, possibly, is for your iPod to have disk mode already enabled.
Basically, by mounting it as a drive, the music syncing will re-work again with Swinsian, WALTR or even iTunes 10.7, provided that these have Full Disk Access in your System Settings.
Step by step:
1. Launch the System Information app, and go to the USB tab, then locate your iPod and copy the Volume UUID of your partition:
2. Open a Terminal and modify this script by pasting your Volume UUID on line 3, then run it:
There you go.
You should see the iPod pop up in your Finder! I just have a Windows formatted iPod so I'm not 100% sure it works with Mac-formatted ones since I havent tried. But the script takes that into account, so I hope it works for whoever find it.
Since trying to mount it with `diskutil` fails, but doing it with the more low-level `mount` command does work, all of this sure taste like Apple just blocks iPods from connecting as external drives deliberately since Sequoia. Let's all have a collective sight while remembering the magic word:
Cheers & long live your iPod!
Yesterday I got lucky while brute-forcing my way to access the files without the use of a Windows VM or restore the iPod and found out that I could use it just like before updating macOS.
So here is my solution Possibly although the pre-requisite, possibly, is for your iPod to have disk mode already enabled.
Basically, by mounting it as a drive, the music syncing will re-work again with Swinsian, WALTR or even iTunes 10.7, provided that these have Full Disk Access in your System Settings.
Step by step:
1. Launch the System Information app, and go to the USB tab, then locate your iPod and copy the Volume UUID of your partition:
2. Open a Terminal and modify this script by pasting your Volume UUID on line 3, then run it:
#!/bin/bash
# 🔧 Set your iPod's Volume UUID here (no need for quotes or brackets)
VOLUME_UUID=ADCE7BAE-16DB-380C-8203-8FCB9D2C5791
# Clean it up (remove quotes/braces if pasted accidentally)
VOLUME_UUID=$(echo $VOLUME_UUID | tr -d '"{}')
# Find the device node for this UUID
DRIVE_IDENTIFIER=$(diskutil info -plist $VOLUME_UUID | \
plutil -extract DeviceNode xml1 -o - - | \
sed -n 's:.*<string>\(.*\)</string>.*:\1:p')
# Get the volume name dynamically
VOLUME_NAME=$(diskutil info -plist "$DRIVE_IDENTIFIER" | \
plutil -extract VolumeName xml1 -o - - | \
sed -n 's:.*<string>\(.*\)</string>.*:\1:p')
# Get the filesystem type (e.g. msdos, hfs)
FS_TYPE=$(diskutil info -plist "$DRIVE_IDENTIFIER" | \
plutil -extract FilesystemName xml1 -o - - | \
sed -n 's:.*<string>\(.*\)</string>.*:\1:p')
# Mountpoint under /Volumes
MOUNTPOINT_DIR="/Volumes/$VOLUME_NAME"
echo "Device: $DRIVE_IDENTIFIER"
echo "Volume name: $VOLUME_NAME"
echo "Filesystem: $FS_TYPE"
# Safety check: is it already mounted?
if mount | grep -q "on $MOUNTPOINT_DIR "; then
echo "⚠️ $VOLUME_NAME is already mounted at $MOUNTPOINT_DIR"
exit 0
fi
# Make sure the mountpoint exists
sudo mkdir -p "$MOUNTPOINT_DIR"
# Mount based on detected filesystem
case "$FS_TYPE" in
"MS-DOS FAT32"|"MS-DOS"|"FAT32")
echo "Mounting as FAT32..."
sudo mount_msdos "$DRIVE_IDENTIFIER" "$MOUNTPOINT_DIR"
;;
"Journaled HFS+"|"HFS+"|"Mac OS Extended")
echo "Mounting as HFS+..."
sudo mount_hfs "$DRIVE_IDENTIFIER" "$MOUNTPOINT_DIR"
;;
*)
echo "❌ Unsupported filesystem: $FS_TYPE"
exit 1
;;
esac
echo "✅ Mounted at $MOUNTPOINT_DIR"
There you go.
You should see the iPod pop up in your Finder! I just have a Windows formatted iPod so I'm not 100% sure it works with Mac-formatted ones since I havent tried. But the script takes that into account, so I hope it works for whoever find it.
Since trying to mount it with `diskutil` fails, but doing it with the more low-level `mount` command does work, all of this sure taste like Apple just blocks iPods from connecting as external drives deliberately since Sequoia. Let's all have a collective sight while remembering the magic word:
Cheers & long live your iPod!
Last edited: