Saltar al contenido

¿Por qué no puedo acceder a una carpeta compartida desde mi máquina Virtualbox?

No dejes de compartir nuestra página y códigos en tus redes, ayúdanos a ampliar nuestra comunidad.

Solución:

Tienes que montar tu carpeta en tu VM.

Primero necesitas instalar Guest Additions (aunque ya lo hice durante la instalación).

  1. Inicie su máquina virtual
  2. Devices > Insert Guest Additions CD image...
  3. Tuve que montar manualmente el CD: sudo mount /dev/cdrom /media/cdrom
  4. Instale los paquetes necesarios: sudo apt-get install make gcc linux-headers-$(uname -r)
  5. Instale las adiciones de invitados: sudo /media/cdrom/VBoxLinuxAdditions.run

Ahora puede montar su recurso compartido usando:

mkdir ~/new
sudo mount -t vboxsf New ~/new

Donde New es el nombre de su carpeta compartida.

Ahora puede acceder a la carpeta compartida en ~/new.


Nota: esto no es permanente. Para montar permanentemente su carpeta, debe agregar la siguiente línea a /etc/fstab (sudo nano /etc/fstab):

New /home/user/new vboxsf defaults 0 0

Obviamente deberías reemplazar user en /home/user/new por su propio nombre de usuario.

Cómo acceder al directorio compartido de Windows Host desde Ubuntu VirtualBox Guest:

  1. Cree un directorio en Windows en cualquier ubicación de su elección.
  2. En VirtualBox, vaya a la configuración de Ubuntu Guest.
  3. En la sección Carpeta compartida, agregue la ubicación de su carpeta creada con permiso completo.
  4. Ahora inicie el invitado de ubuntu y asegúrese de tener instaladas las últimas adiciones de invitado de VirtualBox
  5. Ahora agregue su usuario al grupo vboxsf:

    sudo usermod -aG vboxsf $(whoami)
    
  6. Cierre la sesión del usuario y vuelva a iniciar sesión.

  7. Ahora puede acceder a su directorio compartido en /media/sf_(shared_folder_name).

Cómo compartir carpetas en caja virtual (Guía paso a paso)

  1. Ir Virtual Box/Device/Shared Carpeta (en el sistema operativo host)
  2. Agregue una carpeta que desee compartir en la ventana emergente. (en el sistema operativo anfitrión)
  3. Vamos a nombrar esta carpeta “Compartida” (en el sistema operativo host)
  4. Ahora vaya a Dispositivo e instale la adición de invitados.
  5. Ahora, el siguiente paso sería crear una carpeta que desee sincronizar con el sistema operativo host, pero asegúrese de estar en /home/UserName.

    Puede verificarlo escribiendo pwd en la terminal. Ahora creando el directorio –

    mkdir Share
    sudo chmod 777 /home/userName/Share
    
  6. Ahora instale el paquete adicional de invitado (¡Paso crucial! La gente generalmente pasa por alto esto, lo que crea un error “Tipo de archivo desconocido “vboxsf”)

    sudo apt-get install virtualbox-ose-guest-utils
    
  7. Ahora haga el paso final montando la carpeta (en el sistema operativo invitado)

    sudo mount -t vboxsf share ~/Share/
    
  8. ¡Hecho! ahora sincronice archivos entre el host y el sistema operativo invitado a través de la caja virtual.

Eres capaz de asistir nuestra tarea escribiendo un comentario y dejando una valoración te lo agradecemos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *