Переключить Windows 8 с гибридной MBR/GPT => GPT только на Macbook Pro Retina
Я использовал DiskUtility+Bootcamp Wizard для настройки моего жесткого диска для Windows 8 (окончательное MSDN). Где-то в этом процессе инструменты Apple превратили мой GPT-диск в гибридный MBR/GPT. Все четыре основных раздела моего MBR используются следующим образом:
- Раздел EFI
- HFS+ раздел (= зашифрованный, следовательно ="Apple_CoreStorage")
- Раздел HFS+ (раздел восстановления, содержит незашифрованный загрузчик Mac)
- Раздел NTFS (раздел "все в одном" для Windows8)
Поэтому, когда я пытаюсь включить Bitlocker в Windows 8, он жалуется на отсутствие системного диска. Я знаю, что в Windows 8 установка Bitlocker (с помощью щелчка правой кнопкой мыши на диске -> включить BitLocker) пытается создать системный раздел размером 200(?) МБ, если он отсутствует. Однако при заполнении всех 4 разделов я подозреваю, что он не может создать системный диск => он не может его найти => возвращает ошибку, так как программа установки BitLocker не может найти целевой системный диск. Возможно, вам придется вручную подготовить диск для BitLocker:
Я уже пытался отключить спящий режим, файл подкачки и т. Д. Теперь я думаю, что, если бы я вообще избавился от схемы MBR, возможно, я мог бы быть в порядке в мире GPT без ограничения 4 основных разделов MBR.
Итак, как я могу избавиться от таблиц MBR в гибридной схеме таким образом, чтобы Mac OS и Windows 8 оставались в рабочих условиях?
Детали:
Аппаратное обеспечение - MacbookPro Retina.
вывод списка рассылки
sid-mbpr:~ sid$ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *251.0 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_CoreStorage 160.0 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Microsoft Basic Data Win8 90.1 GB disk0s4
GPT против MBR адресов
sid-mbpr:~ sid$ sudo gptsync /dev/rdisk0
Password:
Current GPT partition table:
# Start LBA End LBA Type
1 40 409639 EFI System (FAT)
2 409640 312909639 Unknown
3 312909640 314179175 Mac OS X Boot
4 314179584 490233855 Basic Data
Current MBR partition table:
# A Start LBA End LBA Type
1 1 409639 ee EFI Protective
2 409640 312909639 ac Apple RAID
3 312909640 314179175 ab Mac OS X Boot
4 * 314179584 490233855 07 NTFS/HPFS
Status: GPT partition of type 'Unknown' found, will not touch this disk.**
**: игнорировать это сообщение, инструмент gptsync устарел и не понимает UUID для разделов Apple_CoreStorage / FileVault2. Так как адреса LBA в порядке, можно игнорировать это сообщение.
4 ответа
Не ответ в строгом смысле на конкретный вопрос. Однако, как пользователь, я обошел необходимость ответа, преобразовав свою систему Windows 8 в виртуальную машину на Macbook Pro.
Однако я бы попробовал следующее, если бы не отказался от первоначального вопроса ранее (чтобы сэкономить время!):
- Разрешить Bootcamp для создания загрузочного диска Windows7 / 8 USB
- Разрешить Bootcamp для создания 4-го раздела (в качестве основного)
- Загрузите носитель Win7 / 8
- Удалить созданный bootcamp раздел bootcamp
- В только что созданном свободном пространстве создайте 2 расширенных раздела (один системный, один загрузочный)
Я не уверен на 100%, может ли системный раздел Windows ** (первый использованный при загрузке) быть логическим разделом или нет.
** В соответствии с соглашением об именах MSFT , system
раздел загружает систему и boot
раздел содержит систему (c: \ windows) - пойди разберись!
Я знаю старые новости, но если кому-то еще понадобится помощь по удалению гибридной MBR, вы можете попробовать gdisk
полезность.
Я пытался установить Windows 8.1 на свой MBP 2011 8,3, используя метод EFI прошлой ночью, и установщик EFI жаловался на этапе разбиения, что Windows не может быть установлена на нужный раздел, поскольку он может видеть MBR-разделы Hybrid. MBR/GPT. Windows 8 не пытается искать раздел GPT, как только находит MBR, и, как вы предлагаете, его можно удалить, что, надеюсь, также сделает инструмент Bitlocker счастливым.
Этот вопрос переполнения стека советует, как удалить гибридную MBR. Я процитирую соответствующие фрагменты этого ответа, который я сделал вчера вечером, чтобы обойти установщика Windows 8.1, жалующегося на гибридную MBR / GPT. Полная благодарность Роду Смиту за его превосходный инструмент, веб-сайт и почту.
Решением в этом случае является очистка гибридных данных MBR. Ряд утилит может сделать это. Я опишу, как это сделать с моим собственным GPT fdisk (
gdisk
) утилита:
- Загрузите GPT fdisk со страницы Sourceforge и установите его. (Версии доступны для Linux, OS X и Windows. Я предполагаю, что вы сделаете это из OS X.)
- запуск
gdisk
на вашем диске, набравsudo gdisk /dev/disk1
в окне терминала. (Измените идентификатор устройства, если он не такой, как вы представили ранее, или если вы используете другую ОС для работы.)- Тип
p
чтобы просмотреть таблицу разделов, чтобы убедиться, что вы работаете на правильном диске. Если нет, введитеq
выйти без сохранения изменений и повторить попытку с другим устройством.- Тип
x
войти в меню экспертов.- Тип
n
создать свежий защитный MBR. Обратите внимание, чтоgdisk
не подтвердит изменение; это просто покажет вам подсказку новых экспертов.- Тип
w
чтобы сохранить ваши изменения. Вам будет предложено подтвердить это действие. Сделай так.
Некоторые другие ресурсы на странице gdisk
- Восстановление GPT-дисков: http://www.rodsbooks.com/gdisk/hybrid.html
В дополнение к моему предыдущему ответу некоторую информацию, относящуюся к BitLocker, также можно найти в этой теме. https://discussions.apple.com/message/24339789
По сути, чтобы обойти схему разбиения Microsofts для BitLocker, которая должна соответствовать размерам блоков 128 МБ, вам необходимо создать раздел HFS+, который будет совмещен с началом следующего блока.
Я закончил тем, что BitLocker работал для раздела Windows, а FileVault работал для части OS X, но сначала я установил Windows, чтобы она могла делать то, что ей нравилось, а затем с помощью "gpt" создал том HFS+. Похоже, что Дисковой утилите не нравится карта разделов, которую Windows создает с "зарезервированным разделом Microsoft", потому что ее разделы не разделены 128 МБ, см. https://developer.apple.com/library/mac/technotes/tn2166/_index.html, поэтому я в конечном итоге использовал gpt для создания тома HFS+ в конце, а затем использовал Дисковую утилиту, чтобы стереть / отформатировать его.
У меня была та же проблема: изменение схемы раздела гибридного MBR на GPT-only на Macbook Retina (середина 2012 года), чтобы включить Bitlocker на разделе Windows 10
Приведенное выше описание "GPT fdisk" работает нормально, возможно, следующая дополнительная информация поможет кому-то сэкономить время:
если Windows 10 уже была установлена с таблицей разделов гибридного MBR, переключение таблицы разделов на GPT-only может привести к сбою установки Windows (но раздел OS X и раздел восстановления OS X останутся без изменений). Также данные таблицы разделов Windows 10 будут по-прежнему пригодны для использования, просто Windows в этом разделе может больше не загружаться.
Самый простой способ исправить это - переустановить Windows 10 после переключения таблицы разделов на GPT-only, имея USB-флешку, готовую к GPT: при самостоятельном создании такой флешки из загруженного Win10 ISO установка USB-флешки должна соответствовать "GPT -only "схема разделов (например, созданная с помощью инструмента Windows https://rufus.akeo.ie/ )
Наконец, после установки Windows разрешите Bitlocker работать без модуля TPM: gpedit -> Политика локального компьютера -> Конфигурация компьютера \ Административные шаблоны \ Компоненты Windows \ Шифрование диска Bit Locker \ Диски операционной системы -> включить "Требовать дополнительную аутентификацию при запуске".
затем, наконец, Bitlocker может быть включен (Bitlocker затем немного сжимает раздел Windows, чтобы создать 5-й загрузочный раздел Bitlocker).