GNU/Linux >> Linux Esercitazione >  >> Linux

Linux – Virtualbox:montare automaticamente una cartella condivisa in Gentoo?

Attualmente sto scrivendo un modello (in veewee) per creare una scatola vagabondo che esegue Funtoo x86_64.
Attualmente, la mia scatola non supera l'ultimo passaggio per vagrant basebox validate , in cui una cartella condivisa deve essere montata automaticamente nel sistema guest.

Quali sono i prerequisiti per il montaggio automatico delle cartelle condivise? L'ho cercato nella documentazione per Gentoo e per VirtualBox, ho dato un'occhiata ai modelli per le scatole Ubuntu, ma ancora non so come replicare il comportamento di montaggio automatico della scatola Ubuntu predefinita.

Sto usando genkernel con i sorgenti gentoo. Vengono installate le aggiunte virtualbox-guest e avviato il demone virtualbox.

Mi piacerebbe una risposta che contenga questi requisiti (con alcune delle mie migliori ipotesi):

  • Configurazione del kernel (NFS v3/4, automounter, …?)
  • Programmi Userspace (ho bisogno di pacchetti aggiuntivi? quali demoni in quale runlevel?)
  • Directory e autorizzazioni (ho bisogno di un /media dir appartenente a qualche utente, fare alcuni utenti come vagrant e root è necessario un abbonamento a vboxguest gruppo o un vboxsf gruppo – che non esiste ancora?)

ma qualsiasi tipo di aiuto sarebbe ottimo, anche un singolo collegamento o un'intuizione...

AGGIORNAMENTO: Quello che ho fatto finora...
Posso posso monta le cartelle condivise manualmente, quello che mi interessa è il montaggio automatico.

Il sito Web di VirtualBox menziona un gruppo vboxsf che dovrebbe essere creato durante l'installazione delle aggiunte – non vedo quel gruppo in /etc/group , ho vboxguest , però.

Dice anche che le cartelle condivise sono montate in /media con il prefisso sf_ (controllabile da /VirtualBox/GuestAdd/SharedFolders/MountDir e /VirtualBox/GuestAdd/SharedFolders/MountPrefix ). Non ho un /media directory - ed entrambe le proprietà non sono state impostate sulla mia macchina virtuale.

Ho creato sia la directory che il gruppo e ho impostato le proprietà sui valori predefiniti, ma sono ancora sfortunato.

Risposta accettata:

Lo stato nell'ultimo paragrafo è sufficiente:aggiungi /media , aggiungi il gruppo vboxsf e riavvia (cosa che non ho fatto quando l'ho provato prima).


Linux
  1. Elenca i membri di un gruppo in Linux

  2. mount Esempi di comandi in Linux

  3. Come accedere alla cartella condivisa di Windows da Linux?

  4. Directory JAVA_HOME in Linux

  5. Come montare un dispositivo in Linux?

Linux quale comando

Dbxfs – Monta la cartella Dropbox localmente come file system virtuale in Linux

Cartella condivisa in Virtualbox (ubuntu e Windows 7)?

Come posso montare una cartella Linux remota in Windows tramite SSH?

Perché non posso scegliere una cartella condivisa di VirtualBox?

Come impostare i permessi Linux per la cartella WWW?