iPod (HFS+) is mounted read-only

Bug #427851 reported by Anders Häggström
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
hfsplus (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: hfsplus

I am using Ubunu 8.04 LTS (desktop edition) fully updated as of today and an iPod mini in "Mac-mode" (using HFS+ instead of FAT32).

When I mount my iPod it complains in dmesg that it can not be mounted in rw-mode when the filesystem is using a journal acording to dmesg output (attached file dmesg.log).

How do I mount the iPod in rw-mode so I can use it? I have read[1], and as far as I understood, the linux-kernel can be compiled with write-support for HFS+. Does Ubuntu (LTS) support writing on HFS+ volumes (is this a bug in my installation or do Ubuntu in general lack write support for HFS+)? Can I install a package to enable write-support on journaed HFS+ volumes? If so, which one?

Another issue is that Rhythmbox (0.11.5) does not complain about writing-issues if I try to transfer music to the iPod. It just silently ignore the transfer, which is not user-friendly. I think it would be better if Rhythmbox notified the user that the iPod is mounted in read-only mode.

By the way, the message in dmesg when the iPod (HFS+) is mounted is misspelled. I think "jounal" should be "journal".

Note [1]: http://en.gentoo-wiki.com/wiki/Hfsplus

Revision history for this message
Anders Häggström (hagge) wrote :
Revision history for this message
Przemek K. (azrael) wrote :

You can use the force option:
sudo mount -t hfsplus -o force,rw,nosuid,nodev,uid=1000 /dev/sdc3 /media/ipod
You just need to create the /media/ipod directory before mounting it, using:
sudo mkdir /media/ipod

Revision history for this message
Przemek K. (azrael) wrote :

Also see Bug #49052 for more information.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.