MacOS: Launchctl запускает виртуальную машину до инициализации USB

MacOS: Launchctl запускает виртуальную машину до инициализации USB

У меня есть plist-файл, расположенный в /Library/LaunchDaemons, который запускает виртуальную машину без монитора с Ubuntu на ней.

Однако проблема в том, что USB, вероятно, не инициируется до запуска виртуальной машины, и, следовательно, USB-накопитель, расположенный в COM-порту /dev/ttyACM0 (на виртуальной машине), недоступен.

Вывод «VBoxManage showvminfo userver» при обычном запуске:

Currently Attached USB Devices:
UUID:                        73eb5973-ce2a-4410-8820-4ec7376e3f1d
VendorId:                    0x0658 (0658)
ProductId:                   0x0200 (0200)
Revision:                    0.0 (0000)

Address:                     p=0x0200;v=0x0658;s=0x0000000c8eba2f72;l=0x14200000

И с автозапуском:

Currently Attached USB Devices:    
<none>

Есть ли способ отложить запуск скрипта?

Связанный контент