AFAIR la función de compartir de las adiciones de invitados no funciona para las variedades de MacOS. Por otro lado, ninguna de las opciones mencionadas es necesaria para conseguir compartir archivos.
Lo único que se necesita es una conexión de red adecuada.
La configuración más sencilla: utilizar la NIC física del host como dispositivo puente en el invitado. Si la NIC física ya está conectada a Internet, ni siquiera es necesario configurar una red NAT para obtener Internet en el invitado.
- Apagar al huésped
- Abra la ventana de configuración del huésped en VirtualBox
- Elija red > adaptador 1
- Elija Bridge y la NIC física apropiada del host (normalmente en0 o en1) y pulse el botón OK
Ahora inicie la máquina invitada.
-
Abra Preferencias del Sistema > Red > NIC puenteada en el host y anote la configuración de red (por ejemplo, IP: 192.168.0.2/Máscara: 255.255.255.0/Puerta de enlace: 192.168.0.1 DNS:192.168.0.1).
-
Abrir en el invitado: Preferencias del Sistema > Red > sólo NIC disponible que suele tener un nombre similar al de la NIC física del huésped (por ejemplo, Ethernet - aunque el nombre de la interfaz (en0, en1, etc.) puede diferir).
Introduzca una IP diferente en la misma red (por ejemplo, IP 192.168.0.12). El resto permanece igual (255.255.255.0/192.168.0.1 DNS:192.168.0.1)
-
Cree una carpeta para compartir en el Mac anfitrión.
-
En el host, vaya a Preferencias del Sistema > Compartir, active el uso compartido de archivos, pulse el signo + y elija la carpeta creada en el paso anterior.
-
En el invitado abra en el Finder > Ir > "Conectar con el servidor..." y conecte con el Mac anfitrión con la IP adecuada (por ejemplo, smb://192.168.0.2) y las credenciales.
Este enfoque común no funcionó para el OP por razones desconocidas. Así que se invirtieron las cosas y se compartió una carpeta en el invitado. En el Mac anfitrión abra en el Finder > Ir > "Conectar con el servidor..." y elija la IP del invitado (por ejemplo, smb://192.168.0.12) e inicie sesión con las credenciales adecuadas.
Esto funcionó después de ajustar la hora del Mac de alojamiento (estuvo apagado durante ~8 minutos y Kerberos no le gusta esto - la hora del servidor y del cliente deben estar sincronizadas; AFAIR 5 minutos de diferencia es aceptable).