May 25, 2009

Errore virualizzando un sistema 64 bit su un pc 32 bit

Se vi dovesse capitare, come a me, di dover creare una macchina virtuale a 64 bit su un pc che è a 32 bit ma la cui cpu supporta la virtualizzazione a livello hardware anche a 64 ma non riuscite non anadate in panico.

VirtualBox mi dava un errore:

VT-x/AMD-V hardware acceleration has been enabled, but is not operational. Your 64-bit guest will fail to detect a 64-bit CPU and will not be able to boot.
Please ensure that you have enabled VT-x/AMD-V properly in the BIOS of your host computer.

In pratica mi diceva che l’accelerazione hardware era abilitata ma non operativa e suggeriva di verificare il BIOS.

Non so se si tratti di un impostazione tipica ma il DELL VOSTRO 1700 ha disabilitato, come impostazione standard, questa accellerazione harware per la virtualizzazione.

Mi pare strano avere una funzione e lasciarla spenta ma non è un problema: basta abilitarla e poi avrete la vostra brava macchina virtuale a 64 bit che gira beata e tranquilla sul vostro pc a 32 bit!

Abbiate cura di verificare che il vostro processore supporti 64 bit e VT-x e che nel BIOS siano abilitati ;)

P.S. un grazie a Marco con il quale, discutendone in chat, è saltato fuori l’inghippo.

Comments