On Thu, Jun 21, 2012 at 10:30 AM, David Benfell <benfell@xxxxxxxxxxxxxxxxx> wrote: > This is a facepalm moment. I'm utterly failing to find the correct way > to do this. > > The Arch wiki entry is https://wiki.archlinux.org/index.php/IPod > > It's out of date because "HAL has been deprecated for a while now." > > Like an idiot, I managed to overlook that. And I think I got HAL sort > of working. But Banshee gets "permission denied" when I try to copy > music onto by iPod. > > I don't even have a clue which way to go with this. As near as I can > tell, only root can write to the iPod, but I had the notion that I > should run Banshee as my regular user. I can't even change the > ownership of the mount point: > > graton# chown benfell:users /media/iPod > chown: changing ownership of '/media/iPod': Operation not permitted With the vfat filesystem, `chown` will not work as the filesystem does not support ownership -- the UID is given at mount time as "-o uid=". > What now? Start by uninstalling HAL. In the archwiki article, hal is mentioned purely for its auto-mount functionality, which has been moved to udisks||udisks2 in all current desktop environments. Even if you don't use a DE, you can still use udisks{2,}, $ udisksctl mount -b /dev/disk/by-label/iPod $ udisks --mount /dev/disk/by-label/iPod or mount the iPod manually: $ sudo mkdir /media/iPod $ sudo mount /dev/disk/by-label/iPod /media/iPod -o uid=$UID In any case, the commands are exactly the same as with a generic USB pendrive. -- Mantas Mikulėnas