Intel MacBook Pro использует GUID таблицу разделов диска, которую можно редактировать с помощью gdisk
.
Копия метаданных таблицы разделов обычно хранится как резервная копия основной. Подробнее об этом можно прочитать в Arch Wiki здесь
Сначала вам нужно узнать имя устройства, /dev/sda
, /dev/sdb
вашего Mac-диска.
Для определения точного имени можно использовать команды blkid
, lsblk
или dmesg
, если вы не знаете.
От Ubuntu Live USB используйте gdisk /dev/sdX
(где X - имя вашего устройства)
, например, gdisk /dev/sdX
. /dev/sdb (в предположении, что USB - это sda, а Mac - единственный другой диск)
$ sudo gdisk /dev/sdb
GPT fdisk (gdisk) version 0.8.10
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Command (? for help): `r`
Recovery/transformation command (? for help): `b`
Recovery/transformation command (? for help): `w`
И перезагрузите
b
восстанавливает таблицу разделов GUID резервного копирования и w
записывает ее на диск
После восстановления таблицы резервного копирования и перед записью на диск вы также должны запустить проверку v
verification. gdisk
очень разумно позволяет создавать и изменять таблицу разделов, в памяти, и ничего не записывается на диск до тех пор, пока вы не запишете ее командой w
. Убедитесь, что вы довольны результатом восстановления, прежде чем записывать его на диск.