[arch-general] iPod HOWTO?

Mantas Mikulėnas grawity at gmail.com
Thu Jun 21 05:24:37 EDT 2012

On Thu, Jun 21, 2012 at 10:30 AM, David Benfell
<benfell at parts-unknown.org> 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

    $ 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

More information about the arch-general mailing list