Дисковод / boot / efi еще не готов или отсутствует Ошибка

Я установил Ubuntu 12.04 64-битную версию. У меня нет проблем с этим, пока мы не попытаемся сделать резервную копию с помощью программного обеспечения Acronis True Image.

Обычно Ubuntu видели в меню BIOS под опцией «EFI Boot». Затем возникла проблема с этим программным обеспечением, и Ubuntu теряется из меню загрузки EFI. Тогда Ubuntu не может загрузиться.

Я использовал программное обеспечение Boot-Repair , приведенное в следующей ссылке .

Я следовал инструкциям, приведенным в рекомендованном решении. Я установил GParted, удалил загрузочный раздел FAT32 и создал неформатированный раздел с флагом bios_grub, как рекомендовано программным обеспечением Boot-Repair.

После завершения рекомендуемой операции восстановления загрузки теперь запускается Ubuntu, но выдает ошибку, как описано в заголовке.

The disk drive /boot/efi is not ready yet or not present Error. 
Continue to wait or Press S to skip mounting or M for manual recovery. 

Если я нажму S , я могу войти в Ubuntu и использовать его без проблем.

Кроме того, я проверил и увидел, что в меню BIOS Ubuntu по-прежнему не существует в параметрах загрузки EFI. Я искал решение на форумах и пробовал рекомендуемые решения, приведенные в следующей ссылке , но они не работали.

Пожалуйста, помогите решить эту проблему, могу ли я отключить опцию загрузки EFI из Ubuntu?

0
задан 11 August 2012 в 20:04

1 ответ

Отредактируйте файл /etc/fstab и закомментируйте или удалите запись для /boot/efi; это должно покончить с сообщением об ошибке. Теперь вы загружаете Ubuntu в режиме BIOS, а не в режиме EFI, поэтому вам больше не нужен раздел /boot/efi. (Этот раздел является «загрузочным разделом FAT32», на который вы ссылались ранее, также известным как системный раздел EFI или ESP.)

При этом у меня есть подозрение, что вы загружаете Windows в режиме EFI. Если это так, вам, вероятно, потребуется использовать менеджер загрузки вашей прошивки, чтобы выбрать ОС для загрузки. Это может или не может быть удобно. Если вы предпочитаете использовать что-то другое (GRUB Legacy, GRUB 2, rEFIt, rEFInd или что-то еще), вам необходимо снова запустить загрузку EFI для Linux. Удалив ESP и заново создав новый, вы также удалили загрузчик режима EFI для Linux. Исправление, за которым вы следовали, было трудным способом сделать это; Самый простой способ состоял в том, чтобы загрузиться в режиме EFI (скажем, с помощью установщика Ubuntu) и использовать программу efibootmgr, чтобы добавить загрузчик Linux EFI (возможно, GRUB 2) обратно в опции NVRAM. Вы все еще можете это сделать, но вам придется удалить grub-pc и переустановить grub-efi. Это повлечет за собой прыжки через несколько обручей. В качестве альтернативы вы можете переключиться на что-то другое, например GRUB Legacy, ELILO или загрузчик ядра EFI (если вы используете ядро ​​3.3.0 или новее). См. мою веб-страницу о загрузчиках EFI для получения более подробной информации об этих параметрах. В целом, если вы довольны выбором своей ОС так, как вы это делаете сейчас, вероятно, проще придерживаться этого метода, по крайней мере, в краткосрочной перспективе.

0
ответ дан 11 August 2012 в 20:04

Другие вопросы по тегам:

Похожие вопросы: