После успешной установки пакета virtualbox-oracle-ext и настройки файла Vagrant для базового функционирования у меня возникают трудности с использованием USB-устройства, распознанного в vagrant на хост-машине.
взято из файла конфигурации Vagrant
#Enable USB Controller on VirtualBox
config.vm.provider "virtualbox" do |vb|
vb.customize ['modifyvm', :id, "--usb", "on"]
vb.customize ['usbfilter', 'add', '0', '--target', :id, '--name', 'cruzer', '--product', 'product_name', '--vendorid', 'XXXXXX', '--productid', 'XXXXXXX']
Запуск «lsusb» из хост-системы показывает соответствующее устройство в выводе командной строки, однако в тех же строках при запуске «lsblk» или «ls -l» USB не распознается впоследствии, и, таким образом, большие и милые вещи не могут быть сделано с хост-системой.
Опять же, это происходит после того, как сценарий, в котором usb распознается хостом, затем распознается в новом экземпляре linux в экземпляре vagrant с использованием экземпляра virtualbox usbfilter, а затем больше не распознается с точки зрения хоста.
это проблема с systemd