Usuario anónimo
¿Cómo montar una carpeta compartida de VirtualBox?
¿Cuál es el procedimiento para montar una carpeta compartida de VirtualBox en Linux?
He probado variaciones del siguiente comando de montaje pero sigo obteniendo error de protocolo
u otros errores de montaje.
sudo mount -t vboxsf share /home/toto
58
3
Para VirtualBox con un huésped Linux, estos son los pasos para montar una carpeta compartida:
Utilice la aplicación del host de VirtualBox, VirtualBox Manager, para especificar las carpetas del host a compartir.
Asegúrese de que VirtualBox Guest Additions está instalado en el huésped de VirtualBox.
En el huésped Linux, el comando de montaje debería mostrar una línea que indique que el recurso compartido fue montado. Esto se indica con
type vboxsf
. El problema es que el punto de montaje puede no estar donde se desea, y los permisos son sólo de root. La ubicación de montaje por defecto es en/media/sf_
.Puede acceder al recurso compartido haciendo que el usuario, o el id de grupo de
1000
, sea miembro del grupovboxsf
. Esto se hace cambiando la líneavboxsf
en el archivo/etc/group
. Puede requerir un reinicio.Puede cambiar el lugar donde se monta la carpeta utilizando el comando VBoxControl. El comando se instala cuando se instala Guest Additions. Puede requerir un reinicio. Por ejemplo, para cambiar el punto de montaje de
/media/sf_...
a/home/toto/sf_...
utilice el siguiente comando para establecer la guestproperty de la carpeta compartida de VirtualBox:sudo VBoxControl guestproperty set /VirtualBox/GuestAdd/SharedFolders/MountDir /home/toto/
Para confirmar el cambio, utilice get:
Referencias:
Información de la carpeta compartida de VirtualBox's
Información de la carpeta compartida de VirtualBox
Cuando se encuentra:
después de intentar compartir carpetas en VirtualBox, por ejemplo
esto finalmente funcionó para mí:
(Mi configuración: Windows 7 host, invitados: Ubuntu 12.04,13.10,14.04; actualmente ejecutando VBox 4.3.10 r93012)
Cuando se obtiene el siguiente error /sbin/mount.vboxsf: el montaje falló con el error Error de protocolo
Desafortunadamente, esto significa que usted utiliza el nombre de recurso compartido por defecto o el nombre del directorio de recursos compartidos del anfitrión es el mismo que el nombre del recurso compartido del huésped montado. En este caso es "share". Sólo tiene que crear otra carpeta compartida, es decir, "vb_share" y luego sólo ejecutar:
mount -t vboxsf vb_share /home/< user >/host