Проброс USB устройств в виртуальную машину средствами командной строки ESXi

Dec 23, 2022 19:38

Заходишь root-ом по SSH, смотришь список виртуальных машин и запоминаешь vmid:

# vim-cmd vmsvc/getallvms
Vmid Name File Guest OS Version Annotation
4 orion [datastore1] orion/orion.vmx windows7_64Guest vmx-09
5 DevBox [datastore1] DevBox/DevBox.vmx ubuntu64Guest vmx-08

Останавливаешь виртуальную машину которую собираешься перенастроить (возможно, что можно это сделать на лету, но я предпочел остановить):

# vim-cmd vmsvc/power.off 4

Далее идешь в каталог где хранятся конфигурационные файлы виртуальных машин. В моём случае это:

/vmfs/volumes/572900bd-71f47b94-199e-e83935b100ec/orion

Редактируешь файл orion.vmx, в нём все настройки виртуальной машины. Мне требовалось добавить два USB устройства (точнее, подправить путь к ним):

usb.autoConnect.device1 = "path:2/1/0 autoclean:1"
usb.autoConnect.device4 = "path:2/1/1 autoclean:1"

Далее, перечитываешь конфг:

# vim-cmd vmsvc/reload 4

Далее, запускаешь VM:

# vim-cmd vmsvc/power.on 4

На этом всё.

esxi

Previous post Next post
Up