Anonim

Di recente ho dovuto aggiornare il BIOS sul mio PC all'ultima versione per abilitare il supporto per qualcosa di specifico per le schede madri GIGABYTE chiamato On / Off Charge. Questo non è un grosso problema poiché negli ultimi anni ho eseguito il flashing di più BIOS, tuttavia il modo in cui è stato fatto è stato, per così dire, un po 'unico.

1. Utilità software della scheda madre o USB avviabile?

La maggior parte delle schede madri ha una sorta di utilità software che consente la lettura di un'immagine del BIOS su una chiavetta USB.

Alcuni esempi:

Sulle schede madri GIGABYTE, l'utilità integrata si chiama Q-Flash, accessibile tramite tasto END sulla tastiera all'avvio.

Sulle schede madri ASUS è normalmente possibile eseguire il Fash all'avvio e l'utilità per leggere un'immagine flash BIOS da una chiavetta USB dovrebbe essere richiamata.

Sulle schede madri MSI, questo richiede un po 'di spiegazione e mostra solo i bs che devi passare per far lampeggiare un BIOS su una scheda madre a volte.

Va bene, quindi per MSI è necessario disporre di una chiavetta USB avviabile avviata in un file system di ambiente "puro DOS" e nient'altro per completare la merda flash del BIOS. MSI ti fornisce un'utilità per creare una chiavetta USB di avvio DOS pura? Non riuscivo a trovarne uno. Sei sfortunato a questo punto? No, esiste una soluzione alternativa.

Inserisci l'USB che intendi utilizzare, scarica Unetbootin, eseguilo e seleziona di proposito la distribuzione come FreeDOS, in questo modo:

..e crea il tuo stick di avvio da lì. Il download sarà veloce perché è molto piccolo e l'utilità spingerà rapidamente l'immagine FreeDOS sulla chiavetta USB.

Al termine, avrai una chiavetta USB avviabile compatibile MS-DOS che ha l'ambiente DOS puro necessario per eseguire il materiale MSI una volta avviato da esso. Una volta che lo stick è stato creato, copia i file del BIOS MSI necessari e segui le istruzioni di MSI da lì - supponendo che stai utilizzando la porta USB corretta, coperta in un momento.

2. Utilizzo del file system corretto

Sia che si utilizzi un'utilità software della scheda madre sia che si avvii direttamente da una chiavetta USB, il file system deve essere qualcosa che l'utilità BIOS può comprendere.

Le tue scelte qui sono FAT16 e FAT32. Nient'altro di solito non funzionerà. È molto probabile che utilizzerai FAT32, che è il file system predefinito utilizzato in Windows durante la formattazione di una chiavetta USB.

3. Scegli la porta USB corretta

La regola generale qui è molto semplice da seguire:

Utilizzare sempre una porta USB direttamente dalla scheda madre.

Ciò significa che se si tenta di utilizzare le porte USB che sono cablate nella parte anteriore del case o si tenta di utilizzare una porta che è fuori da un hub USB, le possibilità che funzioni a scopo di flashing del BIOS sono ridotte a nessuno. Nel tentativo di utilizzarne uno, l'utilità BIOS semplicemente non la "vede" affatto.

Il motivo per cui le porte frontali e hub non funzionano in questa specifica istanza è perché non sono attivi quando si avvia in questo modo.

Nota aggiuntiva: lo stesso vale per quelli di voi con porte USB 3.0. Probabilmente anche quelli non funzioneranno in questo modo, quindi segui le porte 2.0.

4. Non utilizzare una chiavetta USB ben utilizzata

Ho riscontrato questo problema personalmente.

Avevo un vecchio Sandisk Cruzer da 512 MB che ballava in giro, quindi ho pensato di usarlo per copiare l'immagine del BIOS. Bene, Q-Flash (l'utilità GIGABYTE per la mia particolare scheda madre) non mi è piaciuto affatto e nel tentativo di leggere l'immagine del BIOS dalla chiavetta ha dichiarato un errore di integrità del file.

Nota a margine: ero abbastanza grato che l'utilità di GIGABYTE fosse abbastanza intelligente da controllare l'integrità dei file di un'immagine BIOS prima di usarla effettivamente.

Ho riavviato, copiato l'immagine su un nuovissimo Sandisk Cruzer da 4 GB, sono tornato in Q-Flash e tutto è andato liscio tutto quel tempo. Nessun errore di lettura e l'immagine è stata applicata in modo appropriato.

Nota a margine aggiuntiva: è anche abbastanza bello che l'utility Q-Flash ti consenta di eseguire il backup dell'immagine del BIOS esistente prima di applicare quella nuova, quindi se qualcosa non va bene, puoi sempre tornare facilmente a quello vecchio.

5. Flash il BIOS

Questa è la parte più semplice del processo. Il flashing del BIOS oggi è sostanzialmente lo stesso di sempre, ma il modo in cui è fatto varia a seconda della marca della scheda madre.

Alcune utility flash BIOS rileveranno automaticamente dove si trova la tua nuova immagine BIOS e ti chiederanno se desideri utilizzarlo o meno. Altri ti chiederanno dove si trova l'immagine, richiedendoti di navigare con i tasti su / giù della tastiera e localizzarla in quel modo (il che non dovrebbe essere troppo difficile). Eppure altri, come l'utilità MSI, richiedono di digitare direttamente il nome del file immagine del BIOS con estensione sulla riga di comando per poterlo applicare.

Il resto del processo è praticamente universale. Mentre l'immagine viene applicata, ti viene dato questo enorme avvertimento nastygram sull'effetto di “!!! NON riavviare il sistema !!! ”mentre è in corso il flashing del BIOS.

Piccola nota a margine: consiglio vivamente che ogni volta che si esegue il flashing di un BIOS per avere il sistema collegato a un UPS, sia esso laptop o desktop. Se si perde energia mentre si sta verificando un flash del BIOS in cui l'unità scatta, ciao ciao computer. Essere collegati a un UPS impedisce che ciò accada.

Una volta applicata la nuova immagine, tutto è fatto e ti verrà chiesto di riavviare.

Perché gli OEM della scheda madre usano ancora un floppy come mezzo principale per eseguire il flashing di un BIOS?

Ormai penseresti che nessun OEM di schede madri oggi avrebbe nemmeno pensato di dare istruzioni a chiunque di usare un floppy per eseguire il flashing di un BIOS, eppure quasi tutti lo fanno.

Il formato floppy da 3, 5 pollici ad alta densità è stato introdotto nel 1987. Nessuno usa più i floppy e non lo fa da anni. In effetti, non possiamo nemmeno creare floppy di avvio in modo nativo tramite i nostri sistemi operativi, anche se volessimo.

Qual è il problema con gli OEM della scheda madre che ci dicono di utilizzare una tecnologia di archiviazione che ha solo un anno di meno di 25 anni che molti di noi non hanno - e ci dicono di renderlo avviabile anche se non potremmo nemmeno se avessimo il disco per esso (molto meno i media stessi)?

Ho provato a trovare una buona spiegazione per questo, ma non ci riesco. Il fatto che quasi tutti gli OEM della scheda madre continuino a dirci di usare i floppy per eseguire il flashing dei BIOS è semplicemente stupido; questo è particolarmente vero considerando che le schede madri sono tutte nuove di zecca con un minimo di due porte USB mentre non vengono fornite con un'unità floppy.

Come eseguire il flashing di un BIOS con una chiavetta USB