1

У меня есть рабочий RHEL в /dev /sda1 и недавно созданный Ubuntu Lucid в /dev /sda2. Я собираюсь отредактировать конфиг grub и перезагрузить сервер в новую Ubuntu. Однако я не уверен на 100%, что новый дистрибутив может загрузиться. И так как мой единственный способ получить доступ к серверу через SSH, мне нужно, чтобы сеть тоже работала.

Как я могу настроить Grub и Ubuntu, чтобы, если сервер не загружается, он автоматически перезагружался в старый RHEL?

В настоящее время используется GRUB 0,93, но я могу обновить его при необходимости.


Обновление: в конце, не произошел сбой загрузки. Но без страховки от этого я бы не попробовал https://serverfault.com/questions/208128/how-to-remotely-install-linux-via-ssh =)

2 ответа2

1

Я не уверен, что 0.93 может это сделать, но 0.97 может загружаться только один раз. В случае необходимости возьмите пакетный SRPM от Fedora и восстановите его.

Вам также нужно будет указать другой установке, чтобы она перезагружалась при панике (параметр ядра panic - это то, что вам нужно установить в конфигурации загрузчика).

1

Хотя 0.93 не поддерживает эту опцию с 0.97, к счастью, вы можете сделать savedefault --default=1 --once в пакетном режиме grub. См. Http://www.linux-noob.com/forums/index.php?/topic/2928-grub-single-boot-and-kernel-panic-reboot/ для получения подробной информации.

В дополнение к этому я поместил скрипт автоматической перезагрузки в /etc/cron.d чтобы в случае, если сеть не работала в новой системе, я все еще мог вернуться к работающей системе.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .