QEMU - 호스트에서 게스트로 직렬 데이터를 보내시겠습니까?

QEMU - 호스트에서 게스트로 직렬 데이터를 보내시겠습니까?

이것은 아마도 매우 간단할 것입니다. 그러나 문서와 포럼 게시물을 읽어보면 이 작업을 수행하는 방법을 이해할 수 없습니다...

예를 들어 MacOS 시스템에서 실행되는 QEMU에서 Linux 시스템을 실행합니다.

Mac에서 직렬 데이터를 출력하고 QEMU Linux 시스템의 직렬 포트를 통해 해당 데이터를 수신하는 프로그램을 갖고 싶습니다.

어떻게 설정할 수 있나요?

답변1

대신 의사 터미널(pty)을 사용할 수 있습니다. 이는 호스트와 게스트에 "파일"로 표시되며 직렬 포트에 표시되는 "파일"과 매우 유사하게 동작합니다.

qemu해당 옵션을 실행하면 다음 -serial pty과 같은 메시지가 표시됩니다.

char device redirected to /dev/pts/1

어떤 pty를 사용해야 하는지 알려줄 것입니다.

관련 정보