VMware Global Community
Utente2013
Enthusiast
Enthusiast

Problema per i piu' esperti: utilizzare la condivisione delle cartelle con una iso creata con remastersys

Ho creato una iso della macchina virtuale ubuntu che ho creato. La eseguo regolarmente in VMPLAYER senza installazione, ho precedentemente caricato le VMTOOLS.

Funziona ma se cerco di fargli vedere una o piu' cartelle del disco guest: nulla. Non le carica. In mount non c'e' nulla.

Inizialmente mi dava l'errore: unable to update run-time folder sharing status: there was an error mounting Shared Folders file system inside the guest operating system

Non riesco a superare l'ostacolo.... anche il montaggio di un disco intero non va. E' possibile, altrimenti, aggirare il problema in qualche modo?

Grazie anticipatamente.

0 Kudos
13 Replies
rsicilia
Expert
Expert

Ciao, prova a postare il log della VM e il log dell'O.S. guest mentre esegui un'operazione di mount.

--

Rocco Sicilia

http://www.roccosicilia.it

Rocco Sicilia [aka: BrC] - http://www.roccosicilia.it - VTSP 4-5, VCP 4-5, vExpert 2013/2014
0 Kudos
Utente2013
Enthusiast
Enthusiast

Per intanto allego la schermata di errore, dove trovo i log che ti servono?

0 Kudos
rsicilia
Expert
Expert

Per i log del guest o.s. va bene quello che trovi in /var/log/dmesg mentre per la VM trovi tutto nella directory ove hai posizionato i files della VM stessa.

--

Rocco Sicilia

http://www.roccosicilia.it

Rocco Sicilia [aka: BrC] - http://www.roccosicilia.it - VTSP 4-5, VCP 4-5, vExpert 2013/2014
0 Kudos
Utente2013
Enthusiast
Enthusiast

Eccoli.

0 Kudos
rsicilia
Expert
Expert

Ciao, dai log di VMware sembra che le SharedFolder siano configurate ma non attivate. Controlla le opzioni di VMware Player o Workstation.

--

Rocco Sicilia

http://www.roccosicilia.it

Rocco Sicilia [aka: BrC] - http://www.roccosicilia.it - VTSP 4-5, VCP 4-5, vExpert 2013/2014
0 Kudos
Utente2013
Enthusiast
Enthusiast

Le altre macchine virtuali funzionano correttamente. Credo il problema risiede nel fatto che il filesystem della macchina sia a sola lettura quindi non riesce a creare la cartella "hgfs" in mnt.

Infatti parto con una iso.  Ora se la directory mnt potesse essere "spostata" su un disco virtuale associato e funzionante dovrei risolvere il problema. Con linux si puo' fare? Se si come?

Spero di essere stato chiaro nell'esposizione

Altri suggerimenti?

0 Kudos
rsicilia
Expert
Expert

Il problema è probabilmente aggirabile: non sei vincolato ad utilizzare /mnt per definire un mount target, puoi semplicemente dare come destinazione del mount una directory posizionata in un file system accessibile in scrittura.

--

Rocco Sicilia

http://www.roccosicilia.it

Rocco Sicilia [aka: BrC] - http://www.roccosicilia.it - VTSP 4-5, VCP 4-5, vExpert 2013/2014
0 Kudos
Utente2013
Enthusiast
Enthusiast

Ho fatto delle ricerche ma non sono riuscito a risolvere,

Hai qualche guida o tutorial da poter consultare?

Al limite mi puoi postare la sequenza dei comandi necessari?

0 Kudos
rsicilia
Expert
Expert

Tieni presente che è tutto molto aleatorio visto che ma macchina è una live-distro praticamente.

  • Aggiungi e formatta un nuovo vDisk
  • Crea una nuova directory nel nuovo disco (es: /newmnt)
  • Usala come mount point nel comando di mount (es: mount -t vmhgfs .host:/share /newmnt)

--

Rocco Sicilia

http://www.roccosicilia.it

Rocco Sicilia [aka: BrC] - http://www.roccosicilia.it - VTSP 4-5, VCP 4-5, vExpert 2013/2014
0 Kudos
Utente2013
Enthusiast
Enthusiast

Ho provato ad aprire i dischi rigidi aggiunti alla macchina virtuale ma sembrano non esistere nel fs di linux.

Ho fatto la prova con una macchina windows: come se non esistessero.

Ho avviato Win7 con sopra vmware: stesso risultato...

All'avvio delle macchine sembra che il s.o. (guardando con attenzione) legga qualcosa sui dischi aggiunti ma poi non li ritrovo da nessuna parte. In Win7 (macchina virtuale) risulta presente il disco C: e il CDROM e stop. Idem in linux (macchina virtuale).

Ho creato sia dischi SCSI che SATA.... Anche su questo mi puoi aiutare?

Apro un tread apposito?

Grazie.

0 Kudos
rsicilia
Expert
Expert

Ma li hai formattati?

Devi prima andare in "gestione dischi", formattare il nuovo disco e poi assegnarli un'unità logica.

--

Rocco Sicilia

http://www.roccosicilia.it

Rocco Sicilia [aka: BrC] - http://www.roccosicilia.it - VTSP 4-5, VCP 4-5, vExpert 2013/2014
Utente2013
Enthusiast
Enthusiast

Ora si. Ho aggiunto gparted in linux. Win7 non li vedeva proprio.

Ho creato con Nautilus la directory /newmnt nel primo disco aggiuntivo (che ho montato)

il comando mi da il seguente errore:

james@james-U:~$ sudo mount -t vmhgfs .host:/share /newmnt

Error: cannot canonicalize mount point: No such file or directory

james@james-U:/media$ ls

DiscoAggiun  floppy  floppy0

james@james-U:/media$ cd DiscoAggiun

james@james-U:/media/DiscoAggiun$ ls

newmnt

james@james-U:/media/DiscoAggiun$ sudo mount -t vmhgfs .host:/share /newmnt

Error: cannot canonicalize mount point: No such file or directory

james@james-U:/media/DiscoAggiun$ sudo mount -t vmhgfs .host:/share /media/DiscoAggiun/newmnt

Error: cannot mount filesystem: No such file or directory

james@james-U:/media/DiscoAggiun$

0 Kudos
rsicilia
Expert
Expert

Proviamo ad aggirare il problema: vmware and turnkeylinux mount shared folders from windows7 host to ubuntu guest | TechDad.

--

Rocco Sicilia

http://www.roccosicilia.it

Rocco Sicilia [aka: BrC] - http://www.roccosicilia.it - VTSP 4-5, VCP 4-5, vExpert 2013/2014
0 Kudos