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