Как я могу вручную загрузиться из приглашения grub после do-release-upgrade?

Я прочитал еще пару вопросов по этой теме, и оба они указали на документацию сообщества 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

Я получил немного больше. Следующая последовательность команд:

grub prompt ls output [!d4]

Уступает следующий экран (после прокрутки текста):

13
задан 30 April 2011 в 00:42

30 ответов

Посмотрев на сообщение 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 на этом компьютере сейчас.

8
ответ дан 25 May 2018 в 21:48

Посмотрев на сообщение 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 на этом компьютере сейчас.

9
ответ дан 25 July 2018 в 22:07

Посмотрев на сообщение 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 на этом компьютере сейчас.

9
ответ дан 31 July 2018 в 10:43

Посмотрев на сообщение 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 на этом компьютере сейчас.

9
ответ дан 31 July 2018 в 11:48

Посмотрев на сообщение 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 на этом компьютере сейчас.

9
ответ дан 2 August 2018 в 03:37

Посмотрев на сообщение 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 на этом компьютере сейчас.

9
ответ дан 4 August 2018 в 19:39

Посмотрев на сообщение 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 на этом компьютере.

9
ответ дан 6 August 2018 в 03:44

Посмотрев на сообщение 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 на этом компьютере.

9
ответ дан 7 August 2018 в 21:39

Посмотрев на сообщение 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 на этом компьютере.

9
ответ дан 10 August 2018 в 09:53

Посмотрев на сообщение 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 на этом компьютере.

9
ответ дан 13 August 2018 в 16:11

У меня была такая же проблема и я мог решить проблему, указав

linux /boot/vmlinuz.... root=/dev/sda1

So / dev / sda1 (или то, что будет соответствовать вашей системе), а не SS ... Остальная часть вашего сообщения были сохранены одинаково во время моих попыток.

2
ответ дан 25 May 2018 в 21:48
  • 1
    Я полагаю, что теоретически, потому что в этой вещи работает LVM, который должен быть / dev / mapper / SS928-root. В этом случае это определенно не работает. – cmhobbs 3 May 2011 в 01:57

Если у вас есть рабочая конфигурация grub, ls на корневом уровне перечисляет разделы, а configfile (boot device)/path/to/grub.config позволяет вам загружать конфигурацию grub.

2
ответ дан 25 May 2018 в 21:48

Если у вас есть рабочая конфигурация grub, ls на корневом уровне перечисляет разделы, а configfile (boot device)/path/to/grub.config позволяет вам загружать конфигурацию grub.

2
ответ дан 25 July 2018 в 22:07

У меня была такая же проблема и я мог решить проблему, указав

linux /boot/vmlinuz.... root=/dev/sda1

So / dev / sda1 (или то, что будет соответствовать вашей системе), а не SS ... Остальная часть вашего сообщения были сохранены одинаково во время моих попыток.

3
ответ дан 25 July 2018 в 22:07
  • 1
    Я полагаю, что теоретически, потому что в этой вещи работает LVM, который должен быть / dev / mapper / SS928-root. В этом случае это определенно не работает. – cmhobbs 3 May 2011 в 01:57

Если у вас есть рабочая конфигурация grub, ls на корневом уровне перечисляет разделы, а configfile (boot device)/path/to/grub.config позволяет вам загружать конфигурацию grub.

2
ответ дан 31 July 2018 в 10:43

У меня была такая же проблема и я мог решить проблему, указав

linux /boot/vmlinuz.... root=/dev/sda1

So / dev / sda1 (или то, что будет соответствовать вашей системе), а не SS ... Остальная часть вашего сообщения были сохранены одинаково во время моих попыток.

3
ответ дан 31 July 2018 в 10:43
  • 1
    Я полагаю, что теоретически, потому что в этой вещи работает LVM, который должен быть / dev / mapper / SS928-root. В этом случае это определенно не работает. – cmhobbs 3 May 2011 в 01:57

Если у вас есть рабочая конфигурация grub, ls на корневом уровне перечисляет разделы, а configfile (boot device)/path/to/grub.config позволяет вам загружать конфигурацию grub.

2
ответ дан 31 July 2018 в 11:48

У меня была такая же проблема и я мог решить проблему, указав

linux /boot/vmlinuz.... root=/dev/sda1

So / dev / sda1 (или то, что будет соответствовать вашей системе), а не SS ... Остальная часть вашего сообщения были сохранены одинаково во время моих попыток.

3
ответ дан 31 July 2018 в 11:48
  • 1
    Я полагаю, что теоретически, потому что в этой вещи работает LVM, который должен быть / dev / mapper / SS928-root. В этом случае это определенно не работает. – cmhobbs 3 May 2011 в 01:57

Если у вас есть рабочая конфигурация grub, ls на корневом уровне перечисляет разделы, а configfile (boot device)/path/to/grub.config позволяет вам загружать конфигурацию grub.

2
ответ дан 2 August 2018 в 03:37

У меня была такая же проблема и я мог решить проблему, указав

linux /boot/vmlinuz.... root=/dev/sda1

So / dev / sda1 (или то, что будет соответствовать вашей системе), а не SS ... Остальная часть вашего сообщения были сохранены одинаково во время моих попыток.

3
ответ дан 2 August 2018 в 03:37
  • 1
    Я полагаю, что теоретически, потому что в этой вещи работает LVM, который должен быть / dev / mapper / SS928-root. В этом случае это определенно не работает. – cmhobbs 3 May 2011 в 01:57

Если у вас есть рабочая конфигурация grub, ls на корневом уровне перечисляет разделы, а configfile (boot device)/path/to/grub.config позволяет вам загружать конфигурацию grub.

2
ответ дан 4 August 2018 в 19:39

У меня была такая же проблема и я мог решить проблему, указав

linux /boot/vmlinuz.... root=/dev/sda1

So / dev / sda1 (или то, что будет соответствовать вашей системе), а не SS ... Остальная часть вашего сообщения были сохранены одинаково во время моих попыток.

3
ответ дан 4 August 2018 в 19:39
  • 1
    Я полагаю, что теоретически, потому что в этой вещи работает LVM, который должен быть / dev / mapper / SS928-root. В этом случае это определенно не работает. – cmhobbs 3 May 2011 в 01:57

У меня была такая же проблема и я мог решить эту проблему, указав

  linux / boot / vmlinuz .... root = / dev / sda1  

] So / dev / sda1 (или то, что будет соответствовать вашей системе) вместо SS ... Остальные ваши сообщения были одинаковыми во время моих попыток.

3
ответ дан 6 August 2018 в 03:44

Если у вас есть рабочая конфигурация grub, ls на корневом уровне перечисляет разделы, а configfile (загрузочное устройство) /path/to/grub.config позволяет вам загрузите конфигурацию grub.

2
ответ дан 6 August 2018 в 03:44

Если у вас есть рабочая конфигурация grub, ls на корневом уровне перечисляет разделы, а configfile (загрузочное устройство) /path/to/grub.config позволяет вам загрузите конфигурацию grub.

2
ответ дан 7 August 2018 в 21:39

У меня была такая же проблема и я мог решить эту проблему, указав

  linux / boot / vmlinuz .... root = / dev / sda1  

] So / dev / sda1 (или то, что будет соответствовать вашей системе) вместо SS ... Остальные ваши сообщения были одинаковыми во время моих попыток.

3
ответ дан 7 August 2018 в 21:39

У меня была такая же проблема и я мог решить эту проблему, указав

  linux / boot / vmlinuz .... root = / dev / sda1  

] So / dev / sda1 (или то, что будет соответствовать вашей системе) вместо SS ... Остальные ваши сообщения были одинаковыми во время моих попыток.

3
ответ дан 10 August 2018 в 09:53

Если у вас есть рабочая конфигурация grub, ls на корневом уровне перечисляет разделы, а configfile (загрузочное устройство) /path/to/grub.config позволяет вам загрузите конфигурацию grub.

2
ответ дан 10 August 2018 в 09:53

У меня была такая же проблема и я мог решить эту проблему, указав

  linux / boot / vmlinuz .... root = / dev / sda1  

] So / dev / sda1 (или то, что будет соответствовать вашей системе) вместо SS ... Остальные ваши сообщения были одинаковыми во время моих попыток.

3
ответ дан 13 August 2018 в 16:11
  • 1
    Я полагаю, что теоретически, потому что в этой вещи работает LVM, который должен быть / dev / mapper / SS928-root. В этом случае это определенно не работает. – cmhobbs 3 May 2011 в 01:57

Если у вас есть рабочая конфигурация grub, ls на корневом уровне перечисляет разделы, а configfile (загрузочное устройство) /path/to/grub.config позволяет вам загрузите конфигурацию grub.

2
ответ дан 13 August 2018 в 16:11

Другие вопросы по тегам:

Похожие вопросы: