VirtualBox, Vista e la rete

Questo articolo fa parte della saga di “risolvere i problemi con virtualbox ed essere felici”
(cit Installare VirtualBox 1.5 e non avere problemi, Risolvere i problemi tra VirtualBox e l’USB)
Se provate ad installare Windows Vista dentro il vostro caro VirtualBox, vi accorgerete che purtroppo non riuscirete a navigare.
Il problema è dovuto al fatto che Microsoft non ha incluso il driver di rete che utilizza VirtualBox per far funzionare “l’ambaradam”
La soluzione è installare il driver da soli.Ecco i passi da compiere:
-
Procuriamoci il driver dalla rete e creiamo un “cd virtuale”.
Aprite un terminale e digitate:
mkdir ~/install_files
cd ~/install_files
wget http://www.amd.com/us-en/assets/content_type/utilities/V4.51.zip
unzip V4.51.zip -d driver
mkisofs -o driver.iso -R -J driver
Questi comandi andranno a creare una directory temporanea in cui si andrà a salvare il file scaricato da remoto con i driver della scheda di rete e, una volta decompressi, tramite il comando mkisofs verrà creato il file “driver.iso” che rappresenta l’immagine iso del nostro cdrom.
-
Diamo in pasto il nostro cdrom virtuale a Vista
Fate partire la vostra macchina virtuale, e montate il file “driver.iso” dentro VirtualBox in modo che Vista possa accederci. Per farlo basta premere con il tasto destro sull’iconcina a forma di lettore cd in basso a destra nella finestra di VirtualBox e aggiungere il file driver.iso nella popup che si aprirà.
Fatto questo, andate nel Pannello di Controllo di Vista > Hardware e suoni> Gestione dispositivi.
Tasto destro sulla scheda di rete e selezionate Aggiorna Driver.
Premete il tasto browser e selezionate come dispositivo il cdrom. premete OK…
Fatto!
Buona navigazione
Daniele
tuxfeed
premettendo che mai mi verrà in mente di instalare vista, neanche in VM
, mi sembra strano che gli sviluppatori di VBox non abbiano inserito i driver ethernet nel pacchetto di utility insieme a driver video e varie da installare nella macchina virtuale, ma magari lo faranno in futuro.
cmq, grazie della dritta come al solito
@Daneel_87
Sembra ma è così.. io uso questo blog un pò come “appunti personali”. Un mio collega ha provato ad installare Vista dentro virtualbox e ha avuto questo problema e così ha risolto…
P.S: Io vista non lo installerei nè reale nè virtuale
Io ho installato ubuntu gusty e virtual box 1.5-ose. Dapprima installando solo i tool di virtual box in automatico la scheda di rete era rimasta “sconosciuta”, mi è bastato fargli cercare i driver sul cd di addon di vbox e li ha trovati da solo! Vista funziona a meraviglia dentro vbox vuole solo tanta ram…. ma ormai sistemi da 2gb sono da considerarsi entry level (parlo del costo ovviamente non da quello che uno poi ci fa…)
@vincenzo
e già.. 2 giga sono l’entry level. Mi ricordo ancora la frase di Bill Gates di tanti anni fa (quando ancora c’era l’ms-dos) diceva “640kb saranno abbastanza per tutto”.. come sembrano lontani quei giorni!
Ho una domanda che con il post sul blog non c’entra molto e mi scuso
una volta che monto win magari xp entro una VM con virtualbox posso usare iptable del linux host per tappare tutti i buchi del windows ospite ?
in pratica uso un bridge tra ip della scheda virtuale e un ip assegnato alla linuxbox e su questo ip applico tutte le restrizioni di rete che voglio (con firestarter etc)
grazie
@Roberto
In linea di principio sì. Le connessioni alla macchina virtuale passano sempre e comunque dalla macchina “REALE” quindi tu puoi filtrare i pacchetti come meglio credi.
“640kb saranno abbastanza per tutti”
veramente quella frase gli è stata attribuita in seguito, ma lui non l’ha mai pronunciata =)
Lungi da me difendere il vecchio Bill.. anzi in questa pagina troverai sia la prova di quanto sostengo sia alcune (reali) fesserie dette da mister Micro$oft:
http://www.attivissimo.net/quotes_and_mistakes/era_meglio_tacere.htm
@Blast
)))
Grazie per la precisazione.. ma se non la ha detta..sicuramente la ha pensata
So che il post è “vecchio”, ma magari rispondi. Sai se ci sono problemi con le cartelle condivise per Vista. Perchè io oggi stò provando a condividere le cartelle.
La rete c’è, ho installato i Guest Additions, ma facendo net use x: \\vboxsrv\cc (cc è sul mio desktop in ubuntu) mi da l’errore 67: impossibile trovare il nome della rete. Eppure in cartelle condivise è presente la cartella cc.
Hai qualche idea?
Grazie
Bax
@Bax
Devi usare vboxsvr e non vboxsrv.
Così
net use x: \\vboxsvr\cc
C’è anche un mio post a riguardo http://danieleparlante.wordpress.com/2007/10/24/virtualbox-utilizzare-le-cartelle-condivise-tra-linux-e-windows/
Ciao
Per quanto nemmeno io ami più di tanto Vista l’ho messo su una macchina virtuale in quanto ci lavoro con quel sistema…..
Ti ringrazio molto per la dritta dei drivers di rete.
P.S.
E’ l’unico sistema che fin’ora mi ha mandato in “abortito” la macchina virtuale 3 volte di fila……
No Comment
scusate la domanda ma in virtualbox si possono installare giochi e poi giocarci? Come si fa per i driver video?
Io per esempio ho installato in winxp di virtualbox motogp 2007 ma dice che non trova i driver video e perciò non parte come devo fare Aiutatemi vi prego!!!
Ciao Daniele ho letto con interesse la tua recensione riguardo il funzionamento della rete di Vista in Virtualbox.Ciò che non ho afferrato bene però sono gli “step”,cioè trovare un driver di rete e l’apertura di un terminale.Come terminale intendi una esecuzione da Dos o che altro? Grazie e ciao.
ottimo, questo howto funziona anche per la beta build di windows 7 su virtualbox 2.0.4. grazie!
Grazie!
mi è stato proprio utile, hai risolto un problema che altrimenti avrebbe richiesto almeno 15 minuti… in 2!
te ne devo 13, ciao ciao