Конвертировать 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.
Итак, вопросы:
- Как мне конвертировать мой гибридный MBR в чистый GPT?
- Будет ли это прервать загрузку любой из моих ОС, если я это сделаю? (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.
Вам нужно войти в меню экспертов, чтобы получить доступ к этой опции.
Откройте диск в
gdisk:sudo gdisk /dev/sdXВойдите в меню экспертов (
x).Создать новый защитный MBR (
n) и отвечайте на любые вопросы диалога по мере необходимости.Вернуться в главное меню (
m).Запишите изменения на диск и выйдите из 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 вы сейчас используете?