Я прочитал еще пару вопросов по этой теме, и оба они указали на документацию сообщества Grub2 и установили конфигурацию grub с установочного диска. У меня были некоторые проблемы с документацией, так что вот где я. Это может быть полный PEBKAC.
У меня есть два гостя, сидящих на сервере Ubuntu 10.04, виртуализованном под KVM, оба изначально были запущены 10.04. Я использовал «do-release-upgrade», чтобы обновить до 10.10 без сбоев в обоих блоках, перезагрузился, а затем выполнил «do-release-upgrade», чтобы обновить до 11.04 в обоих случаях. В своей спешке я проигнорировал ошибки в отношении отсутствующих конфигураций grub. Когда я перезапустил гостей, естественно, мне вручили подсказку.
Здесь вывод ls для корневого раздела:
Когда вы следуете руководству по загрузке вручную, я получаю сообщение об ошибке «boot»: не могут получить опционы прямо, используя «SS928-root» или «hda0,1» в качестве корневой файловой системы. Большинство из них дает ошибку «файл не найден».
Выдача «ls» на обе эти файловые системы показывает несколько опций для vmlinuz и initrd.img. Эти гости используют LVM, если это помогает.
EDIT
Я получил немного больше. Следующая последовательность команд:
[!d4]
Уступает следующий экран (после прокрутки текста):
Посмотрев на сообщение jdehaan, я проверил машину с аналогичной конфигурацией. Отпустив grub.cfg другого контейнера, я использовал следующие команды, чтобы загрузить эту вещь:
recordfail
insmod ext2
set root='(hd0,1)'
linux /vmlinuz-2.6.32-server root=/dev/mapper/SS928-root ro quiet
initrd /initrd.img-2.6.32.30-server
boot
Предполагаю, что следующий шаг - это выяснить, как заменить grub.cfg на этом компьютере сейчас.
Посмотрев на сообщение jdehaan, я проверил машину с аналогичной конфигурацией. Отпустив grub.cfg другого контейнера, я использовал следующие команды, чтобы загрузить эту вещь:
recordfail
insmod ext2
set root='(hd0,1)'
linux /vmlinuz-2.6.32-server root=/dev/mapper/SS928-root ro quiet
initrd /initrd.img-2.6.32.30-server
boot
Предполагаю, что следующий шаг - это выяснить, как заменить grub.cfg на этом компьютере сейчас.
Посмотрев на сообщение jdehaan, я проверил машину с аналогичной конфигурацией. Отпустив grub.cfg другого контейнера, я использовал следующие команды, чтобы загрузить эту вещь:
recordfail
insmod ext2
set root='(hd0,1)'
linux /vmlinuz-2.6.32-server root=/dev/mapper/SS928-root ro quiet
initrd /initrd.img-2.6.32.30-server
boot
Предполагаю, что следующий шаг - это выяснить, как заменить grub.cfg на этом компьютере сейчас.
Посмотрев на сообщение jdehaan, я проверил машину с аналогичной конфигурацией. Отпустив grub.cfg другого контейнера, я использовал следующие команды, чтобы загрузить эту вещь:
recordfail
insmod ext2
set root='(hd0,1)'
linux /vmlinuz-2.6.32-server root=/dev/mapper/SS928-root ro quiet
initrd /initrd.img-2.6.32.30-server
boot
Предполагаю, что следующий шаг - это выяснить, как заменить grub.cfg на этом компьютере сейчас.
Посмотрев на сообщение jdehaan, я проверил машину с аналогичной конфигурацией. Отпустив grub.cfg другого контейнера, я использовал следующие команды, чтобы загрузить эту вещь:
recordfail
insmod ext2
set root='(hd0,1)'
linux /vmlinuz-2.6.32-server root=/dev/mapper/SS928-root ro quiet
initrd /initrd.img-2.6.32.30-server
boot
Предполагаю, что следующий шаг - это выяснить, как заменить grub.cfg на этом компьютере сейчас.
Посмотрев на сообщение jdehaan, я проверил машину с аналогичной конфигурацией. Отпустив grub.cfg другого контейнера, я использовал следующие команды, чтобы загрузить эту вещь:
recordfail
insmod ext2
set root='(hd0,1)'
linux /vmlinuz-2.6.32-server root=/dev/mapper/SS928-root ro quiet
initrd /initrd.img-2.6.32.30-server
boot
Предполагаю, что следующий шаг - это выяснить, как заменить grub.cfg на этом компьютере сейчас.
Посмотрев на сообщение jdehaan, я проверил машину с аналогичной конфигурацией. Отправляя grub.cfg другого контейнера, я использовал следующие команды, чтобы загрузить эту вещь:
recordfail insmod ext2 set root = '(hd0,1)' linux /vmlinuz-2.6.32 -server root = / dev / mapper / SS928-root ro quiet initrd /initrd.img-2.6.32.30- загрузка сервера
Предполагаю, что следующий шаг - выяснить, как заменить grub .cfg на этом компьютере.
Посмотрев на сообщение jdehaan, я проверил машину с аналогичной конфигурацией. Отправляя grub.cfg другого контейнера, я использовал следующие команды, чтобы загрузить эту вещь:
recordfail insmod ext2 set root = '(hd0,1)' linux /vmlinuz-2.6.32 -server root = / dev / mapper / SS928-root ro quiet initrd /initrd.img-2.6.32.30- загрузка сервера
Предполагаю, что следующий шаг - выяснить, как заменить grub .cfg на этом компьютере.
Посмотрев на сообщение jdehaan, я проверил машину с аналогичной конфигурацией. Отправляя grub.cfg другого контейнера, я использовал следующие команды, чтобы загрузить эту вещь:
recordfail insmod ext2 set root = '(hd0,1)' linux /vmlinuz-2.6.32 -server root = / dev / mapper / SS928-root ro quiet initrd /initrd.img-2.6.32.30- загрузка сервера
Предполагаю, что следующий шаг - выяснить, как заменить grub .cfg на этом компьютере.
Посмотрев на сообщение jdehaan, я проверил машину с аналогичной конфигурацией. Отправляя grub.cfg другого контейнера, я использовал следующие команды, чтобы загрузить эту вещь:
recordfail insmod ext2 set root = '(hd0,1)' linux /vmlinuz-2.6.32 -server root = / dev / mapper / SS928-root ro quiet initrd /initrd.img-2.6.32.30- загрузка сервера
Предполагаю, что следующий шаг - выяснить, как заменить grub .cfg на этом компьютере.
У меня была такая же проблема и я мог решить проблему, указав
linux /boot/vmlinuz.... root=/dev/sda1
So / dev / sda1 (или то, что будет соответствовать вашей системе), а не SS ... Остальная часть вашего сообщения были сохранены одинаково во время моих попыток.
Если у вас есть рабочая конфигурация grub, ls на корневом уровне перечисляет разделы, а configfile (boot device)/path/to/grub.config позволяет вам загружать конфигурацию grub.
Если у вас есть рабочая конфигурация grub, ls на корневом уровне перечисляет разделы, а configfile (boot device)/path/to/grub.config позволяет вам загружать конфигурацию grub.
У меня была такая же проблема и я мог решить проблему, указав
linux /boot/vmlinuz.... root=/dev/sda1
So / dev / sda1 (или то, что будет соответствовать вашей системе), а не SS ... Остальная часть вашего сообщения были сохранены одинаково во время моих попыток.
Если у вас есть рабочая конфигурация grub, ls на корневом уровне перечисляет разделы, а configfile (boot device)/path/to/grub.config позволяет вам загружать конфигурацию grub.
У меня была такая же проблема и я мог решить проблему, указав
linux /boot/vmlinuz.... root=/dev/sda1
So / dev / sda1 (или то, что будет соответствовать вашей системе), а не SS ... Остальная часть вашего сообщения были сохранены одинаково во время моих попыток.
Если у вас есть рабочая конфигурация grub, ls на корневом уровне перечисляет разделы, а configfile (boot device)/path/to/grub.config позволяет вам загружать конфигурацию grub.
У меня была такая же проблема и я мог решить проблему, указав
linux /boot/vmlinuz.... root=/dev/sda1
So / dev / sda1 (или то, что будет соответствовать вашей системе), а не SS ... Остальная часть вашего сообщения были сохранены одинаково во время моих попыток.
Если у вас есть рабочая конфигурация grub, ls на корневом уровне перечисляет разделы, а configfile (boot device)/path/to/grub.config позволяет вам загружать конфигурацию grub.
У меня была такая же проблема и я мог решить проблему, указав
linux /boot/vmlinuz.... root=/dev/sda1
So / dev / sda1 (или то, что будет соответствовать вашей системе), а не SS ... Остальная часть вашего сообщения были сохранены одинаково во время моих попыток.
Если у вас есть рабочая конфигурация grub, ls на корневом уровне перечисляет разделы, а configfile (boot device)/path/to/grub.config позволяет вам загружать конфигурацию grub.
У меня была такая же проблема и я мог решить проблему, указав
linux /boot/vmlinuz.... root=/dev/sda1
So / dev / sda1 (или то, что будет соответствовать вашей системе), а не SS ... Остальная часть вашего сообщения были сохранены одинаково во время моих попыток.
У меня была такая же проблема и я мог решить эту проблему, указав
linux / boot / vmlinuz .... root = / dev / sda1
] So / dev / sda1 (или то, что будет соответствовать вашей системе) вместо SS ... Остальные ваши сообщения были одинаковыми во время моих попыток.
Если у вас есть рабочая конфигурация grub, ls
на корневом уровне перечисляет разделы, а configfile (загрузочное устройство) /path/to/grub.config
позволяет вам загрузите конфигурацию grub.
Если у вас есть рабочая конфигурация grub, ls
на корневом уровне перечисляет разделы, а configfile (загрузочное устройство) /path/to/grub.config
позволяет вам загрузите конфигурацию grub.
У меня была такая же проблема и я мог решить эту проблему, указав
linux / boot / vmlinuz .... root = / dev / sda1
] So / dev / sda1 (или то, что будет соответствовать вашей системе) вместо SS ... Остальные ваши сообщения были одинаковыми во время моих попыток.
У меня была такая же проблема и я мог решить эту проблему, указав
linux / boot / vmlinuz .... root = / dev / sda1
] So / dev / sda1 (или то, что будет соответствовать вашей системе) вместо SS ... Остальные ваши сообщения были одинаковыми во время моих попыток.
Если у вас есть рабочая конфигурация grub, ls
на корневом уровне перечисляет разделы, а configfile (загрузочное устройство) /path/to/grub.config
позволяет вам загрузите конфигурацию grub.
У меня была такая же проблема и я мог решить эту проблему, указав
linux / boot / vmlinuz .... root = / dev / sda1
] So / dev / sda1 (или то, что будет соответствовать вашей системе) вместо SS ... Остальные ваши сообщения были одинаковыми во время моих попыток.
Если у вас есть рабочая конфигурация grub, ls
на корневом уровне перечисляет разделы, а configfile (загрузочное устройство) /path/to/grub.config
позволяет вам загрузите конфигурацию grub.