I have a 2 TB USB drive that's using GPT, but OSX (10.11.4) on my macbook pro (early 2015) stopped recognizing my HFS+ partition after I inserted a partition before it on the disk.
This is what I had originally, and OSX listed all partitions correctly in Finder:
[ Elements | Extra Fett | | Time machine ]
[ NTFS | ExFAT | Unallocated | HFS+ ]
[ ~1500 | 97 | 97 | 167 ] (GB)
The drive currently has the following layout (I shrank Elements and created TESTPART):
[ Elements | TESTPART | Extra Fett | | Time machine ]
[ NTFS | FAT32 | ExFAT | Unallocated | HFS+ ]
[ ~1350 | 150 | 97 | 97 | 167 ] (GB)
...but this is what OSX sees (only lists the first three in Finder):
[ Elements | TESTPART | Extra Fett | | ? ]
[ NTFS | FAT32 | ExFAT | Unallocated | ? ]
[ ~1350 | 150 | 97 | 97 | 167 ] (GB)
What happened? I thought this operation would be no trouble on a GPT drive.
Extra details
Ubuntu gdisk
says it is using GPT with a protective MBR, and both gdisk and gparted list all partitions with no problems. Windows 10 partition manager also lists all partitions and says the drive uses GPT.
When I run diskutil list
on OSX I get:
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *2.0 TB disk2
1: Microsoft Basic Data Elements 1.5 TB disk2s1
2: Microsoft Basic Data Extra Fett 104.9 GB disk2s2
3: Microsoft Basic Data 167.8 GB disk2s3
4: Microsoft Basic Data TESTPART 157.3 GB disk2s4
There are a few problems with this that I can think of:
- The unallocated space is not listed.
- The partitions are definitely listed in the wrong order.
- The HFS+ volume #3 (my time machine) that has always been visible to OSX before, lost its label and is listed as Microsoft Basic Data. It doesn't show up in Finder or Disk Utility anymore. This happened ever since I shrank Elements. I created TESTPART in the resulting space (done in Win10).