Estou tentando ativar o [email protected] para gerar o getty para o console serial, assim como o tty0.
Eu tentei executar systemctl enable serial-getty@ttyS0
, mas suspeito que o systemd não esteja sendo executado quando o late_command está em execução.
Então eu tentei fazer o symlink manualmente com ln -s /lib/systemd/system/[email protected] /etc/systemd/system/getty.target.wants/[email protected]
e depois da instalação o getty.target.wants contém apenas [email protected].
Eu não posso usar o parâmetro do kernel console=tty0 console=ttyS0,115200n8
, porque as mensagens do sistema init e do criador de logs do sistema só aparecerão na primeira porta serial e eu quero que elas apareçam em tty0.
Estou usando in-target
com late_command.
Exemplo:
d-i preseed/late_command string in-target \
ln -s /lib/systemd/system/[email protected] \
/etc/systemd/system/getty.target.wants/[email protected]rvice
Alguém tem alguma experiência ou alguma ideia sobre como habilitar serviços na configuração de pré-configuração?