web-dev-qa-db-ja.com

VirtualBoxはホストシリアルポートVERR_FILE_NOT_FOUNDに接続できません

VM仮想ボックスの下のホストの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}

それを解決する方法についての手がかりはありますか?

  • ホストはWindows1064ビットマシンです。
  • VMブート時、ホストにはCOM11とCOM12があります
  • COM11はホストアプリケーションで使用できます(PuTTY et al)
  • ゲストはDOSですが、起動すらしないので関係ありません。
2
NeonMan

私が抱えていた問題は、明らかにCOM9より上のポートを使用することで、特別な命名規則が必要です。 COM1-COM9の場合は、ホストパス/アドレスに入力するだけです。 COM11-COM256\\.\COM*で対処する必要があります

出典: https://www.virtualbox.org/ticket/6421

4
Drew Janibagian

どうやらすべてのシリアルポートがニースを再生するわけではありません。 FTDIベースのシリアルは機能しますが、deSiLabsベースのシリアルは機能しないことに気づきました。

これにリンクされているかもしれないし、リンクされていないかもしれない奇妙なことに気づきました。ウィンドウが this のように見える場合は、デバイスのプロパティで高度なシリアルポートオプションをクリックしますが、 this one のように見える場合は機能します。

0
NeonMan