|
|
|
|
Strumenti |
10-03-2017, 08:03 | #1 |
Junior Member
Iscritto dal: Feb 2012
Messaggi: 13
|
[Risolto] OpenSuse in VirtualBox e condivisione cartelle
Ciao a tutti,
premetto che non sono un esperto di Linux, anzi tutt'altro. Ho installato OpenSuse dentro VirtualBox il quale è installato su Windows10. Sono riuscito a condividere 2 HD tra Windows e Linux utilizzando il Terminale ed il seguente codice Codice:
cd /mnt sudo mkdir /mnt/Disco_D sudo mkdir /mnt/Disco_Z sudo mount.vboxsf d_drive /mnt/Disco_D sudo mount.vboxsf z_drive /mnt/Disco_Z Ho letto che devo modificare il file /etc/fstab aggiungendo le seguenti righe Codice:
d_drive /mnt/Disco_D vboxsf defaults 0 0 z_drive /mnt/Disco_Z vboxsf defaults 0 0 Quindi ho provato con Codice:
UUID=XXXXXX-XXX-XXXX-XXXX-XXXXX d_drive /mnt/Disco_D vboxsf defaults 0 0 UUID=XXXXXX-XXX-XXXX-XXXX-XXXXX z_drive /mnt/Disco_Z vboxsf defaults 0 0 Qualcuno può aiutarmi? Cos'è che sbaglio? Ultima modifica di Lupo76 : 12-03-2017 alle 09:26. |
11-03-2017, 08:08 | #2 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
prova con:
UUID=XXXXXX-XXX-XXXX-XXXX-XXXXX /mnt/Disco_D vboxsf defaults 0 0 sono 6 i campi <file system> <mount point> <type> <options> <dump> <pass> p.s. http://wiki.ubuntu-it.org/AmministrazioneSistema/Fstab |
11-03-2017, 09:18 | #3 |
Senior Member
Iscritto dal: Oct 2010
Messaggi: 1609
|
Premetto che non sono esperto di VirtualBox, ma sei sicuro che gli UUID che stai utilizzando siano corretti? Se quelli che usi sono già presenti in righe del file fstab, le corrispondenti partizioni venivano già montate in automatico.
Per quale motivo, quindi, aggiungere altre righe nel file fstab per fare una cosa che veniva già fatta?
__________________
Trattative nel mercatino: IronHead - fybpeppe - xcavax Utenti assolutamente DA EVITARE: devilred "Chi c**a sott' 'a neve, pure si ffa 'a bbuca e poi 'a copre, quanno 'a neve se scioje, 'a mm***a vie' sempre fori" T. Milian |
11-03-2017, 09:38 | #4 | |
Junior Member
Iscritto dal: Feb 2012
Messaggi: 13
|
Quote:
Dopo aver inserito la stringa al riavvio di Linux compare questo errore: https://snag.gy/0f4uZ5.jpg Non so più cosa fare... Fortunatamente con VirtualBox ho potuto resettare l'istantanea che avevo realizzato prima di provare la tua stringa, quindi OpenSuse ora parte ma ovviamente la condivisione delle cartella non funziona |
|
11-03-2017, 09:39 | #5 | |
Junior Member
Iscritto dal: Feb 2012
Messaggi: 13
|
Quote:
Ti assicuro che il contenuto della condivisione non è disponibile, nel senso che non funziona... |
|
11-03-2017, 09:53 | #6 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
per vedere i nomi classici delle partizioni:
fdisk -l /dev/sda |
11-03-2017, 10:35 | #7 |
Senior Member
Iscritto dal: Oct 2010
Messaggi: 1609
|
Per vedere gli uuid associati alle partizioni dei vari dischi basta aprire un terminale (su ubuntu puoi usare la combinazione di tasti ctrl alt t) e poi dare il comando
sudo blkid Inviato dal mio GT-N5100 utilizzando Tapatalk
__________________
Trattative nel mercatino: IronHead - fybpeppe - xcavax Utenti assolutamente DA EVITARE: devilred "Chi c**a sott' 'a neve, pure si ffa 'a bbuca e poi 'a copre, quanno 'a neve se scioje, 'a mm***a vie' sempre fori" T. Milian |
11-03-2017, 13:32 | #8 |
Junior Member
Iscritto dal: Feb 2012
Messaggi: 13
|
Qui potete vedere il risultato nel terminale di entrambi i comandi che avete suggerito per verificare il UUID:
https://snag.gy/2qCJ9H.jpg Faccio notare che avviando i seguenti comandi la condivisione funziona fino al riavvio del sistema: Codice:
sudo mount.vboxsf d_drive /mnt/Disco_D sudo mount.vboxsf z_drive /mnt/Disco_Z Codice:
UUID=94b93d67-cf4e-4af4-bfd5-26fdf84021a8 d_drive /mnt/Disco_D vboxsf defaults 0 0 UUID=94b93d67-cf4e-4af4-bfd5-26fdf84021a8 z_drive /mnt/Disco_Z vboxsf defaults 0 0 |
11-03-2017, 15:42 | #9 | |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
qui risolvono:
http://forum.ubuntu-it.org/viewtopic.php?p=4568152 le righe in fstab andavano bene: Quote:
Codice:
sudo adduser mionome vboxsf e abilitare il montaggio automatico in virtualbox |
|
12-03-2017, 07:23 | #10 |
Junior Member
Iscritto dal: Feb 2012
Messaggi: 13
|
Mi vergogno a dirlo ma il link che mi hai indicato contiene la stessa domanda, fatta da me 3 anni fa, di cui proprio non ricordavo
Ad ogni modo ho fatto tutto quello che era scritto, ma sembra che con OpenSuse non funzioni nulla di quella procedura: Se inserisco le righe, che sembrano effettivamente corrette: d_drive /mnt/Disco_D vboxsf defaults 0 0 z_drive /mnt/Disco_Z vboxsf defaults 0 0 al riavvio del sistema compare questo errore che mi costringe ripristinare la macchina virtuale all'istantanea precedente: https://snag.gy/0f4uZ5.jpg Quando avvio da terminare il seguente codice (sostituendo ovviamente mionome con il nome dell'utente): Codice:
sudo adduser mionome vboxsf sudo: adduser: comando non trovato Sembra che OpenSuse non supporti il comando "adduser" Sto per rinunciare.... PS. In Ubuntu e Fedora, ultime versioni disponibili ad oggi, non è stata necessaria tutta questa trafila.... Ultima modifica di Lupo76 : 12-03-2017 alle 07:40. |
12-03-2017, 08:07 | #11 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
- quando ti compare l'errore, per vedere i dettagli fai:
metti la password di root(for maintenance) e poi esegui: journalctl -xb - per aggiungere utente a gruppo prova: sudo useradd -G vboxsf <tuoutente> oppure sudo usermod -g vboxsf <tuoutente> - hai abilitato da virtualbox il mount automatico? |
12-03-2017, 08:22 | #12 | ||
Junior Member
Iscritto dal: Feb 2012
Messaggi: 13
|
Premetto che ti ringrazio molto per l'interessamento, ma purtroppo non ho ancora risolto
Quote:
Quote:
Con il secondo non dice niente, ma il problema persiste. SI è la prima cosa che ho fatto! Mi sa che dobbiamo cambiare completamente procedura .... |
||
12-03-2017, 08:41 | #13 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
- una volta eseguito "journalctl .."
se premi: G vai alla fine, vedi riferimenti ai 2 dischi? - con il comando: groups dovresti vedere tutti i gruppi a cui l'utente appartiene oppure vedere se c'e' in /etc/group c'e' vboxsf ? - proverei a togliere le 2 righe da fstab e riprovare |
12-03-2017, 08:51 | #14 | ||
Junior Member
Iscritto dal: Feb 2012
Messaggi: 13
|
Quote:
Quote:
Quindi ho provato ad aggiungere queste righe al file fstab: d_drive /mnt/Disco_D users defaults 0 0 z_drive /mnt/Disco_Z users defaults 0 0 ma niente da fare, ottengo sempre lo stesso errore all'avvio del sistema. Ovviamente ho provato, avvio correttamente il sistema ma le cartelle non sono condivise. |
||
12-03-2017, 09:03 | #15 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
riproviamo:
sudo usermod -aG vboxsf <nome_utente> oppure sudo gpasswd -a <utente> vboxsf - togliendo le 2 righe da fstab |
12-03-2017, 09:25 | #16 |
Junior Member
Iscritto dal: Feb 2012
Messaggi: 13
|
Grande!!!!!
Funziona! Una solo riga di codice da avviare al terminale ma per trovarla ho impiegato 4 giorni :-( Ovviamente solo grazie al tuo aiuto! Riepilogo qui i passaggi da fare dopo l'installazione da zero di OpenSuse su VirtualBox, in modo che possano essere utili a qualcun altro: 1. Sulle impostazioni di VirtualBox>Cartelle condivise ho aggiunto 2 hardisk locali e messo la spunta su "Montaggio Automatico" 2. Avviare la macchina virtuale, accedere al Terminale (chiamato Konsole in OpenSuse" e digitare: Codice:
su + password sudo usermod -aG vboxsf <nome_utente> Ora su Radice/Media è possibile vedere e gestire gli hardisk condivisi, i quali possono eventualmente essere trascinati sul desktop per inserire un collegamento. Grazie per l'aiuto! |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:36.