LINUX.ORG.RU
ФорумAdmin

QEMU и tty

 , ,


0

1

Как сделать через командную строку запуска qemu так, чтобы ядро Линукса внутри писало лог в нулевую консоль - ttyS0, но мне в консоль в -nographic режиме сразу показывалась вторая консоль - ttyS1. Или наборот, главное в разные

Я не хочу нажимать вот эти все Ctrl+Alt+F{1..2}.

Это не какой-то дистр, это просто ядро с busybox. Пока что и getty и логи ядра срут в ttyS0. Опция ядра - console=ttyS0.

Хотелось бы логи ядра к чертям убрать с ttyS0, но хоть где-то оставить.

В /var/log/messages ничего не пишется, может забыл что-то в ядре подрубить? Или это не ядро писать туда должно?

quiet решает проблему засирания консоли, но я бы хотел просто убрать логи в другое место, а не совсем убить.

★★★★★

Ага, прочитал, /var/log/messages таки пишется демоном логгирования. dmesg читает напрямую из ядра, из кольцевого буфера в памяти.

Получается то что мне нужно - это не консоли дергать, а просто использовать quiet и какой-то демон логгирования? Таким образом у меня будет чистая консоль и логи

vertexua ★★★★★ ()
Последнее исправление: vertexua (всего исправлений: 2)