VirtualBox 无法连接到主机串行端口 VERR_FILE_NOT_FOUND

VirtualBox 无法连接到主机串行端口 VERR_FILE_NOT_FOUND

我无法再将虚拟机连接到虚拟机箱下的任何主机 COM 端口。我选择“主机设备”,并尝试输入“COM11”(过去可用)“com11”、“COM11:”或“com11:”,但总是无法启动:

Failed to open host device 'COM11' (VERR_FILE_NOT_FOUND).
E_FAIL (0x80004005)
ConsoleWrap
IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

关于如何解决这个问题有什么线索吗?

  • 主机是Windows 10 64位机器。
  • VM 启动时主机具有 COM11 和 COM12
  • COM11 可由主机应用程序使用(Putty 等)
  • 客户机是 DOS,但由于它甚至无法启动,所以无关紧要。

答案1

我遇到的问题是使用高于 COM9 的端口显然需要特殊的命名约定。因为COM1-COM9您只需将其输入到主机路径/地址中即可。COM11-COM256需要通过\\.\COM*

来源: https://www.virtualbox.org/ticket/6421

答案2

显然并非所有串行端口都能正常工作。我注意到基于 FTDI 的串行端口可以工作,而基于 de SiLabs 的串行端口则不行。

注意到一件奇怪的事情,可能与此有关,也可能无关。如果窗口显示如下,则单击设备属性中的高级串行端口选项它不起作用,但如果它看起来像这个它会。

相关内容