systemd를 사용하여 콘솔을 얻지 못하는 이유는 무엇입니까?

systemd를 사용하여 콘솔을 얻지 못하는 이유는 무엇입니까?

Debian과 systemd를 사용하여 임베디드 시스템에서 로그인 프롬프트를 얻으려고 합니다. 시스템은 물리적 직렬 콘솔을 통해 호스트 PC에 연결됩니다. cmdline 매개변수를 사용하여 커널을 시작하면 console=ttyS5,115200 console=tty1 systemd.journald.forward_to_console=1systemd 로그의 모든 커널 메시지가 표시되지만 /dev/kmsg로그인 프롬프트는 표시되지 않습니다. 생략하면 console=tty1커널 로그는 계속 인쇄되지만 systemd 로그에는 한 줄당 30초의 시간 제한이 표시됩니다.

여기서 문제가 무엇입니까? 동일한 루트 파일 시스템은 유사한 임베디드 시스템에서 잘 작동합니다.

관련 정보