
В настоящее время я использую Mint Linux на ПК со старой материнской платой Intel. Он работает отлично, но мне приходится вручную выбирать жесткий диск в качестве загрузочного устройства при каждом запуске, поскольку BIOS утверждает, что не может найти ОС, если предоставить ему возможность найти ее самостоятельно. После долгих поисков я определил, что это, скорее всего, вызвано тем, что старый BIOS не работает с GPT правильно. Я хотел бы узнать, какой самый простой способ изменить это, не форматируя диск и не переустанавливая всю ОС, поскольку это будет означать много загрузок программного обеспечения при медленном интернете.
решение1
Возможно, есть способы заставить вашу систему загружаться без выполнения этого преобразования. Смотритеэта страницадокументации GPT fdisk для некоторых предложений. Единственный наиболее вероятный вариант — добавить флаг «boot/active» к разделу 0xEE в защитной MBR. Mint fdisk
должен иметь возможность сделать это, используя a
опцию в главном меню. Если вы попробуете это и это не сработает, вы можете продолжить преобразование GPT в MBR с помощью gdisk
, как предлагает grawity.
Чтобы ответить на вопросы, которые вы задали в комментарии к ответу grawity, вы можете выполнить преобразование GPT в MBR из обычной загрузки; но вам следует перезагрузиться сразу после выполнения преобразования. Однако для переустановки GRUB вам понадобится аварийная загрузочная система. ЗапускРемонт багажника— это один из относительно простых способов сделать это.
решение2
Использоватьgptfdisk:
# gdisk /dev/sda
Command: r (recovery and transformation options)
Recovery command: g (convert GPT into MBR and exit)
Теперь переустановите grub или другой загрузчик, совместимый с MBR.
Обратите внимание, что преобразование таблиц с более чем 4 разделами может быть проблематичным, если для записей расширенных/логических разделов недостаточно места.
решение3
Самый простой (но некрасивый) способ — вставить другое загрузочное устройство и подключиться к диску.
Например, небольшой USB-флешки с GRUB[2] или LILO на нем.
Затем дайте ПК загрузиться с флешки.
Хотя и некрасиво. Надеюсь, кто-нибудь напишет лучший ответ, но в крайнем случае это должно сработать.