VirtualBox 2.2.0 r45486 ha introdotto un bug molto fastidioso, almeno nella versione Windows, cioè l’impossibilità per il sistema guest virtualizzato di riuscire ad ottenere un indirizzo IP se impostato il NAT-DHCP.

Ho riscontrato il problema su un host Windows Vista e un sistema guest Windows XP, ma penso sia presente anche con altri sistemi. Qualcuno ha risolto eseguendo nuovamente il setup.exe di VirtualBox scegliendo l’opzione “Repair”, altri hanno risolto con una reinstallazione completa del software. Nel mio caso, la riparazione non ha sortito alcun effetto così cercando meglio tra i bug segnalati dagli utenti ho trovato la soluzione.

Basta scaricare una versione modificata di VBoxDD.dll, resa disponibile in un file zip, rinominare VBoxDD.dll in VBoxDD.dll.old (sempre meglio avere una copia di backup nel caso si avessero problemi con la nuova dll) nella cartella di installazione di VirtualBox e copiare la versione modificata di VBoxDD.dll presente nell’archivio zip.

Dopo la sostituzione della dll, la macchina guest Windows Xp ha ricominciato ad ottenere un indirizzo IP, quindi penso possa risolvere problemi anche ad altri utenti del programma. Peccato il team di sviluppo non abbia ancora rilasciato una patch correttiva.

Post correlati:

  1. (Sun xVM) VirtualBox 1.6.0
  2. Howto: VirtualBox+Fedora 15+GNOME Shell
  3. Windows 7 build 6801 provato su VirtualBox
  4. Slackware 12.2 RC1 provata su VirtualBox
  5. OpenBSD 4.6: segmentation fault su VirtualBox (risolto)

Taggato con:
 

5 Responses to VirtualBox 2.2.0 r45486: impossibile ottenere un indirizzo IP con NAT-DHCP

  1. slade scrive:

    Grazie Matteo per la dritta.

    Fortunatamente ho trovato "velocemente" il tuo post prima di sclerare con VBox, DHCP e soci.

    Probabilmente sulla versione a pagamento di VBox, NAT e DHCP funzionano, immagino.

    :->

    Nice one.

    Alessandro

  2. Giuseppe scrive:

    Grazie davvero!

    Ora ci provo: sono 3 giorni che divento matto…

    La cosa che piu' mi faceva impazzire era che con la macchina virtuale di Windows2000 funzionava ancora.

    WindowsXP, Win2003, Win7, non ne volevano sapere.

    Ho provato anche a riparare / disinstallare – reinstallare: niente da fare.

    Provo subito la dll !!!

  3. Giuseppe scrive:

    Funziaaaaaa !!!!!

    Oggi e' anche uscito il sole….

    Grazie ! Ciao

  4. Giuseppe scrive:

    Raga…

    … e' uscita la 2.2.2 ….

    Che si fa? si aggiorna ?

  5. Slade scrive:

    Beh! Che domande!!!

    Si aggiorna, no !?!
    :-D

    BTW, secondo me nell'ultima versione non dovrebbe piu esserci il problema del nat+dhcp.

    Alessandro

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

*

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>