Это - то, что я вижу:
GNU GRUB version 2.02~beta2-9ubuntu1
Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions.
grub> _
Что я должен сделать теперь?
У вас проблема с загрузчиком. Вы должны инициализировать ядро. Сначала используйте команду ls
, затем настройте следующие команды в соответствии с ней. Вместо hd0
напишите свой диск, а в 1
напишите свой номер.
grub> set root=(hd0,1)
grub> linux /vmlinuz-4.4.0-38-generic
grub> initrd /initrd.img-4.4.0-38-generic
grub> boot
Если вы не знаете, какая у вас версия ядра, напишите:
grub > linux / vml
Tab
grub> initrd / in
Tab
ПЕРВАЯ попытка grub> boot
Я скопировал из ответа eli на форуме Unix
Причина:процесс загрузки не может найти корневой раздел
Решение
Пожалуйста, введите
LS
Это покажет все разделы, а затем введите индивидуальный
ls (hd0,1)/
ls (hd0,2)/
... и так далее, пока вы не найдете что-то вроде
(hd0,1) / boot / grub
или (hd0,1) / grub
В случае EFI,
(hd0,1) / efi / boot / grub
или (hd0,1) / efi / grub
... теперь установите параметры загрузки соответственно просто введите его со своим номером
set prefix=(hd0,1)/grub
set root=(hd0,1)
insmod linux
insmod normal
normal
, теперь он загрузится, откройте Терминал и введите эту командную строку
sudo update-grub
... он должен правильно загрузиться в следующий раз. Если нет, вам придется повторить шаги снова. В другом случае вам, возможно, придется снова восстановить или установить grub, пожалуйста, посмотрите эту статью .
Мое ПО: двойная загрузка Windows 10 и Ubuntu 16.04
HW: HP Pavilion 15t
grub> ls
Получить элементы данных
grub> ls (hd0,gpt2)/
grub> ls (hd0,gpt2)/boot
grub> set root=(hd0,gpt2)
linux /boot/vmlinuz-4.15.0-20
Не постоянное исправление, но вам следует можно продолжить, просто выйдя:
grub> exit
Это продолжится либо в меню grub (если у вас система с двойной загрузкой), где вы можете выбрать, какую ОС вы хотите загрузить, либо напрямую в свою основную операционную систему. Это обычная проблема при двойной загрузке системы с загрузчиком UEFI.
к сведению, для тех, кто наткнулся на этот пост сейчас - я застрял в grub>, а grub> ls ничего не производил.
grub> при загрузке возникла ошибка
: сначала необходимо загрузить ядро
, отключив USB-мышь и перезапустив ее.
При попытке установить ubuntu 20.04.2.0 на hp pavilion я получил то же самое. Используя ESC + F9 для запуска меню загрузки BIOS, я нашел и windows, и Ubuntu. Обе работали нормально.
Для Ubuntu 21.04 после восстановления загрузки с USB я получил
grub> insmod all_video grub> insmod linux grub> linux / boot / vmlinuz root = / dev / sda2 grub> initrd /boot/initrd.img grub> boot
И. . . Загрузился !!!