Con VirtualBox 3.2.10 quando si creano nuove macchine virtuali importando HD .vdi generati con versioni precedente di Vbox si può incorrere nel problema del classico blue screen.
Windows parte in recovery mode dopo pochi secondi dal boot è non c’è modo di fare partire il SO.
Confrontando la configurazione della VM appena creata con altre fatte con precedenti versione di Vbox ho scoperto che l’HD sulla nuova VM viene configurato come SATA mentre sulle altre come IDE.
Le configurazioni delle VM stanno sotto C:\Users\
Occorre quindi modificare il file, salvarlo, fare ripartire Vbox e la VM questa volta andrà su senza problemi.
Esempio di XML di VM non funzionante
<StorageController name="IDE Controller" type="PIIX4" PortCount="2" useHostIOCache="true">
<AttachedDevice passthrough="false" type="DVD" port="1" device="0"/>
</StorageController>
<StorageController name="SATA Controller" type="AHCI" PortCount="1" useHostIOCache="false" IDE0MasterEmulationPort="0" IDE0SlaveEmulationPort="1" IDE1MasterEmulationPort="2" IDE1SlaveEmulationPort="3">
<AttachedDevice type="HardDisk" port="0" device="0">
<Image uuid="{6359812f-538b-41cd-a019-31f4dcf11aa1}"/>
</AttachedDevice>
</StorageController>
</StorageControllers>
Esempio di XML di VM funzionante
<StorageControllers><StorageController name="IDE Controller" type="PIIX4" PortCount="2" useHostIOCache="true">
<AttachedDevice passthrough="false" type="DVD" port="1" device="0"/>
<AttachedDevice type="HardDisk" port="0" device="0">
<Image uuid="{6359812f-538b-41cd-a019-31f4dcf11aa1}"/>
</AttachedDevice>
</StorageController>
</StorageControllers>
PS: per fortuna che poi il thè si è raffreddato e sono riuscito a berlo
No comments:
Post a Comment