No puedo montar la carpeta compartida entre la máquina host de Windows y el virtualbox guest Linux

8

Entonces, en la configuración de la carpeta compartida de virtualbox, ya tengo el clic en la configuración: montaje automático y hacer permanente. Mi carpeta compartida se denomina VM-share

Luego inicio sesión en la terminal de Linux invitado para escribir los siguientes comandos:

$ sudo mount -t vboxsf VM-share ~/share/

Me da el siguiente mensaje de error:

mount: wrong fs type, bad option, bad superblock on VM-share,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

Así que busqué en Google y sigo las instrucciones en esta página: ¿Por qué me sale el error "tipo fs incorrecto, mala opción, superbloque incorrecto"?

para instalar tanto el " sudo apt install nfs-common" como el " sudo apt install cifs-utils"

Sin embargo, cuando repito el comando " $ sudo mount -t vboxsf VM-share ~/share/" Todavía me da el mismo mensaje de error que antes. Escribí " dmesg | tail", el siguiente es el mensaje:

[    8.743003] IPv6: ADDRCONF(NETDEV_UP): enp0s3: link is not ready
[    8.745374] e1000: enp0s3 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[    8.752152] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s3: link becomes ready
[    9.633147] floppy0: no floppy controllers found
[    9.633209] work still pending
[ 3128.376259] vboxsf: Successfully loaded version 5.1.16_Ubuntu (interface 0x00010004)
[ 3128.376457] sf_read_super_aux err=-22
[ 5762.008076] sf_read_super_aux err=-22
[ 6052.591669] sf_read_super_aux err=-22
[ 6138.926441] sf_read_super_aux err=-22

Entonces, ¿cómo debo hacer para montar la carpeta compartida?

Alegría
fuente

Respuestas:

7

Resulta que la razón por la que no pude montar es porque no instalé la versión vboxguestaddition. Entonces, si sigues los pasos aquí:

  1. https://www.howtogeek.com/189974/how-to-share-your-computers-files-with-a-virtual-machine/

  2. Ignore la parte de Windows anterior, luego siga el paso aquí para instalar el complemento de invitado: https://virtualboxes.org/doc/installing-guest-additions-on-ubuntu/

  3. Entonces el archivo estará allí automáticamente, pero puede encontrar un problema de permiso, consulte esta página: /ubuntu/189200/getting-access-to-var-www.

Espero que ayude a las personas que puedan encontrar el mismo problema que yo.

Alegría
fuente
3

A partir de ahora (versión 6.0.10 de VirtualBox) hay make permanenty auto-mountopciones para la carpeta compartida, también mount point( At) en la GUI de virtualbox. Para mí lo siguiente funcionó:

  1. En Ubuntu invitado: sudo apt-get install virtualbox-guest-utils
  2. Agregar carpeta compartida en la GUI de VirtualBox.
  3. Reiniciar sistema operativo invitado

La carpeta en el punto de montaje especificado en la GUI se creó automáticamente y lsmostró los archivos ubicados en la PC con Windows host.

Alexei Martianov
fuente
sudo apt-get install virtualbox-guest-utils me ayuda
Emtiaz Zahid
2

cd a la carpeta / media y cree un directorio con el mismo nombre que la carpeta que creó / compartió en la carpeta compartida de la máquina host:

cd /media
sudo mkdir nameOfMySharedFolder

monte la carpeta con el siguiente comando:

sudo mount -t vboxsf nameOfMySharedFolder /media/nameOfMySharedFolder

mire un video para obtener una descripción completa del proceso https://www.youtube.com/watch?v=I5cV0V7vLJw ps el sudo puede o no ser necesario

trasero
fuente