Я установил 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?
Отредактируйте файл /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 для получения более подробной информации об этих параметрах. В целом, если вы довольны выбором своей ОС так, как вы это делаете сейчас, вероятно, проще придерживаться этого метода, по крайней мере, в краткосрочной перспективе.