UP | HOME

NixOS-iPod

Getting the iPod classic mounted on NixOS:

doas modprobe hfsplus
nix-shell -p hfsprogs
export IPOD="${:-/dev/sda}"
doas losetup -o 262144 --sector-size 4096 /dev/loop0 "${IPOD}"
doas fsck.hfsplus -f /dev/loop0
doas mount -t hfsplus /dev/loop0  /mnt

Then you can use e.g., podbackup.

To unmount:

doas umount /mnt
doas losetup -d loop0
doas eject "${IPOD}"