He configurado una carpeta compartida entre el host de Windows y el invitado de Ubuntu. La carpeta se monta al inicio pero está vacía (también tiene un signo de candado). Tengo que ejecutar el siguiente comando para acceder a su contenido (el signo del candado desaparece).
sudo mount.vboxsf media ~/media
¿Cómo puedo configurarlo para que se ejecute automáticamente al inicio? He intentado agregar a los programas de inicio, pero no pasa nada. Soy nuevo en Linux, así que trate de poner su respuesta en un lenguaje sencillo. Gracias.
virtualbox
Njihia
fuente
fuente
Respuestas:
La carpeta compartida montada pertenece al
vboxsf
usuario. Usted, como usuario, no fue agregado alvboxsf
grupo. Para permitir el acceso permanente a las carpetas compartidas, copie y pegue este comando en una ventana de Terminal:$USER
será reemplazado con su nombre de usuario. Este comando agrega al usuario<username>
al grupo vboxsf , que es el propietario de las carpetas compartidas (que se encuentran en/media/...
el cuadro de Ubuntu).No necesitará ejecutar un script en el inicio una vez que tenga la carpeta compartida montada.
Pero lo más probable es que necesite cerrar sesión y volver a iniciarla (o reiniciarla).
fuente
sudo adduser <username> vboxsf
drwxrwx--- 2 root vboxsf 4096 Apr 3 18:47 sf_shared
. Verifique con elusers-admin
programa si su nombre de usuario está realmente en el grupo vboxsf (hay un botón llamado Administrar grupos y mire las Propiedades del grupo vboxsf).ln -s /media/sf_shared/ name_of_link
. Reemplacesf_shared
con el nombre real del directorio compartido yname_of_link
con lo que desee. Alternativamente, puede arrastrar la carpeta en Nautilus al área de navegación derecha y creará un enlace de fácil acceso.Así que aquí está cómo acceder a sus carpetas compartidas en Ubuntu VM (Oracle Virtualbox). Supongo que ya ha habilitado el montaje automático mientras agregaba la carpeta. Abra la terminal y escriba.
Reemplace el nombre de usuario con su propio nombre de usuario. Este comando agrega el usuario "nombre de usuario" al grupo vboxsf, que es el propietario de las carpetas compartidas (que se encuentran en / media / en el cuadro de Ubuntu). Confirme desde su carpeta de medios si las carpetas compartidas están presentes. Suelen denominarse "sf_name-of-shared-folder". Para un acceso rápido, es posible que desee crear un enlace a las carpetas compartidas en la carpeta de inicio. En Terminal (suponiendo que se encuentre en el directorio donde desea que aparezca el enlace y que haya habilitado el complemento Nautilus que le brinda la opción de menú contextual), haga lo siguiente:
Reemplace sf_shared con el nombre real del directorio compartido y name_of_link con lo que desee. Sin embargo, el nombre del enlace no debe existir en el directorio donde desea crear el enlace (es decir, no debe haber ninguna carpeta o archivo con ese nombre). Alternativamente, puede arrastrar la carpeta en Nautilus al área de navegación derecha y creará un enlace de fácil acceso.
fuente