MacOS: Launchctl startet die virtuelle Maschine, bevor USB initiiert wird

MacOS: Launchctl startet die virtuelle Maschine, bevor USB initiiert wird

Ich habe eine plist-Datei unter /Library/LaunchDaemons, die eine virtuelle Maschine ohne Treiber mit Ubuntu startet.

Das Problem besteht jedoch darin, dass USB wahrscheinlich nicht initiiert wird, bevor die VM gestartet wird, und daher ein USB-Stick im COM-Port /dev/ttyACM0 (auf der VM) nicht verfügbar ist.

Ausgabe von „VBoxManage showvminfo userver“ beim Ausführen eines normalen Starts:

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

Und mit Autostart:

Currently Attached USB Devices:    
<none>

Gibt es eine Möglichkeit, den Start des Skripts zu verzögern?

verwandte Informationen