У меня есть старый Macbook Pro 9,2, обновленный до 8 ГБ ОЗУ и тройной загрузкой SSD с Ubuntu 21.04, Windows 10 и Mac OSX Catalina.
Я могу нормально загружать все системы (кроме MacOS из-за APFS; могу загружаться через загрузочное меню Macbook), хотя запись Windows для grub не работает. (можно загрузиться вручную через цепной загрузчик (hd6,gpt1)/efi/Microsoft/Boot/bootmgfw.efi
)
Grub установлен в первом (EFI) разделе и указывает на файл grub.cfg на sda2, работает нормально. Однако, когда я набираю лс
в командной строке grub мне показывают
(proc) (hd0) (hd1) (hd2) (hd3) (hd4) (hd5) (hd6) (hd6,gpt5) (hd6,gpt4) (hd6,gpt3) (hd6,gpt2) (hd6,gpt1) ( cd0)
ошибка: ошибка чтения сектора 0x1d190ff0 с 'hd0'.
ошибка: ошибка чтения сектора 0x1d190f80 с 'hd0'.
ошибка: ошибка чтения сектора 0x1d190ff0 с 'hd1'.
ошибка: ошибка чтения сектора 0x1d190f80 с 'hd1'.
ошибка: ошибка чтения сектора 0x1d190ff0 с 'hd2'.
ошибка: ошибка чтения сектора 0x1d190f80 с 'hd2'.
ошибка: ошибка чтения сектора 0x1d190ff0 с 'hd3'.
ошибка: ошибка чтения сектора 0x1d190f80 с 'hd3'.
ошибка: ошибка чтения сектора 0x1d190ff0 с 'hd4'.
ошибка: ошибка чтения сектора 0x1d190f80 с 'hd4'.
sudo gdisk /dev/sda
также выводит это:
МБР: защитный
GPT: присутствует
следует сказать, что таблица разделов когда-то была гибридной, но преобразована обратно с помощью gdisk, затем x, затем n (см. man gdisk)
GPT читает
Диск /dev/sda: 976773168 секторов, 465,8 ГиБ
Модель: CT500MX500SSD1
Размер сектора (логический/физический): 512/512 байт
Идентификатор диска (GUID): 838E17FB-CAC2-4F22-ADE6-1D5671F5A858.
Таблица разделов содержит до 128 записей.
Основная таблица разделов начинается со 2-го сектора и заканчивается 33-м сектором.
Первый используемый сектор — 34, последний используемый сектор — 976773134.
Разделы будут выровнены по 8-секторным границам
Всего свободного места 255660013 секторов (121,9 ГиБ).
Номер Начало (сектор) Конец (сектор) Размер Код Название
1 40 409639 200,0 МБ EF00 Системный раздел EFI
2 411648 134629375 64,0 ГиБ 8300 UbuntuDisk
3 134629376 134662143 16,0 МБ 0C01 Microsoft зарезервировано ...
4 134662144 232933375 46,9 ГиБ 0700 Раздел основных данных
5 488591360 976773119 232,8 ГиБ AF0A Mac OS X
Разметка диска через gnome-disk-utility:
защитное чтение MBR
Номер Начальный сектор загрузки Код состояния конечного сектора
1 1 97677316 основной 0xEE
откуда берутся эти фантомные личиночные диски и
каков правильный путь для всех ОС от efibootmgr
(nvram) для загрузки с помощью grub или отображения в селекторе запуска Macbook ??