LINUX.ORG.RU

История изменений

Исправление kostik87, (текущая версия) :

Не, я просто дописал строку типа menuentry и т.д. Файловая система в порядке

Значит нарушили синтаксис.

Просто надо бы загрузиться в LiveCD и поправить этот файл, но нет livecd.

Я вам уже написал что нужно сделать. Но вам нужно знать где располагалась корневая файловая система загрузчика, раздел или lvm том, имя образа ядра и путь до него, хотя это не столь важно, ибо он допечатывается нажатием клавиши tab, знать расположение корневой файловой системы Linux и прочие параметры, которые нужно передать ядру, если необходимо, после чего указать initrd и набрать команду «boot» для запуска загрузки.

Вы это сделали?

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

set root=(hdX,Y)
cat /boot/grub/grub.cfg
или даже
cat (hdX,Y)/boot/grub/grub.cfg
hdX - отсчёт идёт от нуля (0), номер диска;
hd0,Y - отсчёт идёт от единицы, номер раздела.

Исправление kostik87, :

Не, я просто дописал строку типа menuentry и т.д. Файловая система в порядке

Значит нарушили синтаксис.

Просто надо бы загрузиться в LiveCD и поправить этот файл, но нет livecd.

Я вам уже написал что нужно сделать. Но вам нужно знать где располагалась корневая файловая система загрузчика, раздел или lvm том, имя образа ядра и путь до него, хотя это не столь важно, ибо он допечатывается нажатием клавиши tab, знать расположение корневой файловой системы Linux и прочие параметры, которые нужно передать ядру, если необходимо, после чего указать initrd и набрать boot для запуска загрузки.

Вы это сделали?

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

set root=(hdX,Y)
cat /boot/grub/grub.cfg
или даже
cat (hdX,Y)/boot/grub/grub.cfg
hdX - отсчёт идёт от нуля (0), номер диска;
hd0,Y - отсчёт идёт от единицы, номер раздела.

Исправление kostik87, :

Не, я просто дописал строку типа menuentry и т.д. Файловая система в порядке

Значит нарушили синтаксис.

Просто надо бы загрузиться в LiveCD и поправить этот файл, но нет livecd.

Я вам уже написал что нужно сделать. Но вам нужно знать где располагалась корневая файловая система загрузчика, раздел или lvm том, имя образа ядра и путь до него, хотя это не столь важно, ибо он допечатывается нажатием клавиши tab, знать расположение корневой файловой системы Linux и прочие параметры, которые нужно передать ядру, если необходимо, после чего указать initrd и набрать boot для запуска загрузки.

Вы это сделали?

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

set root=(hdX,Y)
cat /boot/grub/grub.cfg
или даже
cat (hdX,Y)/boot/grub/grub.cfg

Исходная версия kostik87, :

Не, я просто дописал строку типа menuentry и т.д. Файловая система в порядке

Значит нарушили синтаксис.

Просто надо бы загрузиться в LiveCD и поправить этот файл, но нет livecd.

Я вам уже написал что нужно сделать. Но вам нужно знать где располагалась корневая файловая система загрузчика, раздел или lvm том, имя образа ядра и путь до него, хотя это не столь важно, ибо он допечатывается нажатием клавиши tab, знать расположение корневой файловой системы Linux и прочие параметры, которые нужно передать ядру, если необходимо, после чего указать initrd и набрать boot для запуска загрузки.

Вы это сделали?