Windows下VMWare虚拟机串口设置

原创 2012年03月27日 17:57:11

VMWare可以使用命名管道在两个虚拟机之间模拟串口, 这在同一主机上的两台虚拟机之间需要通过串口进行通信时非常方便, 使用kgdb调试linux内核就是其典型的应用.


具体操作:


--> "Edit virtual machine settings"

--> "Add..."硬件设备--> 选择"Serial Port"

--> 点击 "Next" 并选择 "Output to named pipe"

--> 点击"Next"会看到4个属性:

    第一个是编辑框, 输入"Named Pipe"的名称, 保持默认输入即可, 如果要修改注意保留 "\\.\pipe\" 前缀. 相互通信的两台虚拟机"Named Pipe"的名称应相同.

    第二个是下拉框, 有两个选项, 相互通信的两台虚拟机一台选择"This end is the client", 另一台则选择"This end is the server.". 注意要让经常需要重启的虚拟机选择client, 不经常重启的虚拟机选择server.

    第三个是下拉框, 有两个选项, 保持默认输入即可, 即都选择"The other end is a virtual machine."

    第四个是勾选框, 勾上即可

--> 点击"Finish"结束.


此时在两台虚拟机上已经能够通过上述串口设备正常通信.


在linux系统上测试方法:

--> 将两台虚拟机的串口波特率都设置为115200:

      stty ispeed 115200 ospeed 115200 -F /dev/ttyS0

--> 在一台虚拟机上执行:

      cat /dev/ttyS0

--> 在另一台虚拟机上执行:

      echo "test ok" > /dev/ttyS0;

      此时上台虚拟机上的cat命令打印出"test ok"则表示串口工作正常.


以上操作在两台Ubuntu10.04上测试通过.



参考资料:

http://blog.csdn.net/jie12310/article/details/4564853

http://blog.csdn.net/ustc_dylan/article/details/4165595

VS2013+Win8驱动开发并部署到虚拟机环境搭建

一、Net 连接方式: 1.主机环境配置    a.Operation System:Windows 8 64 位    b.VS2013    c.SDK    d.WDK 2.虚拟机环境配置   ...
  • YIN_TT
  • YIN_TT
  • 2015年11月11日 17:06
  • 1022

关于WinDBG与VM连接时的Waiting to reconnect问题

使用WinDBG与VM连接时,可能会发现WinDBG停止在Waiting to reconnect...,不能连接虚拟机,解决方法是修改boot.ini文件...
  • zxb2007
  • zxb2007
  • 2010年12月17日 09:15
  • 2488

VMware 虚拟机 Linux 系统中使用串口的设置

折腾了许久,网上很多方法都试过,最终还是无法在VM虚拟机中识别 http://forum.ubuntu.org.cn/viewtopic.php?p=3138685 http://blog.csd...

Windows 7中虚拟机VMware无线网络设置

首先,设备管理器里面要有VMware Virtual Ethernet Adapter for VMnet1和VMwareVirtual Ethernet Adapter for VMnet8(其实只...
  • ahywg
  • ahywg
  • 2011年12月06日 20:44
  • 1647

windows主机上的文件夹与vmware虚拟机实现共享的设置方法

前言:本文提供的方法是吧windows主机上的文件夹共享给vmware下的linux主机(虚拟机是windows的也可参考)。若你是想把虚拟机中的文件共享给windows主机,请参考http://bl...

Windows设置VMware开机自动启动,虚拟机也启动

很多用windows系统电脑开发的童鞋,会在自己电脑上装一个虚拟机,然后在装一个linux系统当作服务器来使用。但每次电脑开机都要去重启一下虚拟机电源,实在是不划算。下面博主教大家在windows系统...

Windows设置VMware开机自动启动,虚拟机也启动

很多用windows系统电脑开发的童鞋,会在自己电脑上装一个虚拟机,然后在装一个linux系统当作服务器来使用。但每次电脑开机都要去重启一下虚拟机电源,实在是不划算。下面博主教大家在windows系统...

设置Windows7下VMware虚拟机上网

设置Windows7下VMware虚拟机上网 升级到WIN7后,发现VMware无法通过NAT方式上网了,很多网友都遇到这样的问题,而且一直没有找到好的解决办法。其实只要通过HOST-ONLY...

虚拟机VMware与windows共享目录设置

若是在虚拟机下编辑的东西能在主机上修改、移动、编辑,对于用户来说显得很方便。 本文的目标是使虚拟机和主机共享主机E盘下的exchange文件夹(先在主机的E盘下建立这个目录,当然目录地址和目录名任意...
  • adermxl
  • adermxl
  • 2011年09月19日 14:04
  • 1385

windows设置vmware虚拟机centos7随机启动

1. vmware随机启动 2. 设置默认启动的虚拟机在随机启动vmware的基础上选择要启动的虚拟机。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Windows下VMWare虚拟机串口设置
举报原因:
原因补充:

(最多只允许输入30个字)