[Risolto] Rendere permanente la condivisione delle cartelle

Installazione di Ubuntu su macchina virtuale (Virtualbox, Vmware, Qemu, Parallels, KVM, Xen, Virtual pc, ecc.), configurazione del software e gestione del sistema virtualizzato.
Scrivi risposta
LucaF76
Prode Principiante
Messaggi: 19
Iscrizione: domenica 10 ottobre 2010, 18:29

[Risolto] Rendere permanente la condivisione delle cartelle

Messaggio da LucaF76 »

Ciao a tutti,
ho appena terminato l'installazione di Ubuntu in Virtual Box e delle Guest Additions.
Sono anche riuscito a condividere un paio di cartelle con il sistema Windows, tuttavia questa condivisione non è permanente pur avendo inserito nelle opzioni di Virtual Box la relativa spunta.

Attualmente sono costretto ad avviare ogni volta, da terminale il seguente comando:

Codice: Seleziona tutto

sudo mount.vboxsf Z_DRIVE /mnt/scambio_vbox
E' possibile fare in modo che venga avviato automaticamente ogni volta che accedo a Linux?

Grazie in anticipo.
Ultima modifica di LucaF76 il mercoledì 23 aprile 2014, 11:16, modificato 1 volta in totale.
ciccirino
Prode Principiante
Messaggi: 46
Iscrizione: venerdì 18 aprile 2014, 21:45

Re: Rendere permanente la condivisione delle cartelle

Messaggio da ciccirino »

LucaF76
Prode Principiante
Messaggi: 19
Iscrizione: domenica 10 ottobre 2010, 18:29

Re: Rendere permanente la condivisione delle cartelle

Messaggio da LucaF76 »

Ciao ti ringrazio per la risposta.
Fino al punto "sudo mount.vboxsf scambio /mnt/scambio_vbox" ci ero arrivato grazie ad un altro sito, e quindi sono riuscito a condividere la cartella.
Nel mio caso ho chiamato in VirtualBox la condivisione Z_DRIVE e in Linux la cartella si chiamata sempre "/mnt/Z_DRIVE" ed al suo interno vedo i file del pc fisico; quindi fin quà tutto ok.

quindi per montarla automaticamente ad ogni avvio ho aperto il file

Codice: Seleziona tutto

sudo gedit /etc/fstab
ed aggiunto alla fine senza toccare nulla la seguente riga:

Codice: Seleziona tutto

Z_DRIVE /mnt/Z_DRIVE vboxsf defaults 0 0
Purtroppo quando riavvio Linux mi compare il seguente messaggio di errore:
"si è verificato un errore durante il mount di /mnt/Z_DRIVE, premere S per saltare il montaggio....:"

Cosa ho sbagliato?
ciccirino
Prode Principiante
Messaggi: 46
Iscrizione: venerdì 18 aprile 2014, 21:45

Re: Rendere permanente la condivisione delle cartelle

Messaggio da ciccirino »

Hai creato la cartella in /mnt ?

posta

Codice: Seleziona tutto

ls /mnt
LucaF76
Prode Principiante
Messaggi: 19
Iscrizione: domenica 10 ottobre 2010, 18:29

Re: Rendere permanente la condivisione delle cartelle

Messaggio da LucaF76 »

Penso di si, in quanto le vedo e quando entro dentro dopo averle montate manualmente vedo il contenuto.
Comunque ho avviato il comando

Codice: Seleziona tutto

ls /mnt
e questo è il risultato:
D_DRIVE scambio_vbox Z_DRIVE


PS. "scambio_vbox" è una cartella che vorrei eliminare...
ciccirino
Prode Principiante
Messaggi: 46
Iscrizione: venerdì 18 aprile 2014, 21:45

Re: Rendere permanente la condivisione delle cartelle

Messaggio da ciccirino »

Stando alla riga che hai messo in fstab la cartella in /mnt si deve chiamare Z_DRIVE ...

si può provare un altra strada volendo : posta

Codice: Seleziona tutto

dpkg -l | grep virtualbox
LucaF76
Prode Principiante
Messaggi: 19
Iscrizione: domenica 10 ottobre 2010, 18:29

Re: Rendere permanente la condivisione delle cartelle

Messaggio da LucaF76 »

ciccirino [url=http://forum.ubuntu-it.org/viewtopic.php?p=4568298#p4568298][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Stando alla riga che hai messo in fstab la cartella in /mnt si deve chiamare Z_DRIVE ...
si esatto! mi sembra di averla scritta correttamente... o no?
Ecco il risultato:
mionome@mionome-VirtualBox:~$ dpkg -l | grep virtualbox
ii unity-scope-virtualbox 0.1+13.10.20130723-0ubuntu1 all VirtualBox scope for Unity
ii virtualbox-guest-dkms 4.3.10-dfsg-1 all x86 virtualization solution - guest addition module source for dkms
ii virtualbox-guest-utils 4.3.10-dfsg-1 amd64 x86 virtualization solution - non-X11 guest utilities
ii virtualbox-guest-x11 4.3.10-dfsg-1 amd64 x86 virtualization solution - X11 guest utilities
ciccirino
Prode Principiante
Messaggi: 46
Iscrizione: venerdì 18 aprile 2014, 21:45

Re: Rendere permanente la condivisione delle cartelle

Messaggio da ciccirino »

Intendevo sul sistema host (quello su cui gira virtualbox)

PS : Ma nelle impostazioni non hai l'opzione montaggio automatico ?
Allegati
2014-04-22-170157_373x212_scrot.png
LucaF76
Prode Principiante
Messaggi: 19
Iscrizione: domenica 10 ottobre 2010, 18:29

Re: Rendere permanente la condivisione delle cartelle

Messaggio da LucaF76 »

1. In windows la cartella esiste sul percorso Z: (praticamente voglio condividere tutto il disco Z:)
2. Nelle impostazioni-->cartelle condivise di virtualbox ho inserito:
- Percorso cartella "Z:"
- Nome cartella "Z_DRIVE"
- ed ho spuntato la voce "Montaggio automatico"

Vedi immagine:
Cattura1.PNG
PS. Come detto riesco correttamente a condividere la cartella inserendo sul Terminale il codice

Codice: Seleziona tutto

sudo mount.vboxsf Z_DRIVE /mnt/Z_DRIVE
in questo modo la condivisione funziona, quindi secondo me non ci sono errori nelle impostazioni.
Il problema sta nel fatto che quando spengo la macchina virtuale al successivo riavvio sono costretto ad entrare nel terminale per avviare nuovamente il comando di cui sopra.
Io vorrei che il montaggio avvenisse in automatico.
Per fare questo ho provato ad editare il file

Codice: Seleziona tutto

sudo gedit /etc/fstab
come nella seguente immagine:
Cattura3.PNG
tuttavia al riavvio di Linux compare il seguente errore (vedi immagine):
Cattura2.PNG
Cosa può essere?
ciccirino
Prode Principiante
Messaggi: 46
Iscrizione: venerdì 18 aprile 2014, 21:45

Re: Rendere permanente la condivisione delle cartelle

Messaggio da ciccirino »

Nel percorso della cartella ci deve essere anche la cartella stessa , scegli altro e indica esattamente la cartella

se hai messo la spunta su monta automaticamente togli quella riga da fstab , la cartella la trovi gia montata nella dir /media , per accedevi basta che aggiungi il tuo utente al gruppo vboxsf

Codice: Seleziona tutto

sudo adduser tuo-nome-utente vboxsf
LucaF76
Prode Principiante
Messaggi: 19
Iscrizione: domenica 10 ottobre 2010, 18:29

Re: Rendere permanente la condivisione delle cartelle

Messaggio da LucaF76 »

Grande!!
ci sono riuscito!

Ma quindi non era necessario eseguire il seguente codice?:

Codice: Seleziona tutto

cd /mnt
sudo mkdir /mnt/Z_DRIVE
sudo mkdir /mnt/D_DRIVE
sudo mount.vboxsf Z_DRIVE /mnt/Z_DRIVE
sudo mount.vboxsf D_DRIVE /mnt/D_DRIVE
ma era sufficiente dopo aver impostato VirtualBox inserire nel terminale:

Codice: Seleziona tutto

sudo adduser mionome vboxsf
per trovarsi le cartelle condivise in "Media"
Giusto?
ciccirino
Prode Principiante
Messaggi: 46
Iscrizione: venerdì 18 aprile 2014, 21:45

Re: Rendere permanente la condivisione delle cartelle

Messaggio da ciccirino »

si ma l'ho scoperto dopo :lol:

PS : Se ripassi di qui modifica il titolo del primo post aggiungendo [Risolto] :ciao:
Scrivi risposta

Ritorna a “Ubuntu su macchina virtuale”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti