Существует опция загрузки ядра Linux для включения системной консоли:console= , например, console=ttyS0,115200 или console=ttyS0,115200n8 http://www.linuxtopia.org/online_books/linux_kernel/kernel_configuration/re01.html
После передачи этой опции ядро Linux напечатает все (или некоторые) сообщения ядра на консоль, что полезно для отладки.
Есть ли способ изменить системную консоль в Linux во время выполнения, без перезагрузки (с некоторыми специальными файловыми системами sysctls/ioctls/ или в /proc или /sys )?
Первый случай: у меня не было опции console= в текущей загрузке (проверено в /proc /cmdline), и я хочу включить dmesg для печати на /dev /ttyS0 последовательный порт для отладки ситуации.
Второй случай: у меня были неправильные настройки в моей console=ttyS0,9600 и я хочу изменить скорость без перезагрузки (удалить старую настройку консоли, добавить новую консоль с хорошими настройками 115200 или просто изменить скорость).
(Где анализируется опция console= , где хранятся текущие настройки в /sys или /proc ?)
