Bug 45412

Summary: Не отображается процесс загрузки с серийной консолью
Product: Альт Сервер Reporter: Vera Blagoveschenskaya <vercha>
Component: Ошибки работыAssignee: Evgeny Sinelnikov <sin>
Status: CLOSED NOTABUG QA Contact: qa-p8 <qa-p8>
Severity: normal    
Priority: P5 CC: antohami, jqt4, klark
Version: 10.2   
Hardware: x86_64   
OS: Linux   

Description Vera Blagoveschenskaya 2023-02-27 17:28:06 MSK
В тестировании:
x86_64
http://ftp.altlinux.org/pub/distributions/ALTLinux/p10/images/server/x86_64/alt-server-10.1-x86_64.iso

1) Установить систему с профилем по умолчанию (виртуальная машина на pve).
2) Выключить ВМ. Добавить для машины Serial port: Hardware -> Add -> Serial port.
3) Включить ВМ. Открыть Console -> xterm.js.

Результат: в консоли не отображается процесс загрузки.

Я попробовала в установленной системе прописать в /etc/sysconfig/grub2 строчку:
GRUB_CMDLINE_LINUX_DEFAULT='console=ttyS0,115200n8 panic=60'
См. https://www.altlinux.org/SerialLogin
После этого вывод в консоль пошел.

Ожидаемый результат: процесс загрузки в консоли отображается без дополнительных манипуляций с параметрами загрузки
Comment 1 Vera Blagoveschenskaya 2024-04-03 11:06:11 MSK
Актуально для Server 10.2
Comment 2 Антон Мидюков 2024-10-29 19:44:02 MSK
Очень интересный кейс. Консоль появляется после того, как систему уже поставили, а не до.
На самом деле кейс должен выглядеть иначе:
- Serial Console при установке уже есть
- В загрузочном пункте установки требуется прописать console=ttyS0,115200n8
- В результате в установленной системе будет прописан console=ttyS0,115200n8 в параметрах загрузки.
Comment 3 Leonid Krivoshein 2024-12-17 15:19:00 MSK
(In reply to Vera Blagoveschenskaya from comment #0)
> Ожидаемый результат: процесс загрузки в консоли отображается без
> дополнительных манипуляций с параметрами загрузки
Нет, по описанию шагов получен ожидаемый результат. Для проверки возможности работы без видеокарты, её не должно быть изначально. Изначально должна быть настроена серийная или сетевая консоль, чтобы был виден хоть какой-то вывод до графического сеанса. Графика без видеокарты при этом будет работать только по VNC, это другой X сервер.

Так что, если нужна графика, придётся добавлять ещё и параметры VNC. В данном случае всё сводится к проверке наличия соответствующего пункта в меню установщика или rescue -- один из пунктов должен уметь такой вариант загрузки, а загрузчик должен уметь выводить меню как на машины с видеокартой, так и без неё.