Как облачный экземпляр изображения человечности сохраняет запись в консоль после того, как systemd запустился?

Я создаю облачное изображение для человечности 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, но все - значение по умолчанию там.

0
задан 4 October 2016 в 16:38

1 ответ

Я думаю, после того как systemd запускается, это отправляющий вывод в journal вместо tty. В /etc/systemd/system.conf, попробуйте установку DefaultStandardOutput= или к journal+console или к tty. Перезагрузка для тестирования.

Вы можете документы для любой systemd директивы путем запуска в man systemd.directives и поиска директивы.

0
ответ дан 28 September 2019 в 11:33

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

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