Как добраться до меню GRUB при загрузке с помощью последовательной консоли?

Это всегда борьба, чтобы показать меню grub, и много ответивших на это вопросов. Ответ, похоже, держит сдвиг, но это не работает на последовательной консоли (на самом деле последовательный за lan)

Я пробовал спам-пространство и бежал безрезультатно.

Это сервер, который занимает довольно много времени, чтобы передать биос, и это делает его еще более трудным и трудоемким.

Есть ли хорошее решение для ввода grub надежно?

Очевидно, etc / default / grub, но теперь уже слишком поздно.

0
задан 13 June 2017 в 14:24

3 ответа

Не идеальное решение, но редактирование конфигурации с использованием встроенного USB устраняет проблему.

Чтобы избежать этой проблемы в будущем, конфигурация grub фиксирована для отображения меню загрузки.

Время загрузки для серверов так долго, так что добавление 10 секунд меню grub стоит того, когда все не работает.

Вот фиксированный файл / etc / default / grub config:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`

GRUB_CMDLINE_LINUX_DEFAULT="splash quiet"
# Kernel console on both serial and kvm/local console
GRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,115200n8 rootdelay=60"
# Show grub menu on both serial and kvm/local console
GRUB_TERMINAL="console serial"
GRUB_SERIAL_COMMAND="serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1"
0
ответ дан 22 May 2018 в 21:35

Не идеальное решение, но редактирование конфигурации с использованием встроенного USB устраняет проблему.

Чтобы избежать этой проблемы в будущем, конфигурация grub фиксирована для отображения меню загрузки.

Время загрузки для серверов так долго, так что добавление 10 секунд меню grub стоит того, когда все не работает.

Вот фиксированный файл / etc / default / grub config:

GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT_QUIET=false GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="splash quiet" # Kernel console on both serial and kvm/local console GRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,115200n8 rootdelay=60" # Show grub menu on both serial and kvm/local console GRUB_TERMINAL="console serial" GRUB_SERIAL_COMMAND="serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1"
0
ответ дан 18 July 2018 в 11:43

Не идеальное решение, но редактирование конфигурации с использованием встроенного USB устраняет проблему.

Чтобы избежать этой проблемы в будущем, конфигурация grub фиксирована для отображения меню загрузки.

Время загрузки для серверов так долго, так что добавление 10 секунд меню grub стоит того, когда все не работает.

Вот фиксированный файл / etc / default / grub config:

GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT_QUIET=false GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="splash quiet" # Kernel console on both serial and kvm/local console GRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,115200n8 rootdelay=60" # Show grub menu on both serial and kvm/local console GRUB_TERMINAL="console serial" GRUB_SERIAL_COMMAND="serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1"
0
ответ дан 24 July 2018 в 19:50

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

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