3

Я использовал DiskUtility+Bootcamp Wizard для настройки моего жесткого диска для Windows 8 (окончательный MSDN). Где-то в этом процессе инструменты Apple превратили мой GPT-диск в гибридный MBR/GPT. Все четыре основных раздела моего MBR используются следующим образом:

  1. EFI раздел
  2. HFS+ раздел (= зашифрованный, следовательно = "Apple_CoreStorage")
  3. Раздел HFS+ (раздел восстановления, содержит незашифрованный загрузчик Mac)
  4. Раздел NTFS (раздел "всё в одном" для Windows8)

Поэтому, когда я пытаюсь включить Bitlocker в Windows 8, он жалуется на отсутствие системного диска. Я знаю, что в Windows 8 установка Bitlocker (с помощью щелчка правой кнопкой мыши на диске -> включить BitLocker) пытается создать 200 (?)Системный раздел MB, если он отсутствует. Однако, если все 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 ответа4

2

Я знаю старые новости, но если кому-то еще понадобится помощь по удалению гибридной 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) :

  1. Загрузите GPT fdisk со страницы Sourceforge и установите его. (Версии доступны для Linux, OS X и Windows. Я предполагаю, что вы будете делать это из OS X.)
  2. Запустите gdisk на вашем диске, введя sudo gdisk /dev/disk1 в окне терминала. (Измените идентификатор устройства, если он не такой, как вы представили ранее, или если вы используете другую ОС для работы.)
  3. Введите p чтобы просмотреть таблицу разделов и убедиться, что вы работаете на правильном диске. Если нет, введите q чтобы выйти без сохранения изменений, и повторите попытку с другим устройством.
  4. Введите x чтобы войти в меню экспертов.
  5. Введите n чтобы создать новую защитную MBR. Обратите внимание, что gdisk не подтвердит изменение; это просто покажет вам подсказку новых экспертов.
  6. Введите w чтобы сохранить изменения. Вам будет предложено подтвердить это действие. Сделай так.

Некоторые другие ресурсы на странице gdisk

1

Не ответ в строгом смысле на конкретный вопрос. Однако, как пользователь, я обошел необходимость ответа, превратив мою систему Windows 8 в виртуальную машину на Macbook Pro.

Однако я бы попробовал следующее, если бы не отказался от первоначального вопроса ранее (чтобы сэкономить время!):

  1. Разрешить Bootcamp для создания загрузочного диска Windows7/8 USB
  2. Разрешить Bootcamp для создания 4-го раздела (в качестве основного)
  3. Загрузите носитель Win7/8
  4. Удалить созданный bootcamp раздел bootcamp
  5. В только что созданном свободном пространстве создайте 2 расширенных раздела (один системный, один загрузочный)

Я не уверен на 100%, может ли системный раздел Windows ** (первый использованный при загрузке) быть логическим разделом или нет.

** В соответствии с соглашением об именах MSFT system раздел загружает систему, а boot раздел содержит систему (c:\windows).

0

У меня была та же проблема: изменение схемы раздела гибридного 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).

0

В дополнение к моему предыдущему ответу некоторую информацию, относящуюся к BitLocker, также можно найти в этой теме. https://discussions.apple.com/message/24339789#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+ в конце, а затем использовал Дисковую утилиту, чтобы стереть /отформатировать его.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .