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}"