环境
宿主机:redhat 7.8
virtualbox :6.1.10
虚拟机:UOS 1050u1a x86
一、virtualbox设置
-
在串口栏中勾选 []启用串口
-
端口编号选择COM1
-
端口模式选择裸文件
-
Port/File Path:
填上 /tmp/box 也就是说我们在宿主机器的/tmp/中创建了vbox的日志文件
-
配置virtualbox后,打开虚拟机,确认/tmp/vbox 文件生成成功,可使用
ls -l /tmp/vbox
命令查看
宿主机操作
此设定一下串口.在此之前需要安装minicom软件
yum install minicom -y
-
运行
sudo minicom -s
-
CTRL+A调出配置界面,选择Serial port setup
-
保存为dfl以后退出
-
打开 /etc/minicom.dfl文件,将其中全部内容注释,添加下面内容
pu port unix#/tmp/vbox
点击左上方保存即可 -
宿主机执行
tail -f /tmp/vbox
监控该串口日志文件 -
打开虚拟机操作台,在虚拟机中的终端中执行:
echo is that ok? > /dev/ttyS0
date > /dev/ttyS0
-
查看监控/tmp/vbox文件的会话,查看内容是否被记录
发现/tmp/vbox文件中已经记录上步中两行命令。