Я знаю, что этот вопрос задавали много, но я не нашел здесь ответа.
Ubuntu 12.04.2 64-разрядная версия была установлена автономно всего несколько часов назад на одном разделе ext4, и также был создан раздел подкачки.
Установка прошла успешно, но теперь я не могу войти в Ubuntu.
Я хочу использовать менеджер загрузки Windows 8 для выбора между двумя операционными системами, поэтому я скачал EasyBCD и добавил запись для Ubuntu.
Запись отображается в меню менеджера загрузки, но когда я нажимаю на Ubuntu, я получаю следующее сообщение:
NST/AutoNeoGrub0.mbr not found
Я попытался включить / отключить безопасную загрузку и перезапустить, но все равно показывает эту ошибку сообщение.
Сводка по ремонту загрузки Сводка по ремонту последней загрузки
В отчаянии я попытался найти решение самостоятельно и сбросить конфигурацию BCD с помощью EasyBCD. Теперь Grub отлично загружается и Ubuntu, но я больше не могу загружать Windows 8.
Затем, по какой-то причине после установки всех обновлений для Ubuntu, я перезапустил систему и теперь не могу загрузиться в Ubuntu. Я могу запустить его только через Live CD и старую запись Linux.
Во-первых, последнее, которое я слышал, EasyBCD, было бесполезно для управления двойной загрузкой Windows/Linux на основанном на EFI компьютере, таким образом, я рекомендую прекратить пытаться использовать его.
Во-вторых, учитывая Вашу текущую ситуацию (как указано в Вашем Обновлении), существует несколько возможных решений. Самые легкие два:
Если ни один из этих методов не решает Вашу проблему, отправьте назад с новым URL для Вашего последнего выполненного Восстановления Начальной загрузки.
Обновление: Во-первых, убедитесь, что Защищенная загрузка отключена.
Затем, могут Вы для начальной загрузки через карту флэш-памяти с интерфейсом USB перенаходки или изображение CD-R? Если так, попробуйте это:
sudo efibootmgr
найти все Ваши текущие записи загрузки.sudo efibootmgr -b 0000 -B
. Это удаляет Boot0000
запись.0000
с каждым Boot####
число определяется на шаге № 3. (Ваш вывод Восстановления Начальной загрузки предполагает, что Вы будете иметь 0000
, 0001
, 0002
, 0004
, 0005
, 0007
, 0008
, 2001
, 2002
, и 2003
.sudo efibootmgr -c -p 2 -l "\EFI\ubuntu\grubx64.efi" -L "Ubuntu"
. Отметьте обратные косые черты, используемые в качестве разделителей каталога.sudo efibootmgr -c -p 2 -l "\EFI\refind\refind_x64.efi" -L "rEFInd"
.Если все подходит, перенаходка должна открыться, или по крайней мере GRUB, и необходимо смочь загрузить и Linux и Windows.
Если перенаходка, CD-R или карта флэш-памяти с интерфейсом USB не работают, Вы могли бы попробовать то же из Linux живой CD, это загружается в режиме EFI.