Dopo aver creato la chiavetta usb bootable col FreeDos, eccoci finalmente pronti a “smanettare” il BIOS del mio Sony VAIO. Com’è noto ai poveri possessori di laptop VAIO, la Sony per motivi di sicurezza non consente all’utente di configurare l’attivazione/disattivazione della virtualizzazione hardware, che per default viene disabilitata. Ma io non mi sono arreso e googlando a destra e a manca ho trovato le indicazioni giuste per modificare l’impostazione del BIOS con un programma che gira sotto DOS.
Partendo dal post di Bogart e utilizzando le prove empiriche di vari smanettatori (dotati di coraggio e infinita pazienza) i cui risultati sono in parte riportati nel post di Rilgrinder, e confidando nel fatto che il BIOS del modello VGN-FZ11ZR sia uguale a quello del mio modello VGN-FZ11Z, ho provato a fare i seguenti passi:
- Ho fatto il download di symcmos e l’ho copiato nella chiavetta usb .
- Ho attivato il configuratore del BIOS premendo F2 durante l’avvio, non appena viene mostrato il logo VAIO, ho resettato le impostazioni di default con F9, ho salvato e riavviato.
- Sono rientrato nel BIOS e ho abilitato l’opzione “Boot from external devices”, ho inserito la chiavetta usb, ho salvato e riavviato.
- Ho tenuto premuto ESC al riavvio per forzare il boot dalla chiavetta usb, in DOS.
- Al prompt C:\> ho eseguito "symcmos -v2 -lDefault.txt" (senza virgolette e senza alcuno spazio tra il flag e il nome del file). In questo modo ho generato una “literal symbol table” a partire dalla NVRAM, chiamata “Default.txt”, contenente le impostazioni del BIOS.
- Ho usato l’editor del DOS “EDIT.EXE” per modificare il file “Default.txt” alla posizione 02D3 (Attenzione: tale posizione è differente al variare del Modello e/o della versione del BIOS) sostituendo [0000] con [0001]
- Ho salvato il file così modificato col nuovo nome “Modified.txt”
- Ho riavviato con un cold reset sempre dalla chiavetta usb, dal prompt DOS ho eseguito "symcmos -v2 -uModified.txt" (sempre senza virgolette) e ho riavviato. In questo modo ho riscritto le impostazioni modificate nella NVRAM.
- Dopo aver riavviato senza chiavetta, quindi in Windows, ho avviato il programma SecurAble e ho avuto un piccolo sussulto (di soddisfazione) vedendo il risultato (piacevolmente diverso dal precedente):
Ora finalmente anche il mio Sony VAIO potrà utilizzare tutte le funzionalità di Windows 7.
Next step, installazione di Win 7 64 bit Ultimate…
Note:
- La mia versione di BIOS è la R0050J7
- Il mio Modello è Sony VAIO VGN-FZ11Z
- NON modificare il BIOS senza aver fatto un completo backup del PC
- Ogni modello / versione di BIOS ha un diverso registro dove impostare l’abilitazione della virtulaizzazione hardware, quindi NON eseguire questa procedura se non si conosce l’esatta posizione del registro da modificare. Per alcuni modelli e versioni bios (tra i quali ho fortunatamente trovato il mio) fare riferimento al post di Rilgrinder.
Riferimenti
Blog di partenza: http://forum.notebookreview.com/showthread.php?t=189228
Blog con l’elenco delle versioni BIOS e dei modelli e le corrispondenti posizioni del registro da modificare: http://forum.notebookreview.com/showthread.php?t=189228&page=5
posted @ martedì 1 settembre 2009 05:34