3

Я получил это сообщение:

Этот диск содержит несовпадающие разделы GPT и MBR: /dev /sda

ЧаВо Клонезиллы гласит:

Возможно, вы установили ОС с таблицей разделов GPT, а затем перезаписали диск, установив другую ОС с таблицей разделов MBR. Редактор таблицы разделов MBR, например, fdisk, sfdisk или cdisk, не знает GPT, поэтому он перезаписывает часть таблицы разделов GPT, но не полностью очищает остальные. Вот почему вы получили такое сообщение.

Если вы уверены, что ваша работающая ОС использует таблицу разделов MBR, а не GPT, вы можете запустить sudo sgdisk -z /dev /sdx (замените /dev /sdx на имя вашего диска, например /dev /sda для первого жесткого диска) очистить таблицу разделов GPT, сохранив таблицу разделов MBR. // ПРИМЕЧАНИЕ // Используйте приведенную выше команду осторожно. Это может разрушить все на жестком диске.

Сначала я установил Mac, а затем Windows, а затем заменил загрузочный менеджер MBR по умолчанию на загрузчик Chameleon.

Вот таблица разделов:

   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS macintosh               69.3 GB    disk0s2
   3:                  Apple_HFS mavericks               180.0 GB   disk0s3
   4:       Microsoft Basic Data Melomano                749.9 GB   disk0s4

Disk0s3 - это текущий раздел MacOSX, disk0s2 - это резервная копия Time Machine, а disk0s4 - это Windows 8.1.

Что я должен делать?

2 ответа2

5

Решение Разрешите конфликт, наблюдаемый клонезиллой, удалив одну из записей (gpt). Для этого зайдите в терминал командной строки clonezilla. Используйте следующую команду, чтобы удалить gpt.

sudo gdisk /dev/sda
(Press 1 to select MBR)
Press 'x' and enter to reach the eXpert mode
Now press 'z' to delete the gpt
At this step be careful, you will get an option to blank out your MBR, do **NOT** do it.
Press Ctrl + C when ever you need to exit from gdisk.

Возможная причина Когда Windows устанавливается в SSD, она создает GPT. В моей системе GPT был пустым. Теперь, когда clonezilla обнаруживает, что MBR имеет структуру pariotion, тогда как GPT пуст, он выдает ошибку. Таким образом, когда GPT удаляется, больше нет конфликта.

Примечание. Перед выполнением этого сделайте резервную копию ваших данных, чтобы, даже если вы случайно удалили правильный формат раздела, вы все равно могли получить свои данные.

3

Скорее всего, вы должны использовать гибридный MBR с вашей настройкой. Я не знаю, хорошо ли с этим справляется Клонезилла. Если вам нужна гибридная MBR, а Clonezilla не нравится, вы можете создать резервную копию гибридной MBR (фактически, всей таблицы разделов) с помощью gdisk , создать новую защитную MBR для замены гибридной MBR, использовать Clonezilla, а затем восстановить гибридный MBR. Это довольно продвинутый танец, поэтому я рекомендую вам делать это только тогда, когда вы понимаете, что делаете. Прочитайте документацию по gdisk и прочее (возможно, статью в Википедии о GPT), пока не поймете это. (Я не предоставил пошаговые инструкции, потому что я не хочу поощрять тех, кто не понимает этого, попробовать).

Также возможно, что ваша гибридная MBR повреждена или что у вас не совпадают данные GPT и MBR. В этом случае вам нужно будет восстановить таблицу разделов. Детали того, что вам нужно сделать, зависят от того, какой конкретно ущерб вы понесли, и ваше сообщение не содержит достаточно подробностей, чтобы это раскрыть. На сайте документации по gdisk есть страница, посвященная восстановлению повреждений GPT, которая должна помочь вам начать работу. Размещение подробного вывода данных GPT и MBR может помочь нам понять, что происходит. Для этого введите gdisk , введите x чтобы войти в меню экспертов, введите p , введите o , а затем введите q чтобы выйти. Опубликовать весь вывод сессии. Если gdisk спросит вас, использовать ли данные GPT или MBR при первом запуске, это означает, что они сильно не совпадают, и вам нужно решить, какой из них использовать. Обратите внимание, что в подобной ситуации OS X, скорее всего, будет использовать данные GPT, а Windows будет использовать данные MBR, поэтому вам необходимо тщательно проверить обе таблицы, чтобы выяснить, какая из них правильная (или какая часть каждой из них правильная) и разработать план их примирения.

Если вам повезет, решение вашей проблемы будет простым. Будьте осторожны, потому что, возможно, вы идете в очень коварные воды. Если у вас есть важные данные на этом диске, сделайте резервную копию, прежде чем делать что-либо еще !!!!

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