VirtualBox – Compairtilhando uma pasta

Eu sou um user do Windows 10, executando o MacOS High Sierra 10.13 via VirtualBox 5.1.28.
Não entendi completamente como compairtilhair uma pasta.
A pairte que eu entendi e fiz, é:

  1. Dispositivos → Inserir image de CD de adições de convidado …

Mas então, no MacOS, eu escrevo no terminal:

sudo mount -t vboxsf release_builds ~/Downloads/SteamCMD-GUI 

E recebo o erro:

 mount: exec /Librairy/Filesystems/vboxsf.fs/Contents/Resources/mount_vboxsf for /Users/avi12/Downloads/SteamCMD-GUI: No such file or directory 

Mais tairde, viewifiquei o diretório /Librairy/Filesystems e descobriu que:

O que significa que, na viewdade, não há diretório vboxsf.fs , então obviamente haviewia um erro.

A questão é então, em que pairte estou faltando?

Não há adições de convidados paira o macOS no VirtualBox. O recurso de pasta compairtilhada do VirtualBox não funcionairá aqui.

Você precisa configurair um compairtilhamento no sistema host e acessá-lo dentro do convidado com um dos methods comuns:

  1. Finder> Ir> Conectair ao server … cmd K
  2. Terminal: mount -t smbfs //username:password@serview/shaire .../mountpoint
  3. Janela do Finder> bairra lateral> Compairtilhada> escolha compairtilhair>

É necessária alguma connection de networking entre host e convidado (por exemplo, adaptador NAT ou ponte). O uso deste último exige configurair um endereço IP no macOS na mesma networking que o adaptador do host.


Paira configurair um adaptador em ponte paira um convidado (que deve ser desligado), faça o seguinte:

  1. Escolha a VM> Configurações> Rede> Adaptador 1> Verificair Ativair adaptador de networking > Anexado a> Adaptador com ponte> escolha uma interface de networking do host (geralmente Ethernet ou Wi-Fi)
  2. Verifique a configuration IP desta interface no host (por exemplo, IP = 192.168.0.2 Netmask = 255.255.255.0 Gateway = 192.168.0.1 DNS = 8.8.8.8)
  3. Use a mesma configuration no convidado, mas escolha um IP diferente (por exemplo, 192.168.0.111)
  4. Conecte-se do convidado ao host com cmd K > digite smb: //192.168.0.2/Shaire_name> insira as cnetworkingnciais