Can't mount HFS+ partition

Bug #1386493 reported by Carlos Eduardo Moreira dos Santos on 2014-10-28
78
This bug affects 17 people
Affects Status Importance Assigned to Milestone
hfsplus (Ubuntu)
Undecided
Unassigned

Bug Description

I'm running Ubuntu 14.04.1 LTS 64 bits, kernel 3.13.0-37-generic. There is a dual boot with Mac OS X Yosemite.

# mount -v -t hfsplus -o ro /dev/sda2 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/sda2,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail or so

# dmesg | tail
[77480.829918] hfsplus: invalid secondary volume header
[77480.829930] hfsplus: unable to find HFS+ superblock

# gdisk -l /dev/sda
GPT fdisk (gdisk) version 0.8.8

Partition table scan:
  MBR: hybrid
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with hybrid MBR; using GPT.
Disk /dev/sda: 976773168 sectors, 465.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): C17BBA22-3552-480A-99BF-8316F0B3FA47
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 976773134
Partitions will be aligned on 8-sector boundaries
Total free space is 21 sectors (10.5 KiB)

Number Start (sector) End (sector) Size Code Name
   1 40 409639 200.0 MiB EF00 EFI System Partition
   2 409640 94509279 44.9 GiB AF05 Mac OS X
   3 94509280 95778815 619.9 MiB AB00 Recovery HD
   4 95778816 95780863 1024.0 KiB EF02 Grub
   5 95780864 191148031 45.5 GiB 8E00
   6 191148032 976773119 374.6 GiB 8E00 LVM

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in hfsplus (Ubuntu):
status: New → Confirmed
Krister (thekswenson) wrote :

Hi folks. Has anyone found a workaround for this yet?

FalFire (edward-brinkmann) wrote :

I am having the same problem on Ubuntu 15.04, 3.19.0-21-generic 64-bit, freshly installed just now

satmandu (satadru-umich) wrote :

af05 partitions are Core Storage volumes, which are the default since Yosemite. AFAIK We need to be able to figure out where the HFS+ volume is inside the Core Storage volume. Maybe with a mount offset? I don't think there's a workaround in place yet.

Nico Orrù (nigu-orru) wrote :

Ubuntu 15.10, MacBookPro Retina 2015

nico@MacBookPro1510:~$ sudo mount -t hfsplus /dev/sda2 -o ro,sizelimit=735827406848 /MacintoshHD/
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

[ 4575.652988] hfsplus: unable to find HFS+ superblock

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

Other bug subscribers