Включение службы systemd с помощью preseed
Я пытаюсь включить serial-getty@ttyS0.service для вывода getty на последовательную консоль, а также tty0.
Я попытался запустить, systemctl enable serial-getty@ttyS0
но я подозреваю, что systemd может не работать, когда работает late_command.
Затем я попытался создать символическую ссылку вручную, ln -s /lib/systemd/system/serial-getty@.service /etc/systemd/system/getty.target.wants/serial-getty@ttyS0.service
а после установки getty.target.wants содержит только getty@tty1.service.
Я не могу использовать console=tty0 console=ttyS0,115200n8
параметр ядра, потому что тогда сообщения от системы инициализации и системного регистратора будут появляться только на первом последовательном порту, и я хочу, чтобы они появлялись на tty0.
Я использую in-target
с late_command.
пример:
d-i preseed/late_command string in-target ln -s /lib/systemd/system/serial-getty@.service /etc/systemd/system/getty.target.wants/serial-getty@ttyS0.service
У кого-нибудь есть опыт или идея как включить сервисы в preseed config?
Благодарю.
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4