Поэтому я нашел способ установить EFI на Windows 8 на MacBook Air, и теперь моя таблица разделов выглядит довольно уродливо:
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.3 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS MacHD 389.9 GB disk0s2
3: Microsoft Reserved 134.2 MB disk0s3
4: Microsoft Basic Data LINUX 50.0 GB disk0s4
5: Microsoft Basic Data 50.0 GB disk0s5
6: Microsoft Basic Data SCHULE 10.0 GB disk0s6
Пока все хорошо ... проблема в том, что у меня есть гибридная схема - поэтому у меня есть GPT и MBR.
Со временем я обнаружил, что gdisk
MBR или стирает его ... который просто не работал, он все еще присутствует:
Disk size is 977105060 sectors (465.9 GiB)
MBR disk identifier: 0x00000000
MBR partitions:
Number Boot Start Sector End Sector Status Code
1 1 977105059 primary 0xEE
Теперь, когда я пытаюсь загрузить Windows 8, он показывает мне, что это экран загрузки, а затем просто гаснет и полностью останавливается. Я предполагаю, что он делает следующее:
- EFI "вызывает" Windows
- Windows выполняет приготовления к загрузке
- Появляется следующий уровень загрузки, видит MBR и пытается загрузить его. <- Сбой.
Поскольку мой MBR - не более чем один большой раздел, мне было очень любопытно, что он все еще пытался загрузиться с него. Во время установки я смог увидеть и другие мои разделы - кроме предела в 4 раздела - также.
Глядя на диск Windows, он выглядит как диск NTFS, и, насколько я знаю, EFI не может загружаться с таких дисков ... однако он загружается с HFS Mac. Поэтому я немного запутался в том, что на самом деле происходит.
Любая идея?