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 等)
  • Guest 是 DOS,但由於它甚至無法啟動,因此無關緊要。

答案1

我遇到的問題顯然是使用 COM9 以上的連接埠需要特殊的命名約定。COM1-COM9您只需將其輸入主機路徑/位址即可。COM11-COM256需要解決\\.\COM*

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

答案2

顯然並非所有序列埠都能正常運作。我注意到基於 FTDI 的系列可以工作,而基於 de SiLabs 的系列則不行。

注意到一件奇怪的事情,可能與此有關,也可能與此無關。如果視窗看起來像這樣,請按一下裝置屬性中的進階序列埠選項它不起作用,但如果它看起來像這個它會。

相關內容