Я создаю облачное изображение для человечности I попытка выяснить, как это пишет всю информацию о последовательной консоли при выполнении в облаке.
Я использовал это изображение: https://cloud-images.ubuntu.com/xenial/current/xenial-server-cloudimg-amd64-disk1.img
Когда я пытаюсь воссоздать то поведение на своем изображении, оно прекращает писать, после того, как журналируется запускается
[ 11.192345] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[ 11.362003] systemd[1]: Mounted RPC Pipe File System.
[ 11.461612] systemd[1]: Mounted POSIX Message Queue File System.
[ 11.555519] systemd[1]: Mounted Huge Pages File System.
[ 11.649353] systemd[1]: Mounted Debug File System.
[ 11.743620] systemd[1]: Started Journal Service.
^[[r^[[H^[[2J
Ubuntu 16.04.1 LTS euca-10-254-38-28 ttyS0
euca-10-254-38-28 login: Ubuntu 16.04.1 LTS euca-10-254-38-28 ttyS0
Я хочу что-то подобное как здесь:
[ 3.469429] systemd[1]: Started Nameserver information manager.
[^[[0;32m OK ^[[0m] Started Nameserver information manager.
[ 3.475530] iscsi: registered transport (tcp)
[ 3.492282] systemd[1]: Started Journal Service.
[^[[0;32m OK ^[[0m] Started Journal Service.
[ 3.511329] iscsi: registered transport (iser)
[^[[0;32m OK ^[[0m] Started LVM2 metadata daemon.
Starting Create Static Device Nodes in /dev...
Starting Load/Save Random Seed...
Starting Flush Journal to Persistent Storage...
Starting udev Coldplug all Devices...
[^[[0;32m OK ^[[0m] Started Set console keymap.
[^[[0;32m OK ^[[0m] Started Load Kernel Modules.
[^[[0;32m OK ^[[0m] Started Load/Save Random Seed.
[^[[0;32m OK ^[[0m] Started Create Static Device Nodes in /dev.
Я добавил "console=tty0 console=ttyS0" для расчистки. Я думал, что это изменяется в/etc/systemd/journald.conf, но все - значение по умолчанию там.
Я думаю, после того как systemd
запускается, это отправляющий вывод в journal
вместо tty
. В /etc/systemd/system.conf
, попробуйте установку DefaultStandardOutput=
или к journal+console
или к tty
. Перезагрузка для тестирования.
Вы можете документы для любой systemd директивы путем запуска в man systemd.directives
и поиска директивы.