Ho usato la seguente tecnica per eseguire il flashing del BIOS su un HP N54L ProLiant MicroServer. Penso che dovrebbe funzionare anche per altri sistemi che devono solo eseguire un comando da MS-DOS dopo l'avvio da una chiavetta USB.
Non accetto alcuna responsabilità se questo va storto. Se non capisci cosa fanno queste istruzioni, probabilmente non dovresti tentare.
Di seguito si presuppone che si disponga di un set di file o di un file di archivio che contiene la nuova ROM e uno script o eseguibile che la applica. Il BIOS potrebbe essere dotato di un eseguibile per creare un USB da zero; se sei arrivato così lontano, probabilmente hai già provato a farlo e non ci sei riuscito. Quello che devi trovare sono il file ROM e lo script o il file eseguibile. Nel mio caso, è stato chiamato il file ROM O41072911.ROM
e lo script è stato chiamato FLASH.BAT
.
Crea una chiavetta USB avviabile
Innanzitutto, è necessario una chiavetta USB formattata nel modo più semplice possibile. Questo cancellerà tutti i dati sulla tua chiavetta USB, quindi esegui prima il backup di qualsiasi cosa importante!
Collega la tua chiavetta USB.
Seleziona l' opzione Formato ... dal menu di avvio:
Seleziona Compatibile con tutti i sistemi (FAT) come tipo, assegnagli un nome ragionevole e fai clic su Formato :
Quindi è necessario utilizzare UNetbootin per avviare la chiavetta USB su un prompt DOS:
- Installare UNetbootin utilizzando Software Center o dalla riga di comando utilizzando
sudo apt-get install unetbootin
.
Esegui UNetbootin. Seleziona FreeDOS come distribuzione e assicurati che il tipo sia USB Drive e che sia selezionata l'unità corretta. Quindi fare clic su OK :
Al termine di UNetbootin, fare clic su Esci .
Ora hai una chiavetta USB che si avvierà su DOS.
Aggiungi i tuoi file BIOS
Ora devi inserire i tuoi file BIOS sulla chiavetta USB. Come principio generale, è sufficiente copiare e incollare i file sul volume.
Se sono arrivati in un .exe
file autoestraente , è necessario eseguirlo per estrarre i file. Per fare ciò, dovrai:
Installa Wine utilizzando Software Center o dalla riga di comando utilizzando sudo apt-get install wine
.
Trova il .exe
file che contiene i file BIOS, fai clic con il pulsante destro del mouse ed eseguilo con Wine:
I dettagli esatti di ciò che succederà dopo dipenderanno dal tuo file BIOS, ma estrai i file in una directory che puoi ricordare.
Dopo aver estratto i file, copiarli sulla chiavetta USB. Possono andare nella directory principale del volume.
Dai un'occhiata ai file; esiste probabilmente un file che contiene la nuova ROM stessa e un file .bat
o .exe
che viene utilizzato per applicarla. Se c'è un AUTOEXEC.BAT
file, dai un'occhiata e nota quale comando esegue per aggiornare la ROM.
Veloce
Ora sei pronto per eseguire il flashing del BIOS.
Espellere la chiavetta USB dal computer su cui è stata creata.
Inserirlo nel computer che si desidera flash e riavviare.
Avvio dalla chiavetta USB. Per raggiungere questo obiettivo potrebbe essere necessario modificare l'ordine di avvio nel BIOS.
Dovresti visualizzare il caricatore di avvio blu di FreeDOS con l' opzione Predefinita evidenziata. Attendere 10 secondi o premere Enter.
Nel menu FreeDOS, selezionare la seconda opzione Modalità provvisoria FreeDOS (non caricare alcun driver) :
Ti ritroverai ad un A:/>
prompt. Digitare C:
quindi Enterper passare all'unità C.
Digita dir
quindi Entere dovresti vedere tutti i tuoi file che hai copiato sulla chiavetta USB.
Esegui lo script o il file eseguibile che hai identificato in precedenza come quello per applicare l'aggiornamento del BIOS. Nel mio caso, ho dovuto digitare FLASH
quindi Enterper eseguire il FLASH.BAT
file.
Dovresti vedere lo script flash che applica l'aggiornamento del BIOS. Non spegnere o interrompere questo processo; attendere fino al termine. Dovrebbe tornare al C:\>
prompt.
È quindi possibile rimuovere la chiavetta USB e spegnere e riaccendere il computer.
Incrocia le dita e avvia utilizzando il tuo nuovo BIOS. O piangi se hai appena bloccato il tuo computer.