Назад | Перейти на главную страницу

GRUB не загружает ОС, отображает запрос grub>

Я загрузил свой сервер, получил некоторую ошибку GRUB и вставил ошибку ниже.

Код ошибки:-

GNU GRUB version 0.97(502k Lower/496556K upper memory)
[Minimal BASH-like line editing is supported.
For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename]
grub>

Заметка : -

Я попытался восстановить GRUB, выполнив этот шаг.

  1. GRUB переустанавливается в главную загрузочную запись:

  2. Загрузите систему с установочного загрузочного носителя.

  3. Тип linux rescue в приглашении загрузки установки, чтобы войти в среду восстановления.

  4. Тип chroot /mnt/sysimage для монтирования корневого раздела.

  5. Тип /sbin/grub-install /dev/hda для переустановки загрузчика GRUB, где / dev / hda - загрузочный раздел.

  6. Перезагрузите систему.

Я снова получаю ту же ошибку. Как мне снова заставить систему загрузиться?

На вашем изображении показана установка GRUB, которая, по-видимому, работает правильно. Однако в нем не настроено меню, поэтому остается только командная строка.

Установить подходящую конфигурацию проще всего из операционной системы, которую вы будете загружать с установкой GRUB. Это означает, что вам в первый раз придется вводить команды вручную. Это вполне выполнимо, поскольку в GRUB есть удобное завершение.

Обычно вам просто нужно ввести три команды в командной строке GRUB:

linux /path/to/kernel/image root=/path/to/root/device ro
initrd /path/to/initrd/image
boot

Изображения, вероятно, будут находиться в (hd0,0)/boot или (hd0,0)/, но проверьте (hd0,1)/ также. Образ ядра обычно имеет имя, начинающееся с vmlinuz и initrd, начинающийся с initrd, завершение - ваш друг.

На этой странице есть дополнительные шаги по настройке из приглашения grub>

https://www.linux.com/tutorials/how-rescue-non-booting-grub-2-linux/