이것은 아마도 매우 간단할 것입니다. 그러나 문서와 포럼 게시물을 읽어보면 이 작업을 수행하는 방법을 이해할 수 없습니다...
예를 들어 MacOS 시스템에서 실행되는 QEMU에서 Linux 시스템을 실행합니다.
Mac에서 직렬 데이터를 출력하고 QEMU Linux 시스템의 직렬 포트를 통해 해당 데이터를 수신하는 프로그램을 갖고 싶습니다.
어떻게 설정할 수 있나요?
답변1
대신 의사 터미널(pty)을 사용할 수 있습니다. 이는 호스트와 게스트에 "파일"로 표시되며 직렬 포트에 표시되는 "파일"과 매우 유사하게 동작합니다.
qemu
해당 옵션을 실행하면 다음 -serial pty
과 같은 메시지가 표시됩니다.
char device redirected to /dev/pts/1
어떤 pty를 사용해야 하는지 알려줄 것입니다.