Конвертировать Hybrid GPT/MBR в схему разделов чистого GPT

Мне было интересно, как безопасно конвертировать Hybrid GPT/MBR в чисто схему разделов GPT? (Без переформатирования)

Причина, по которой я спрашиваю, состоит в том, что в настоящее время я выполняю тройную загрузку с Ubuntu 16.04 LTS, Windows 10 и Mac OSX Lion.

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

Теперь я знаю, что Windows 10 поддерживает загрузку с разделов GPT, и я хотел бы преобразовать все в чисто схему разделов GPT без переформатирования.

Если я смогу это сделать, я смогу переформатировать мой раздел HFS+ в раздел APFS и установить High Sierra.

Итак, вопросы:

  1. Как мне конвертировать мой гибридный MBR в чистый GPT?
  2. Будет ли это прервать загрузку любой из моих ОС, если я это сделаю? (Windows 10, Linux, MacOSX)

Вот мой вывод gdisk:

GPT fdisk (gdisk) version 1.0.1

Partition table scan:
  MBR: hybrid
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with hybrid MBR; using GPT.

Command (? for help): p
Disk /dev/sda: 3907029168 sectors, 1.8 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): CBC86EEB-C878-4C46-9963-120433EB0BED
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 3907029134
Partitions will be aligned on 8-sector boundaries
Total free space is 269477 sectors (131.6 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              40          409639   200.0 MiB   EF02  EFI System Partition
   2          409640       293378391   139.7 GiB   AF00  Mac OSX
   3       293642240       684265471   186.3 GiB   0700  WINDOWS 7
   4       684265472      1075085311   186.4 GiB   0700  LINUX
   5      1075085865      1087375589   5.9 GiB     8200  
   6      1087375590      3907024064   1.3 TiB     0700  

2 ответа

От gdisk(8) руководство:

n - Создать новый защитный MBR. Используйте эту опцию, если текущая защитная MBR повреждена так, что gdisk не может автоматически обнаруживать и исправлять ее, или если вы хотите преобразовать гибридную MBR в "чистый" GPT с обычной защитной MBR.

Вам нужно войти в меню экспертов, чтобы получить доступ к этой опции.

  1. Откройте диск в gdisk:

    sudo gdisk /dev/sdX
    
  2. Войдите в меню экспертов (x).

  3. Создать новый защитный MBR (n) и отвечайте на любые вопросы диалога по мере необходимости.

  4. Вернуться в главное меню (m).

  5. Запишите изменения на диск и выйдите из gdisk (w).

Возможно, вам придется переустановить Grub в режиме EFI, если он был установлен в режиме MBR ранее.

Работает как описано. Фактически мне удалось восстановить сломанный том APFS на гибридном разделе. Вы должны знать схему перегородки. Для получения дополнительной информации см. Этот пост:https://apple.stackexchange.com/questions/390955/apfs-partition-inaccessible/391012#391012

По моему мнению, единственный способ конвертировать Hybrid MBR в чистый GPT - это переформатировать диск, который вы хотите конвертировать, потому что, как только вы устанавливаете свои ОС на Hybrid MBR, он записывает данные на диск, поэтому я не думаю, что есть приложение или способ сделать это. Потому что вы в основном запутались с файлом загрузчика для Windows, Ubuntu и Mac

Я надеюсь, что смогу ответить на ваш вопрос.

Не могли бы вы дать мне знать, какой Mac вы сейчас используете?

Другие вопросы по тегам