qemu 使用串口与主机通信

在虚拟机启动命令行添加一个参数:

-serial pty

虚拟机启动后显示如下:

sina@ubuntu:~/Debug$ sudo ./start-serial.sh 
[sudo] password for sina: 
char device redirected to /dev/pts/6
QEMU 1.1.92 monitor - type 'help' for more information
(qemu) 


在虚拟机中向ttyS0写入数据:

sina@ubuntu:~/Debug$ sudo cat /dev/pts/6 
love


pty参数Create a new pseudo-terminal on the host and connect to it. pty doesnot take any options.

此时因为是使用的伪终端,波特率设置的一系列命令都无效。


qemu的参数见如下链接:

http://qemu.weilnetz.de/qemu-doc.html#index-g_t_002dchardev-70




你可能感兴趣的:(qemu 使用串口与主机通信)