Назад | Перейти на главную страницу

USB-устройство исчезает после использования usbfilter Vagrant и Virtualbox в Linux

После успешной установки пакета 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