Systemd-Dienst mit Preseed aktivieren
Ich versuche, serial-getty@ttyS0.service für die Ausgabe von getty auf die serielle Konsole sowie für tty0 zu aktivieren.
Ich habe versucht, systemctl enable serial-getty@ttyS0
auszuführen, aber ich vermute, dass systemd möglicherweise nicht ausgeführt wird, wenn late_command ausgeführt wird.
Dann habe ich versucht, den Symlink manuell mit ln -s /lib/systemd/system/serial-getty@.service /etc/systemd/system/getty.target.wants/serial-getty@ttyS0.service
und nach der Installation getty.target.wants zu machen, enthält nur getty@tty1.service.
Ich kann console=tty0 console=ttyS0,115200n8
Kernel-Parameter nicht verwenden, da dann Meldungen vom init-System und vom System-Logger nur auf der ersten seriellen Schnittstelle erscheinen und ich möchte, dass sie auf tty0 angezeigt werden.
Ich benutze es in-target
mit late_command.
Beispiel:
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
Hat jemand Erfahrung oder eine Idee, wie man Dienste in der Preseed-Konfiguration aktivieren kann?
Vielen Dank.
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4