[Risolto] Cartelle condivise VirtualBox

Installazione, configurazione e uso di programmi e strumenti.

[Risolto] Cartelle condivise VirtualBox

Messaggioda Lix » mercoledì 27 agosto 2008, 14:15

Ciao a tutti,
sono nuovo quindi perdonate se dico qualche castroneria  ;)
Ho un notebook con s.o. Windows XP sul quale ho installato Virtualbox. Ho installato Ubuntu sulla macchina virtuale e funziona tutto molto bene. Ora volevo sapere come utilizzare le cartelle condivise che il programma mette a disposizione per spostare file da un s.o. all'altro.

Ho provato a ricercare nel forum ma ho trovato indicazioni su come attivare questa funzione quando l'host è Ubuntu ed il sistema virtualizzato è Windows.

Grazie per l'aiuto
Ultima modifica di Lix il venerdì 29 agosto 2008, 15:53, modificato 1 volta in totale.
*Coltiva Linux, tanto Window$ si pianta da solo!*
Avatar utente
Lix Non specificato
Prode Principiante
 
Messaggi: 61
Iscrizione: agosto 2008

Re: Cartelle condivise VirtualBox

Messaggioda gpz500 » mercoledì 27 agosto 2008, 15:33

Il manuale online di VirtualBox lo hai letto (capitolo 4)? È molto usauriente a riguardo...
Homepage: gpz500's Weblog
Avatar utente
gpz500 Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 406
Iscrizione: maggio 2006

Re: Cartelle condivise VirtualBox

Messaggioda Lix » giovedì 28 agosto 2008, 20:01

gpz500 ha scritto:Il manuale online di VirtualBox lo hai letto (capitolo 4)? È molto usauriente a riguardo...



Ciao, grazie del consiglio. Un po' l'inglese un po' che ho appena iniziato con Linux non ne sono venuto a capo. Il manuale dice:

...you can mount the shared folder from inside a VM the same way as you would
mount an ordinary network share:
• In a Linux guest, use the following command:
mount -t vboxsf [-o OPTIONS] sharename mountpoint
  Replace sharename with the share name specified with VBoxManage, and
  mountpoint with the path where you want the share to be mounted (e.g.
  /mnt/share). The usual mount rules apply, that is, create this directory first if
  it does not exist yet.
  Beyond the standard options supplied by the mount command, the following are
  available:
  iocharset CHARSET
  to set the character set used for I/O operations (utf8 by default) and
  convertcp CHARSET
  to specify the character set used for the shared folder name (utf8 by default).
  The generic mount options (documented in the mount manual page) apply also.
  Especially useful are the options uid, gid and mode, as they allow access by
  normal users (in read/write mode, depending on the settings) even if root has
  mounted the filesystem.


Ora io ho digitato da terminale:
sudo mount -t vboxsf Condivisa /mnt/share

ma da errore "mounting failed with the error: No such file or directory"

Sbaglio, eh!? :'(
*Coltiva Linux, tanto Window$ si pianta da solo!*
Avatar utente
Lix Non specificato
Prode Principiante
 
Messaggi: 61
Iscrizione: agosto 2008

Re: Cartelle condivise VirtualBox

Messaggioda Senbee » giovedì 28 agosto 2008, 20:17

Che sistema operativo hai virtualizzato?

Se è XP, ti basta aprire Risorse del Computer, fare "Connetti unità di rete" e scegliere la cartella condivisa (che dovrebbe essere sotto un gruppo di lavoro "Vboxshare" o una cosa del genere. Niente di più facile.
Sono un lottatore di sudo. Qui c'è il mio sito personale con le mie canzoni, il reportage dei miei viaggi e le mie guide per Ubuntu.
Avatar utente
Senbee Non specificato
Rampante Reduce
Rampante Reduce
 
Messaggi: 7009
Iscrizione: novembre 2006
Località: Ferrara
Distribuzione: Ubuntu 10.04.4 LTS x86_64
Desktop: gnome

Re: Cartelle condivise VirtualBox

Messaggioda Lix » venerdì 29 agosto 2008, 8:30

Senbee ha scritto:Che sistema operativo hai virtualizzato?

Se è XP,
...


No, purtroppo ho fatto il contrario perché XP mi serve come principale... Ubuntu è il sistema virtualizzato...
*Coltiva Linux, tanto Window$ si pianta da solo!*
Avatar utente
Lix Non specificato
Prode Principiante
 
Messaggi: 61
Iscrizione: agosto 2008

Re: Cartelle condivise VirtualBox

Messaggioda gpz500 » venerdì 29 agosto 2008, 10:23

Dunque, facciamo un po' la checklist:

1. I Linux Guest Additions li hai installati nella macchina virtuale?
2. La condivisione nelle impostazioni di VirtualBox l'hai creata?
3. La cartella di montaggio /mnt/share esiste? Se non esiste, prima creala con
   
Codice: Seleziona tutto
$ sudo mkdir -p /mnt/share
Homepage: gpz500's Weblog
Avatar utente
gpz500 Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 406
Iscrizione: maggio 2006

Re: Cartelle condivise VirtualBox

Messaggioda jepessen » venerdì 29 agosto 2008, 10:53

Io ho seguito questo thread ed ho fatto così (l'Host è Windows Vista al posto di XP, ma non cambia niente credo).

  • Mi sono creato una cartella per la condivisione dati su Windows (l'ho chiamata SharedVirtualbox e l'ho messa in Documenti).
  • Nel menù della finestra della macchina virtualizzata sono andato su Dispositivi->Cartelle Condivise.
  • Ho cliccato su Aggiugi Condivisione (la cartella con il + sulla destra), e nella finestra di dialogo ho selezionato la cartella da condividere precedentemente creata e come nome Virtualboxcondivisione.
  • Dal terminale di Ubuntu virtualizzato, ho digitato prima sudo mkdir /media/condivisione per creare la cartella dove mettere i dati, e poi il comando sudo mount -t vboxsf Virtualboxcondivisione /media/condivisione.

Dopo averlo digitato, nella cartella ho messo qualche file per prova, e funziona egregiamente.

Daniele
Compiz l'ha creato Chuck Norris quando ha colpito un computer con un calcio rotante.
http://www.renderosity.com/mod/gallery/ ... e=Jepessen
http://jepessen.wordpress.com/
Avatar utente
jepessen Non specificato
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 3237
Iscrizione: dicembre 2005
Località: Alcamo

Re: Cartelle condivise VirtualBox

Messaggioda Lix » venerdì 29 agosto 2008, 13:22

Grazie a tutti per le risposte, gentilissimi!

Ho seguito il passo-passo di Daniele ed ho risolto!  ;D

Grazie ancora!

Ciao
*Coltiva Linux, tanto Window$ si pianta da solo!*
Avatar utente
Lix Non specificato
Prode Principiante
 
Messaggi: 61
Iscrizione: agosto 2008

Re: Cartelle condivise VirtualBox

Messaggioda Senbee » venerdì 29 agosto 2008, 13:26

Perfetto! Aggiungi "[RISOLTO]" nel titolo, per favore.
Sono un lottatore di sudo. Qui c'è il mio sito personale con le mie canzoni, il reportage dei miei viaggi e le mie guide per Ubuntu.
Avatar utente
Senbee Non specificato
Rampante Reduce
Rampante Reduce
 
Messaggi: 7009
Iscrizione: novembre 2006
Località: Ferrara
Distribuzione: Ubuntu 10.04.4 LTS x86_64
Desktop: gnome

Re: [Risolto] Cartelle condivise VirtualBox

Messaggioda Lix » giovedì 4 settembre 2008, 13:44

Ancora una domandina... ora funziona tutto ma come faccio ad effettuare il mount automatico all'avvio? Mi sembra di aver capito che va modificato il file "/etc/fstab" ma non riesco a farlo funzionare.

Al momento per abilitare la codivisione devo digitare da terminale
sudo mount -t vboxsf nomecartellacondivisa /media/condivisione

Grazie
*Coltiva Linux, tanto Window$ si pianta da solo!*
Avatar utente
Lix Non specificato
Prode Principiante
 
Messaggi: 61
Iscrizione: agosto 2008

Re: [Risolto] Cartelle condivise VirtualBox

Messaggioda gpz500 » giovedì 4 settembre 2008, 13:51

Aggiungi a /etc/fstab una riga fatta così:

nomecartellacondivisa    /media/condivisione      vboxsf    defaults        0        0

Per maggiori info, man fstab.
Homepage: gpz500's Weblog
Avatar utente
gpz500 Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 406
Iscrizione: maggio 2006

Re: [Risolto] Cartelle condivise VirtualBox

Messaggioda bino » giovedì 4 settembre 2008, 14:03

io ho un problema sulla condivisione tra ubuntu hardy (host) e xp (guest): non riesco a scrivere nella cartella che ho condiviso.
Qualcuno può aiutarmi?


EDIT: come non detto. Ora funziona!
Ultima modifica di bino il giovedì 4 settembre 2008, 14:09, modificato 1 volta in totale.
Polignano a Mare '80: http://www.megavideo.com/?v=I2GOXXIP
Red Bull Cliff Di...ving Tuffi Polignano a Mare 26 luglio 2009: http://www.megavideo.com/?v=E473MCMZ
Tramontana a Polignano a Mare: http://www.megavideo.com/?v=PN1VMEOB
Avatar utente
bino Non specificato
Prode Principiante
 
Messaggi: 150
Iscrizione: dicembre 2006

Re: [Risolto] Cartelle condivise VirtualBox

Messaggioda Lix » giovedì 4 settembre 2008, 20:23

gpz500 ha scritto:Aggiungi a /etc/fstab una riga fatta così:

nomecartellacondivisa    /media/condivisione       vboxsf     defaults         0        0
...


Semplicemente perfetto!

Grazie gpz500!

Ciao
*Coltiva Linux, tanto Window$ si pianta da solo!*
Avatar utente
Lix Non specificato
Prode Principiante
 
Messaggi: 61
Iscrizione: agosto 2008

Re: Cartelle condivise VirtualBox

Messaggioda Giammy85 » mercoledì 10 giugno 2009, 3:48

jepessen ha scritto:Io ho seguito questo thread ed ho fatto così (l'Host è Windows Vista al posto di XP, ma non cambia niente credo).

  • Mi sono creato una cartella per la condivisione dati su Windows (l'ho chiamata SharedVirtualbox e l'ho messa in Documenti).
  • Nel menù della finestra della macchina virtualizzata sono andato su Dispositivi->Cartelle Condivise.
  • Ho cliccato su Aggiugi Condivisione (la cartella con il + sulla destra), e nella finestra di dialogo ho selezionato la cartella da condividere precedentemente creata e come nome Virtualboxcondivisione.
  • Dal terminale di Ubuntu virtualizzato, ho digitato prima sudo mkdir /media/condivisione per creare la cartella dove mettere i dati, e poi il comando sudo mount -t vboxsf Virtualboxcondivisione /media/condivisione.

Dopo averlo digitato, nella cartella ho messo qualche file per prova, e funziona egregiamente.

Daniele


ciao io ho vista come host  e ubuntu come guest, ho seguito queste istruzioni ma ricevo l'errore:
/sbin/mount.vboxsf: mounting failed with error:  no such device
cosa devo fare? sono un unix novello ;)
Giammy85 Non specificato
Prode Principiante
 
Messaggi: 4
Iscrizione: giugno 2009

Re: Cartelle condivise VirtualBox

Messaggioda Giammy85 » mercoledì 10 giugno 2009, 18:27

Giammy85 ha scritto:
jepessen ha scritto:Io ho seguito questo thread ed ho fatto così (l'Host è Windows Vista al posto di XP, ma non cambia niente credo).

  • Mi sono creato una cartella per la condivisione dati su Windows (l'ho chiamata SharedVirtualbox e l'ho messa in Documenti).
  • Nel menù della finestra della macchina virtualizzata sono andato su Dispositivi->Cartelle Condivise.
  • Ho cliccato su Aggiugi Condivisione (la cartella con il + sulla destra), e nella finestra di dialogo ho selezionato la cartella da condividere precedentemente creata e come nome Virtualboxcondivisione.
  • Dal terminale di Ubuntu virtualizzato, ho digitato prima sudo mkdir /media/condivisione per creare la cartella dove mettere i dati, e poi il comando sudo mount -t vboxsf Virtualboxcondivisione /media/condivisione.

Dopo averlo digitato, nella cartella ho messo qualche file per prova, e funziona egregiamente.

Daniele


ciao io ho vista come host  e ubuntu come guest, ho seguito queste istruzioni ma ricevo l'errore:
/sbin/mount.vboxsf: mounting failed with error:  no such device
cosa devo fare? sono un unix novello ;)
Giammy85 Non specificato
Prode Principiante
 
Messaggi: 4
Iscrizione: giugno 2009


Torna a Applicazioni

Chi c’è in linea

Visualizzano questa sezione: Mdfalcubo e 16 ospiti