Linux SOL: console=tty0 console=ttyS0: ttyS0이 물리적으로 비활성화되거나 연결이 끊어지면 어떻게 됩니까?

Linux SOL: console=tty0 console=ttyS0: ttyS0이 물리적으로 비활성화되거나 연결이 끊어지면 어떻게 됩니까?

SOL(serial-over-lan)을 사용할 때 다음과 같은 커널 옵션을 지정합니다.

console=tty0 console=ttyS0

그러나 시스템마다 SOL 구성이 다르며 일부는 ttyS0만 활성화하고 일부는 ttyS1만 활성화합니다.

리눅스 문서에서https://tldp.org/HOWTO/Remote-Serial-Console-HOWTO/configure-kernel.html,

커널 메시지는 첫 번째 가상 터미널과 직렬 포트에 나타납니다. 초기화 시스템 및 시스템 로거의 메시지는 첫 번째 직렬 포트에만 나타납니다. 연결된 모니터를 볼 때 약간 혼란스러울 수 있습니다. 컴퓨터가 부팅된 다음 정지되는 것처럼 보입니다. 당황하지 마십시오. 초기화 시스템이 시작되었지만 이제 직렬 포트에 메시지를 인쇄하고 있지만 화면에는 아무 것도 인쇄되지 않습니다. getty가 구성되면 결국 login: 프롬프트가 연결된 모니터에 나타납니다.

그래서 궁금해요

  • tty라면 어떻게 될까요?에스? 신체 장애인가요?
  • tty라면 어떻게 될까요?에스? 실제로 클라이언트에 의해 연결되지 않습니까?

내 경험에 따르면 위 시나리오에서는 제대로 작동하는 것 같습니다. 잘못된 tty를 지정하더라도 tty0(BMC 원격 콘솔)에서 메시지를 볼 수 있습니다.에스? (즉, 비활성화됨)

하지만 위 상황에 대한 문서를 찾을 수 없기 때문에 일부 커널 개발자는 이에 대해 알고 있을 수도 있습니다.

관련 정보