Assistance creating hybrid MBR/GPT on High Sierra to allow Windows to install

Hi,


Would really appreciate some help trying to install Windows 10 as dual boot on my late-2009 (identifier iMac 10,1) 21.5 inch iMac. The issue I believe is that Windows needs a hybrid MBR/GPT on my iMac model, and as of High Sierra this hybrid is no longer created.


Years ago I was dual-booting Snow Leopard and Windows 7, upgraded both OSes over the years and have got an aftermarket SSD (Samsung EVO 850 1TB). Up until a few months ago I was happily dual-booting Sierra and Windows 10 Creator’s Edition (1703) fine, then had an issue with the Windows side (?due to Fall Creator’s Update 1709) where it would fail to boot.


I’ve now clean-installed High Sierra as I’ve upgraded every time since Snow Leopard and thought I might as well spring clean and start fresh. This converted my Mac booting partition to APFS and High Sierra is working fine.


My partitions at present are (in order): Macintosh HD (APFS, boot partition), ‘Bootcamp’ (FAT32, will be converted to NTFS by Windows installer) and Mac Data (APFS, for all my media/documents etc). Note: these are partitions I’ve created myself, not via Bootcamp Assistant, as that will not allow me to use my Windows 10 installation DVD as it says only Windows 7 is supported on my iMAc


Ideally I’d have a big ExFat partition too that both High Sierra and Windows 10 would be able to read & write too, but Windows will only see the first 4 partitions due to requiring MBR, and the first 4 are taken up by an EFI partition, Macintosh HD, Mac recovery partition and the Windows Bootcamp partition itself. I can’t think of a way around this unfortunately.


So, the issue itself: from reading around, it appears that as of High Sierra, Disk Utility no longer creates a hybrid MBR/GPT when creating a FAT32 partition, as it always used to. Thus my SSD just has a GPT, and Windows refuses to install on a GPT disk on this iMac (I believe due to an old/incomplete version of EFI on this late 2009 model).


Therefore, I think I need to somehow create this hybrid MBR/GPT to get Windows to successfully install and boot. I’ve read these articles https://discussions.apple.com/thread/8100495 and https://apple.stackexchange.com/questions/308824/how-to-convert-a-drive-from-the -gpt-format-to-the-hybrid-gpt-mbr-format-when-usi but it’s a little bit complicated. I can understand bits of it but some of it’s a bit over my head!


Would anyone be able to break the instructions down a bit more and give me a step-by-step method of how to create the hybrid MBR/GPT?


The output of diskutil list disk0 in Terminal is shown below:


/dev/disk0 (internal, physical):

#: TYPE NAME SIZE IDENTIFIER

0: GUID_partition_scheme *1.0 TB disk0

1: EFI EFI 209.7 MB disk0s1

2: Apple_APFS Container disk2 109.8 GB disk0s2

3: Microsoft Basic Data BOOTCAMP 135.2 GB disk0s3

4: Apple_Boot 134.2 MB disk0s4

5: Apple_APFS Container disk1 754.9 GB disk0s5






And below is the output ofsudo fdisk /dev/disk0 (after disabling SIP) which I believe shows the lack of an MBR table??:


Disk: /dev/disk0 geometry: 121601/255/63 [1953525168 sectors]

Signature: 0xAA55

Starting Ending

#: id cyl hd sec - cyl hd sec [ start - size]

------------------------------------------------------------------------

1: EE 1023 254 63 - 1023 254 63 [ 1 - 1953525167] <Unknown ID>

2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused

3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused

4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused





Very grateful for any assistance!

iMac, macOS High Sierra (10.13.2)

Posted on Jan 1, 2018 8:49 AM

Reply
18 replies

Jan 1, 2018 3:12 PM in response to Loner T

Well I don't mind leaving the big 754GB 'Mac Data' partition as APFS not ExFat, as it's I think impossible for Windows to see it as the first 4 partitions will always be EFI, Mac HD (High Sierra boot drive), the (hopefully just 1!) Mac recovery partition and then the Bootcamp partition?


Output of diskutil apfs list:


APFS Containers (2 found)

|

+-- Container disk1 ACCF769F-975A-4625-88D8-1F0DF5BC0141

| ====================================================

| APFS Container Reference: disk1

| Capacity Ceiling (Size): 754863767552 B (754.9 GB)

| Capacity In Use By Volumes: 185401344 B (185.4 MB) (0.0% used)

| Capacity Available: 754678366208 B (754.7 GB) (100.0% free)

| |

| +-< Physical Store disk0s5 9BB89D2D-A67D-4E23-9E56-0AC3C69E1BCC

| | -----------------------------------------------------------

| | APFS Physical Store Disk: disk0s5

| | Size: 754863767552 B (754.9 GB)

| |

| +-> Volume disk1s1 E8E4665C-8BB9-43CC-954F-79BF3DE2CBF8

| ---------------------------------------------------

| APFS Volume Disk (Role): disk1s1 (No specific role)

| Name: Mac Data (Case-insensitive)

| Mount Point: /Volumes/Mac Data

| Capacity Consumed: 958464 B (958.5 KB)

| FileVault: No

|

+-- Container disk2 BA8C8B7D-A156-41C1-B861-66C81EF59427

====================================================

APFS Container Reference: disk2

Capacity Ceiling (Size): 109754822656 B (109.8 GB)

Capacity In Use By Volumes: 23358906368 B (23.4 GB) (21.3% used)

Capacity Available: 86395916288 B (86.4 GB) (78.7% free)

|

+-< Physical Store disk0s2 830E2EE3-41EC-4E14-8EF8-359A7ED8278F

| -----------------------------------------------------------

| APFS Physical Store Disk: disk0s2

| Size: 109754822656 B (109.8 GB)

|

+-> Volume disk2s1 0526DC99-D53F-3D5F-B277-0869D2F7E855

| ---------------------------------------------------

| APFS Volume Disk (Role): disk2s1 (No specific role)

| Name: Macintosh HD (Case-insensitive)

| Mount Point: /

| Capacity Consumed: 22707634176 B (22.7 GB)

| Encryption Progress: 20.0% (Unlocked)

|

+-> Volume disk2s2 572D7396-FF7C-4AF4-84F8-331D38939905

| ---------------------------------------------------

| APFS Volume Disk (Role): disk2s2 (Preboot)

| Name: Preboot (Case-insensitive)

| Mount Point: Not Mounted

| Capacity Consumed: 22003712 B (22.0 MB)

| FileVault: No

|

+-> Volume disk2s3 2CC0DE27-4026-4C9B-9B2B-5DD4A9ACCC86

| ---------------------------------------------------

| APFS Volume Disk (Role): disk2s3 (Recovery)

| Name: Recovery (Case-insensitive)

| Mount Point: Not Mounted

| Capacity Consumed: 503939072 B (503.9 MB)

| FileVault: No

|

+-> Volume disk2s4 D075F0DE-E3B3-49E5-ABAC-6CA99F1C73AA

---------------------------------------------------

APFS Volume Disk (Role): disk2s4 (VM)

Name: VM (Case-insensitive)

Mount Point: /private/var/vm

Capacity Consumed: 20480 B (20.5 KB)

FileVault: No

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Assistance creating hybrid MBR/GPT on High Sierra to allow Windows to install

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.