Estoy intentando montar un recurso compartido en un sistema operativo invitado en VirtualBox:
$ mount -t vboxsf share /mnt/share
/sbin/mount.vboxsf: mounting failed with the error: No such device
Si hago clic en el icono de la carpeta en la esquina y hago clic en "Configuración de carpetas compartidas...", veo: "share" "/Users/me/tmp/vm-transfer" "" "Full", y si hago doble clic La fila:
Ruta de la carpeta: /Users/me/tmp/vm-transfer
Nombre de la carpeta: compartir
(sin marcar) Sólo lectura
(sin marcar) Montaje automático
(sin marcar) Hacer permanente
El invitado tiene instaladas las extensiones de invitado:
$ lsmod
Module Size Used by
vboxvideo 1838 1
vboxguest 163929 1
Respuesta1
Inténtelo modprobe vboxsf
antes de intentar montar el recurso compartido.
Respuesta2
estoy dejando elrespuesta muy útil de @ user287782marcada como la respuesta aceptada, porque es la raíz del problema. En mi caso, estoy usando Gentoo, y en Gentoo, las "adiciones de invitados de VirtualBox" se instalan solas como un init.d
script, por lo que se pueden iniciar con:
/etc/init.d/virtualbox-guest-additions start
O mejor,
eselect rc start virtualbox-guest-additions
Para que esto suceda automáticamente,
eselect rc add virtualbox-guest-additions default
Respuesta3
Asegúrese de que su usuario tenga permiso administrativo o esté en el vboxsf
grupo:
sudo usermod -g vboxsf user
o móntelo con root
permiso anteponiendo su comando con sudo
.
También considere instalarAdiciones de invitados de VBoxpara soporte de carpetas compartidas yPaquete de extensión VirtualBox Oracle VM VirtualBoxpara obtener soporte adicional para ciertos dispositivos.
Ver también:Carpeta compartida en VirtualBox.