PC e cellulari

Come eseguire il flashing di un BIOS con una chiavetta USB

Recentemente ho dovuto aggiornare il BIOS del 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 dato che ho lampeggiato più di un BIOS nel corso degli anni, tuttavia il modo in cui è stato fatto questo era, diciamo, un po' unico.

Come eseguire il flashing di un BIOS con una chiavetta USB

1. Utility software della scheda madre o USB avviabile?

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

Alcuni esempi:

Sopra Schede madri GIGABYTE, l'utility integrata si chiama Q-Flash, accessibile tramite il tasto END sulla tastiera all'avvio.

Sopra Schede madri ASUS di solito puoi schiacciare F2 all'avvio e l'utilità per leggere un'immagine flash del BIOS da una chiavetta USB dovrebbe invocare.

Sopra Schede madri MSI, questo richiede un po' di spiegazione e va solo a mostrare i b.s. a volte devi passare per far lampeggiare un BIOS su una scheda madre.

Ok, quindi per MSI è necessario disporre di una chiavetta USB avviabile avviata in un file system di ambiente "DOS puro" e nient'altro per ottenere il flash del BIOS. MSI fornisce un'utilità per? fare una chiavetta USB avviabile da DOS puro? Non sono riuscito a trovarne uno. Sei sfortunato a questo punto? No, c'è una soluzione.

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

Immagine

..e crea la tua chiavetta avviabile da lì. Il download sarà veloce perché è molto piccolo e l'utilità invierà rapidamente anche l'immagine FreeDOS alla tua chiavetta USB.

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

2. Utilizzo del file system appropriato

Sia che si utilizzi un'utilità software della scheda madre o si effettui l'avvio 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. Qualsiasi altra cosa 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 giusta

La regola generale qui è molto semplice da seguire:

Usa sempre una porta USB che si trova direttamente sulla scheda madre.

Ciò significa che se provi a utilizzare le porte USB cablate nella parte anteriore del case o provi a utilizzare una porta esterna a un hub USB, le possibilità che funzioni per scopi di flashing del BIOS sono scarse a zero. Al tentativo di utilizzarne uno, l'utilità del BIOS semplicemente non lo "vedrà" affatto.

Il motivo per cui le porte anteriori e le porte hub non funzionano in questo caso specifico è perché non sono attive quando si avvia in questo modo.

Nota aggiuntiva: lo stesso vale per quelli di voi con porte USB 3.0. Anche quelli probabilmente non funzioneranno in questo modo, quindi attieniti alle porte 2.0.

4. Non utilizzare una chiavetta USB ben utilizzata

Mi sono imbattuto personalmente in questo problema.

Avevo un Sandisk Cruzer da 512 MB molto vecchio, quindi ho pensato di usarlo per copiare l'immagine del BIOS. Ebbene, a Q-Flash (l'utility GIGABYTE per la mia particolare scheda madre) non è piaciuto affatto e nel tentativo di leggere l'immagine del BIOS dallo stick ha rilevato un tipo di errore di integrità del file.

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

Ho riavviato, copiato l'immagine su un Sandisk Cruzer da 4 GB molto più recente, sono tornato in Q-Flash e tutto è andato liscio quella volta. Nessun errore di lettura e l'immagine è stata applicata in modo appropriato.

Nota a margine aggiuntiva: è anche abbastanza carino che l'utilità Q-Flash ti consenta di eseguire il backup dell'immagine del BIOS esistente prima di applicare quella nuova, quindi se qualcosa va a rotoli, puoi sempre tornare facilmente a quella vecchia.

5. Aggiorna il BIOS

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

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

Il resto del processo è praticamente universale. Mentre l'immagine viene applicata, ti viene dato questo enorme avviso di nastygram con l'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 collegare il sistema a un UPS, sia esso laptop o desktop. Se si perde alimentazione mentre è in corso un flash del BIOS in cui l'unità si spegne, ciao ciao computer. Essere collegati a un UPS impedisce che ciò accada.

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

Perché gli OEM di schede madri usano ancora un floppy come mezzo principale per eseguire il flashing di un BIOS?

A questo punto penseresti che nessun OEM di schede madri oggi penserebbe nemmeno di istruire qualcuno a utilizzare un floppy per eseguire il flashing di un BIOS, ma quasi Tutti di loro lo fanno.

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

Qual è il problema con gli OEM di schede madri che ci dicono di utilizzare una tecnologia di archiviazione che ha solo un anno meno di 25 anni che molti di noi non hanno - e ci dicono di renderla avviabile anche se non potremmo anche se avessimo l'unità per it (tanto meno i media stessi)?

Ho cercato di escogitare una buona spiegazione per questo, ma non ci riesco. Il fatto che quasi tutti gli OEM di schede madri continuino a dirci di usare i floppy per flashare i 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.

$config[zx-auto] not found$config[zx-overlay] not found