Ubuntu下VirtualBox虚拟机串口设置[Linux安全]
本文“Ubuntu下VirtualBox虚拟机串口设置[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
VirtualBox虚拟机的串口通信机制有两种,一种是通过将虚拟机的串口衔接到主机的串口,别的一种是将虚拟机的串口衔接到主机上的一个命名管道,第一种方法到目前我还没有实践出来,目前只是对命名管道的方法实践成功.
1.启用串口
新建虚拟机后在设置中会呈现串口面板,可以举行串口设置,默许是不起用的,普通端口挑选利用COM1对应虚拟机的/dev/ttyS0,端口情势挑选Host Pipe,表示将虚拟机的串口衔接到主机的一个命名管道,成立通道表示启动虚拟机时VirtualBox会在HostOS中对应地成立一个命名管道,并使它与虚拟机的对应串口相连.端口途径在挑选Host Pipe时表示命名管道的途径,在Windows系统上,它是\\.\pipe\xxx的情势,在Linux可以设任何途径,比方我们将它设为/tmp/vbox.注意,假如端口途径对应的命名管道不能成立的话,虚拟机启动会失利;端口途径的命名管道不能反复成立.
你也可以利用号令行启用并成立一个虚拟机到主机命名管道的衔接,下面的号令就将虚拟机Ubuntu 8.10 Dev OS的COM1串口和主机的/tmp/vbox命名管道衔接起来:
VBoxManage setextradata "Ubuntu8.10DevOS" "VBoxInternal/Devices/serial/0/Config/IRQ" 4
VBoxManage setextradata "Ubuntu8.10DevOS" "VBoxInternal/Devices/serial/0/Config/IOBase" 0x3f8
VBoxManage setextradata "Ubuntu8.10DevOS" "VBoxInternal/Devices/serial/0/LUN#0/Driver" Char
VBoxManage setextradata "Ubuntu8.10DevOS" "VBoxInternal/Devices/serial/0/LUN#0/AttachedDriver/Driver" NamedPipe
VBoxManage setextradata "Ubuntu8.10DevOS" "VBoxInternal/Devices/serial/0/LUN#0/AttachedDriver/Config/Location" "/tmp/vbox"
VBoxManage setextradata "Ubuntu8.10DevOS" "VBoxInternal/Devices/serial/0/LUN#0/AttachedDriver/Config/IsServer" 1
以上是“Ubuntu下VirtualBox虚拟机串口设置[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |