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

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

仮想ボックスのホストの COM ポートに VM を接続できなくなりました。「ホスト デバイス」を選択し、「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 ベースのシリアルは動作しないことに気づきました。

これに関連しているかどうかはわかりませんが、奇妙なことに気付きました。デバイスのプロパティでシリアルポートの詳細オプションをクリックすると、ウィンドウが次のように表示されます。これそれは機能しませんが、これですそれは。

関連情報