Я прочитал пару других вопросов по этой теме, и они оба указали на документацию сообщества Grub2 и установку конфигураций grub с установочного диска. У меня были некоторые проблемы с документацией, так что вот где я. Это может быть полным PEBKAC.
У меня два гостя сидят на сервере Ubuntu 10.04, виртуализированном под KVM, оба изначально работали с 10.04. Я использовал «do-release-upgrade» для обновления до 10.10 без перебоев в обоих полях, перезагрузился, а затем запустил «do-release-upgrade» для обновления до 11.04 для обоих блоков. В спешке я игнорировал ошибки, связанные с отсутствующими конфигурациями grub. Когда я перезапустил гостей, естественно, мне предложили жуткую подсказку. Выдача «boot» приводит к «ошибке: нет загруженного ядра».
Вот вывод ls для корневого раздела:
Следуя руководству по ручной загрузке, я не могу разобраться в настройках, используя «SS928-root» или «hda0,1» в качестве корневой файловой системы. Почти все выдает ошибку «файл не найден».
Выдача «ls» в обеих этих файловых системах показывает несколько опций для vmlinuz и initrd.img. Эти гости используют LVM, если это помогает.
РЕДАКТИРОВАТЬ
Я получил немного дальше. Следующая последовательность команд:
Выводит следующий экран (после прокрутки довольно большого количества текста):
Ответы:
Посмотрев на пост jdehaan, я проверил машину с похожей конфигурацией. Выйдя из grub.cfg другого ящика, я использовал следующие команды для загрузки этой вещи:
Я полагаю, что следующий шаг - выяснить, как заменить grub.cfg на этом компьютере сейчас.
источник
У меня была та же проблема, и я мог решить ее, указав
Поэтому / dev / sda1 (или что будет соответствовать в вашей системе) вместо SS ... Остальные ваши посты были одинаковыми во время моих попыток.
источник
Если у вас где-то есть работающая конфигурация grub,
ls
на корневом уровне перечисляются разделы, иconfigfile (boot device)/path/to/grub.config
вы можете загрузить свою конфигурацию grub.источник