Een BIOS flashen met een USB-stick

Onlangs moest ik het BIOS op mijn pc upgraden naar de nieuwste versie om ondersteuning in te schakelen voor iets dat specifiek is voor GIGABYTE-moederborden, genaamd On/Off Charge. Dit is geen big deal, aangezien ik in de loop der jaren meer dan een paar BIOSen heb geflitst, maar de manier waarop deze werd gedaan, was, laten we zeggen, een beetje uniek.

Een BIOS flashen met een USB-stick

1. Moederbordsoftwarehulpprogramma of opstartbare USB?

De meeste moederborden hebben een soort softwarehulpprogramma waarmee een BIOS-image op een USB-stick kan worden gelezen.

Een paar voorbeelden:

Op GIGABYTE-moederborden, het ingebouwde hulpprogramma heet Q-Flash, toegankelijk via de END-toets op uw toetsenbord tijdens het opstarten.

Op ASUS-moederborden je kunt normaal gesproken F2 pureren tijdens het opstarten en het hulpprogramma om een ​​BIOS-flashimage van een USB-stick te lezen zou moeten oproepen.

Op MSI-moederborden, dit vergt wat uitleg en laat alleen maar de b.s. zien. je moet er soms doorheen om een ​​BIOS op een moederbord te laten flashen.

Oké, dus voor MSI moet je een opstartbare USB-stick hebben die is opgestart in een "pure DOS"-omgevingsbestandssysteem en niets anders om de BIOS-flash-troep gedaan te krijgen. Biedt MSI u een hulpprogramma om maken een pure DOS-opstartbare USB-stick? Ik kon er geen vinden. Heb je op dit moment pech? Nee, er is een oplossing.

Plaats de USB die u wilt gebruiken, download Unetbootin, voer het uit en selecteer doelbewust de distributie als FreeDOS, zoals dit:

afbeelding

..en maak van daaruit je opstartbare stick. De download zal snel zijn omdat het erg klein is, en het hulpprogramma zal de FreeDOS-afbeelding ook snel naar uw USB-stick pushen.

Als je klaar bent, heb je een MS-DOS-compatibele opstartbare USB-stick die de pure DOS-omgeving heeft die nodig is om de MSI-dingen uit te voeren zodra ze ervan zijn opgestart. Zodra de stick klaar is met maken, kopieert u de benodigde MSI BIOS-bestanden en volgt u de instructies van MSI vanaf daar - ervan uitgaande dat u de juiste USB-poort gebruikt, in een oogwenk behandeld.

2. Het juiste bestandssysteem gebruiken

Of u nu een hulpprogramma voor moederbordsoftware gebruikt of rechtstreeks vanaf een USB-stick opstart, het bestandssysteem moet iets zijn dat het BIOS-hulpprogramma kan begrijpen.

Uw keuzes hier zijn FAT16 en FAT32. Iets anders zal meestal niet werken. Het is hoogstwaarschijnlijk waar dat u FAT32 gebruikt, het standaardbestandssysteem dat in Windows wordt gebruikt bij het formatteren van een USB-stick.

3. Kies de juiste USB-poort

De algemene vuistregel is hier heel eenvoudig te volgen:

Gebruik altijd een USB-poort die rechtstreeks van het moederbord is verwijderd.

Wat dit betekent is dat als je de USB-poorten probeert te gebruiken die aan de voorkant van de behuizing zijn aangesloten, of een poort probeert te gebruiken die van een USB-hub is verwijderd, de kans dat deze werkt voor BIOS-flash-doeleinden tot nul is beperkt. Bij een poging om er een te gebruiken, zal het BIOS-hulpprogramma het gewoon helemaal niet 'zien'.

De reden dat de poorten aan de voorkant en de hubpoorten in dit specifieke geval niet werken, is omdat ze niet actief zijn wanneer je op deze manier opstart.

Aanvullende opmerking: hetzelfde geldt voor degenen onder u met USB 3.0-poorten. Die zullen waarschijnlijk ook niet op deze manier opstarten, dus blijf bij de 2.0-poorten.

4. Gebruik geen veelgebruikte USB-stick

Ik liep persoonlijk tegen dit probleem aan.

Ik had een heel oude Sandisk Cruzer van 512 MB aan het draaien, dus ik dacht dat ik die zou gebruiken om de BIOS-image naar te kopiëren. Welnu, Q-Flash (het GIGABYTE-hulpprogramma voor mijn specifieke moederbord) vond dat helemaal niet leuk en bij een poging om de BIOS-afbeelding van de stick te lezen, verklaarde een soort van bestandsintegriteitsfout.

Kanttekening: ik was heel dankbaar dat het hulpprogramma van GIGABYTE slim genoeg was om de bestandsintegriteit van een BIOS-image te controleren voordat het daadwerkelijk werd gebruikt.

Ik startte opnieuw op, kopieerde de afbeelding naar een veel nieuwere 4GB Sandisk Cruzer, ging terug naar Q-Flash en alles verliep soepel die tijd. Geen leesfouten en de afbeelding is correct toegepast.

Extra kanttekening: het is ook heel fijn dat je met het Q-Flash-hulpprogramma een back-up kunt maken van de bestaande BIOS-image voordat je de nieuwe toepast, dus als er iets misgaat, kun je altijd gemakkelijk teruggaan naar de oude.

5. Flash het BIOS

Dit is het gemakkelijkste deel van het proces. Het huidige BIOS-flashen is in principe hetzelfde als altijd, maar de manier waarop het wordt gedaan, verschilt afhankelijk van het merk moederbord.

Sommige BIOS-flashhulpprogramma's detecteren automatisch waar uw nieuwe BIOS-image is en vragen of u deze wilt gebruiken of niet. Anderen zullen je vragen waar de afbeelding is, waardoor je moet navigeren met de omhoog/omlaag-toetsen van je toetsenbord en het op die manier moet lokaliseren (wat niet al te moeilijk zou moeten zijn). En weer anderen, zoals het MSI-hulpprogramma, vereisen dat u de naam van de BIOS-imagebestandsnaam met de extensie direct op de opdrachtregel typt om het toe te passen.

De rest van het proces is vrijwel universeel. Terwijl de afbeelding wordt toegepast, krijg je deze enorme vervelende gramwaarschuwing met de strekking van "!!! NIET REBOOT SYSTEEM!!!” terwijl het flashen van het BIOS plaatsvindt.

Kleine kanttekening: ik raad ten zeerste aan dat wanneer u een BIOS flitst, uw systeem is aangesloten op een UPS, of het nu een laptop of desktop is. Als de stroom uitvalt terwijl er een BIOS-flash plaatsvindt waarbij het apparaat uitschakelt, dag computer. Wordt aangesloten op een UPS voorkomt dat dit gebeurt.

Nadat de nieuwe afbeelding is toegepast, is alles klaar en wordt u gevraagd opnieuw op te starten.

Waarom gebruiken OEM's van moederborden nog steeds een diskette als primaire manier om een ​​BIOS te flashen?

Je zou inmiddels aannemen dat geen enkele OEM van het moederbord er vandaag de dag aan zou denken om iemand te instrueren om een ​​diskette te gebruiken om een ​​BIOS mee te flashen, maar toch ongeveer allemaal van hen doen.

Het 3,5-inch disketteformaat met hoge dichtheid werd geïntroduceerd in 1987. Niemand gebruikt diskettes meer en doet dat al jaren niet meer. In feite kunnen we niet eens meer native opstartbare diskettes maken via onze besturingssystemen, zelfs als we dat zouden willen.

Wat is de deal met OEM's van moederborden die ons vertellen om een ​​opslagtechnologie te gebruiken die slechts een jaar oud is van 25 jaar oud die velen van ons niet hebben - en ons vertellen om het opstartbaar te maken, hoewel we dat niet zouden kunnen, zelfs als we de schijf hadden voor het (laat staan ​​de media zelf)?

Ik heb geprobeerd hier een goede verklaring voor te bedenken, maar dat lukt niet. Het feit dat bijna alle OEM's van moederborden ons blijven vertellen dat we diskettes moeten gebruiken om BIOS'en mee te flashen, is gewoon dom; dit geldt met name aangezien moederborden allemaal gloednieuw zijn met een absoluut minimum van twee USB-poorten, terwijl ze niet worden geleverd met een diskettestation.