![无法访问虚拟机上的串行端口](https://linux22.com/image/1432788/%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%B8%8A%E7%9A%84%E4%B8%B2%E8%A1%8C%E7%AB%AF%E5%8F%A3.png)
我在虚拟机(和主机系统)上使用 VMware Workstation 10.0.4 和 Windows 8.1 64 位操作系统。现在我面临的问题是,虽然串行端口已映射到虚拟机中,但一段时间后它不再起作用,我不知道原因。
当我将“全新”机器复制到硬盘并首次执行时,一切正常。但在安装某些东西或更改操作系统特定设置或有时拍摄快照后,putty 无法再访问端口。它告诉我无法打开串行端口,但 VMware 显示该端口仍与虚拟机相连。如果我断开端口并在主机上尝试,一切正常。
到目前为止我尝试了什么:
- 重启虚拟机
- 重新启动主机系统
- 虚拟机中 SerialPort 断开连接并重新连接
- 重置虚拟机,一段时间后出现同样的问题
有人能提示我如何解决这个问题吗?
答案1
VMware 虚拟 BIOS 默认可以寻址两个串行端口,可以使用类似的技术来启用额外的并行端口,但是下面的这篇文章链接仅集中于串行端口。我从 VMWare 知识中心获得此信息...您已经尝试过这些步骤了吗?希望这对您有帮助(下面的链接)
答案2
我正在开发的程序正在启动一个阻止串行端口的服务,我的同事忘了提到这一点……VMware 或其他任何东西都没有问题