1

На моем компьютере уже установлена Windows, и я пытаюсь установить менеджер загрузки EFI, такой как Grub, rEFInd или gummiboot, в Arch Linux. Всякий раз, когда я пытаюсь установить любой из этих трех вариантов, я в конечном итоге сталкиваюсь с ошибкой, связанной с efibootmgr .

Вывод efibootmgr показывает:

  • Моя загрузочная запись Windows
  • Запись с жесткого диска
  • Загрузочная запись CDROM

Кроме того, в выводе также говорится, что у него нет BootOrder, который может иметь или не иметь отношение к проблеме.

Когда я пытаюсь создать новую загрузочную запись с помощью efibootmgr , я получаю вариант ошибки "недостаточно места" в том, что, как я предполагаю, будет NVRAM на материнской плате.

Вариант, который я видел до сих пор, - это загрузить ядро вместе с параметром efi_no_storage_paranoia . Тем не менее, это кажется опасным, так как я не хочу рисковать кирпичом моей материнской платы.

Таким образом, я хотел бы получить ответ о том, как я могу освободить "пространство", которое efibootmgr говорит, что его не хватает. Я уже удалил ненужные записи в efibootmgr из предыдущих установок. Я уверен , что это никоим образом не связано с там быть пространство Недостаточно высокий ЭСП раздел /dev/sda2 а du -sh выводит его общего использования диска в качестве 51М (б).

0