VirtualBOXでWinPEを使う時の話

マスターイメージ作るときの話でWinPE内USBをつかえなかったという話の続き

結論から言うと原因はVirtualBOX側の設定不足

必須のやることは以下の通り

  1. VirtualBOXでExtention packを入れる
  2. USBのコントローラーで1.1以外を選ぶ
  3. USBデバイスフィルターに使うUSBを追加し有効化する

1は標準状態のVirtualBOXはUSBコントローラーが1.1以外使えないため。
公式のExtention packを入れることで使えるようになる。

2はたぶんWinPE側で入っているデバイスの問題。作成した元のWinPEにもよるのだろうが、Win7が基準になってるらしく、使えるデバイスドライバが限られているらしい。
おそらくこれのせいでVirtualBoxの標準であるUSB1.1に対応できてないのだと思う。

3はたぶんVirtualBOX側の問題。これを使いますという明示がいるらしい。

試した結果の所感なので違っていても文句は言わない。