AFAIK la funzionalità di cartella condivisa di VirtualBox funziona solo con le aggiunte guest di VirtualBox . Le aggiunte non possono essere installate in un guest OS X / macOS. Quindi non puoi usare questa funzione.
Condividi invece una cartella nel sistema guest OS X / macOS abilitando "Condivisione file" in Preferenze di Sistema > Condivisione > Condivisione file.
Se la cartella utente pubblica predefinita non è sufficiente, aggiungere un'altra cartella e determinare le autorizzazioni utente. Il protocollo può essere scelto premendo il pulsante "Opzioni".
A seconda del tuo sistema host puoi anche configurare una cartella condivisa lì.
Visibilità della cartella condivisa del guest:
Supponiamo che l'unica interfaccia di rete fisica del sistema host (ad esempio un adattatore Ethernet) abbia un IP nella rete 192.168.0.0/24.
Se si collega la scheda di rete del guest alla rete Bridged > (host) adattatore Ethernet e configura la scheda Ethernet del guest con un IP (univoco) della rete 192.168.0.0/24, la cartella condivisa del guest è visibile per tutti gli host e gli host virtuali in 192.168 .0.0 / 24 rete. Per accedere alla cartella i tuoi host devono parlare afp, smb (o nfs - che deve essere impostato separatamente).
Se si collega la scheda di rete del guest alla rete di solo host > vboxnet0 , la cartella condivisa del guest è visibile per tutti gli host guest collegati alla rete vboxnet0 sulla stessa macchina e sulla macchina host stessa.
Se si collega la scheda di rete del guest a una rete NAT > vboxnatnet01 , la cartella condivisa del guest è visibile per tutti gli host guest collegati alla rete vboxnatnet01 sulla stessa macchina e sulla macchina host stessa. Se abiliti il port forwarding correttamente, la cartella condivisa è visibile anche per altri host o host virtuali nella rete 192.168.0.0/24.