Конcоль GRUB

Материал из ALT Linux Wiki

Иногда, при сбое системы или диска, при включении компьютера вместо загрузки системы/отображения меню GRUB2 отображается консоль с приглашением grub> или grub rescue>.

Если вы попали в консоль Grub, то надо первым делом определить в какой тип консоли вы попали, а дальше действовать в соответствии с этим.

  • Если вы видите приглашение
grub>

это нормальная консоль GRUB

  • Если вы видите приглашение
grub rescue> 

это аварийнаяконсоль GRUB

Загрузчик GRUB2 выполняет свой файл конфигурации как шелл-подобный скрипт, состоящий из команд. Те же команды можно выполнять и в интерактивном режиме, с помощью консоли.


Нормальная консоль GRUB2

Причина попадания в нормальную консоль

Если вы видите в терминале GRUB2 приглашение вида grub> , значит вы попали в его нормальную консоль.

Примечание: GRUB2 открывает нормальную консоль, если:
  • при загрузке не найден файл конфигурации grub.cfg;
  • файл конфигурации найден и выполнен, но в ходе его выполнения так и не было создано меню, и не была выполнена команда boot (см. ниже), либо её выполнение завершилось неудачно;
  • в меню загрузчика нажата клавиша c.


Алгоритм загрузки из нормальной консоли (при неправильной загрузке)

  • Поиск корневого каталога

С помощью команды ls ищем корневой раздел (а при отдельном разделе /boot и eго)

Поиск раздела root из нормальной консоли grub