Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

VBoxManageからゲストOSのUSB機器の付け外し

VBoxManageからゲストOSのUSB機器の付け外しする方法です。
これで完全にヘッドレス体制ができるよやったね!

実際のところ

ホストOSが認識できているUUIDを知る

$ VBoxManage list usbhost
Host USB Devices:

...
UUID:               298dc807-ff4c-4601-854a-3cc58114bef0
VendorId:           0x0483 (0483)
ProductId:          0x5740 (5740)
Revision:           2.0 (0200)
Port:               4
USB version/speed:  0/Full
Manufacturer:       ROBOTIS
Product:            OpenCR Virtual ComPort in FS Mode
SerialNumber:       FFFFFFFEFFFF
Address:            p=0x5740;v=0x0483;s=0x000005044008545e;l=0x14114000
Current State:      Captured

接続

$  VBoxManage controlvm #{YOURVM} usbattach #{UUID}

切断

$  VBoxManage controlvm #{YOURVM} usbdetach #{UUID}