Hi Rob, I would recommend fsck'ing the hfsplus filesystem before you mount it again just to see if this fixes the broken filesystem, especially because the filesystem is reporting "hfs: walked past end of dir" - this alludes to the fact that the underlying btree is messed up somewhere and needs fixing with fsck.
The seg faulting is probably because of a broken filesystem, but yes, it shouldn't break like that. So.. 1. fsck the hfsplus 2. remount 3. do a find across the entire volume, perhaps even exercise it like: sudo find /path/to/mounted/volume/ -print -exec dd if={} of=/dev/null \; -- this will find every file and copy it to /dev/null just to make sure every file can be read 4. check for any errors in dmesg Colin -- hfsplus oops, corrupted file system https://bugs.launchpad.net/bugs/202595 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs