web-dev-qa-db-ja.com

仮想USBディスクドライブを作成し、VirtualBoxに接続します

Imdiskを使用して仮想USBリムーバブルディスクを作成しました http://www.ltr-data.se/opencode.html/ コマンドを使用して http://diddy.boot-land.net /firadisk/files/imdisk.htm (例:imdisk -a -s 2104515b -m R: -f C:\my_disk.ima -p "/FS:NTFS /C /Y" my_disk.imaを作成し、圧縮されたntfsドライブとしてフォーマットしてから、rにマウントします:)

しかし、Virtual Boxにマウントするにはどうすればよいですか、USBフィルターの追加内に表示されません

4
Nanobrains

私はこれがほぼ永遠に尋ねられたことを知っています、しかしそれはたくさんの見解を持っているので多分私の答えは誰かを助けるでしょう。私は現在これを調査していますが、imdiskはドライブのマウントに使用されるソフトウェアであるため、imdiskソリューションが機能するとは思いません。 VirtualBoxには、「ima」ファイルの処理方法に関する知識がありません。

実際のUSBドライブをマウントしようとすると、USBドライブがWindowsエクスプローラーシェルからマウント解除され、USBデバイスが仮想マシンに割り当てられていることがわかります。仮想化の用語では、これは「パススルー」と呼ばれます。これが機能する理由は、ゲストにハードウェアへの直接アクセスを(ほとんどの場合)許可しており、ゲストOSがその使用方法を知っているためです。

この場合にできる最善のことは、マウントされた「ima」コンテナにvirtualbox共有フォルダを設定することです。この場合、ストレージに使用できますが、ゲストの起動可能なデバイスとして設定することはできません。

1
mcfarke311