[Risolto] Cartelle condivise VirtualBox

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
Avatar utente
Lix
Prode Principiante
Messaggi: 61
Iscrizione: mercoledì 27 agosto 2008, 14:06

[Risolto] Cartelle condivise VirtualBox

Messaggio da Lix »

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
gpz500
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 409
Iscrizione: mercoledì 3 maggio 2006, 15:45
Contatti:

Re: Cartelle condivise VirtualBox

Messaggio da gpz500 »

Il manuale online di VirtualBox lo hai letto (capitolo 4)? È molto usauriente a riguardo...
Homepage: gpz500's Weblog
Avatar utente
Lix
Prode Principiante
Messaggi: 61
Iscrizione: mercoledì 27 agosto 2008, 14:06

Re: Cartelle condivise VirtualBox

Messaggio da Lix »

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
Senbee
Rampante Reduce
Rampante Reduce
Messaggi: 8405
Iscrizione: venerdì 24 novembre 2006, 9:26
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Ferrara
Contatti:

Re: Cartelle condivise VirtualBox

Messaggio da Senbee »

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, su Ubuntu 22.04.
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
🇺🇦 Слава Україні! 🇺🇦
Avatar utente
Lix
Prode Principiante
Messaggi: 61
Iscrizione: mercoledì 27 agosto 2008, 14:06

Re: Cartelle condivise VirtualBox

Messaggio da Lix »

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
gpz500
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 409
Iscrizione: mercoledì 3 maggio 2006, 15:45
Contatti:

Re: Cartelle condivise VirtualBox

Messaggio da gpz500 »

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
jepessen
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3569
Iscrizione: lunedì 26 dicembre 2005, 11:49
Desktop: KDevelop
Distribuzione: Ubuntu 20.04
Sesso: Maschile
Località: Somma Lombardo

Re: Cartelle condivise VirtualBox

Messaggio da jepessen »

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
Lix
Prode Principiante
Messaggi: 61
Iscrizione: mercoledì 27 agosto 2008, 14:06

Re: Cartelle condivise VirtualBox

Messaggio da Lix »

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
Senbee
Rampante Reduce
Rampante Reduce
Messaggi: 8405
Iscrizione: venerdì 24 novembre 2006, 9:26
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Ferrara
Contatti:

Re: Cartelle condivise VirtualBox

Messaggio da Senbee »

Perfetto! Aggiungi "[RISOLTO]" nel titolo, per favore.
Sono un lottatore di SUDO, su Ubuntu 22.04.
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
🇺🇦 Слава Україні! 🇺🇦
Avatar utente
Lix
Prode Principiante
Messaggi: 61
Iscrizione: mercoledì 27 agosto 2008, 14:06

Re: [Risolto] Cartelle condivise VirtualBox

Messaggio da Lix »

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
gpz500
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 409
Iscrizione: mercoledì 3 maggio 2006, 15:45
Contatti:

Re: [Risolto] Cartelle condivise VirtualBox

Messaggio da gpz500 »

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
bino
Prode Principiante
Messaggi: 150
Iscrizione: domenica 10 dicembre 2006, 14:57

Re: [Risolto] Cartelle condivise VirtualBox

Messaggio da bino »

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
Lix
Prode Principiante
Messaggi: 61
Iscrizione: mercoledì 27 agosto 2008, 14:06

Re: [Risolto] Cartelle condivise VirtualBox

Messaggio da Lix »

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!*
Giammy85
Prode Principiante
Messaggi: 4
Iscrizione: mercoledì 10 giugno 2009, 3:42

Re: Cartelle condivise VirtualBox

Messaggio da Giammy85 »

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
Prode Principiante
Messaggi: 4
Iscrizione: mercoledì 10 giugno 2009, 3:42

Re: Cartelle condivise VirtualBox

Messaggio da Giammy85 »

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 ;)
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: ductive, Google [Bot] e 28 ospiti