미리 설정을 사용하여 systemd 서비스 활성화

미리 설정을 사용하여 systemd 서비스 활성화

활성화하려고 합니다.[이메일 보호됨]getty 및 tty0을 직렬 콘솔에 출력합니다.

running 을 시도했지만 systemctl enable serial-getty@ttyS0Late_command가 실행 중일 때 systemd가 실행되지 않는 것 같습니다.

그런 다음 getty.target.wants를 설치한 후 수동으로 심볼릭 링크를 생성해 보았습니다.ln -s /lib/systemd/system/[email protected] /etc/systemd/system/getty.target.wants/[email protected][이메일 보호됨].

console=tty0 console=ttyS0,115200n8초기화 시스템과 시스템 로거의 메시지는 첫 번째 직렬 포트에만 표시되지만 tty0에는 표시되기를 원하기 때문에 커널 매개변수를 사용할 수 없습니다 .

Late_command를 사용하고 있습니다 in-target.

예:

d-i preseed/late_command string in-target \
    ln -s /lib/systemd/system/[email protected] \
    /etc/systemd/system/getty.target.wants/[email protected]‌​rvice

프로비저닝된 구성에서 서비스를 활성화하는 방법에 대한 경험이나 아이디어가 있는 사람이 있습니까?

관련 정보