For nylig skulle jeg opgradere BIOS på min pc til den nyeste version for at muliggøre support til noget specifikt til GIGABYTE bundkort kaldet On / Off Charge. Dette er ikke en big deal, da jeg har blinket mere end et par BIOSer gennem årene, men den måde, denne blev gjort, var, skal vi sige, en smule unik.
1. Hjælpeprogram softwareprogram eller bootbar USB?
De fleste bundkort har en slags softwareprogram, der tillader læsning af et BIOS-billede på en USB-stick.
Et par eksempler:
På GIGABYTE bundkort kaldes det indbyggede værktøj Q-Flash, tilgængeligt via END-tasten på dit tastatur ved opstart.
På ASUS bundkort kan du normalt mase F2 på boot, og værktøjet til at læse et BIOS-flashbillede fra en USB-stick skal påberåbe sig.
På MSI bundkort tager dette lidt af forklaringen og viser bare de bs, du er nødt til at gå igennem for at få en BIOS blinket på et bundkort nogle gange.
Okay, så for MSI er det nødvendigt, at du har en startbar USB-pind, der er startet i et “rent DOS” miljøfilsystem og intet andet for at få BIOS flash-crap gjort. Tilbyder MSI dig et værktøj til at fremstille en ren DOS-startbar USB-stick? Jeg kunne ikke finde en. Er du ude af held på dette tidspunkt? Nej, der er en løsning.
Pop i USB, du har til hensigt at bruge, download Unetbootin, kør den og vælg med vilje distributionen som FreeDOS, sådan:
..og lav din startbare stok derfra. Overførslen vil være hurtig, fordi den er meget lille, og værktøjet skubber også FreeDOS-billedet over på din USB-stick.
Når du er færdig, har du en MS-DOS-kompatibel opstartbar USB-stick, der har det rene DOS-miljø, der er nødvendigt for at køre MSI-ting, når det er startet fra det. Når staven er færdig med at blive oprettet, skal du kopiere de nødvendige MSI BIOS-filer og følge MSIs instruktioner derfra - forudsat at du bruger den korrekte USB-port, dækket i et øjeblik.
2. Brug af det rigtige filsystem
Uanset om du bruger et bundkort-softwareprogram eller starter direkte fra en USB-stick, skal filsystemet være noget, BIOS-hjælpeprogrammet kan forstå.
Dine valg her er FAT16 og FAT32. Alt andet fungerer normalt ikke. Det er sandsynligvis sandt, at du bruger FAT32, som er standardfilsystemet, der bruges i Windows, når du formaterer en USB-stick.
3. Vælg den rigtige USB-port
Den generelle tommelfingerregel her er meget enkel at følge:
Brug altid en USB-port, der er direkte fra bundkortet.
Hvad dette betyder er, at hvis du forsøger at bruge de USB-porte, der er tilsluttet til forsiden af sagen, eller forsøger at bruge en port, der er slået fra et USB-hub, er chancerne for, at den fungerer til BIOS-blinkende formål, slanke til ingen. Ved forsøg på at bruge en, vil 'BIOS-værktøjet simpelthen ikke' se 'det overhovedet.
Årsagen til, at frontporte og hub-porte ikke fungerer i denne specifikke instans, er fordi de ikke er aktive, når du starter på denne måde.
Ekstra note: Det samme gælder for dem med jer med USB 3.0-porte. De vil sandsynligvis heller ikke arbejde med at starte op på denne måde, så hold dig til 2.0-porte.
4. Brug ikke en godt brugt USB-stick
Jeg løb ind i dette problem personligt.
Jeg havde en rigtig gammel 512 MB Sandisk Cruzer, der sparkede rundt, så jeg regnede med, at jeg ville bruge det til at kopiere BIOS-billedet til. Nå, Q-Flash (GIGABYTE-hjælpeprogrammet til mit særlige bundkort) kunne ikke lide det overhovedet og ved forsøg på at læse BIOS-billedet fra pinden angav en form for filintegritetsfejl.
Side note: Jeg var ganske taknemmelig for at GIGABYTE's værktøj var smart nok til at kontrollere filintegriteten af et BIOS-billede, før jeg faktisk brugte det.
Jeg genstartede, kopierede billedet til en meget nyere 4 GB Sandisk Cruzer, gik tilbage til Q-Flash, og alt gik glat den gang. Ingen læsefejl, og billedet blev anvendt korrekt.
Yderligere sidebemærkning: Det er også ganske rart, at Q-Flash-værktøjet giver dig mulighed for at tage backup af det eksisterende BIOS-billede, før du anvender det nye, så hvis noget skruer op, kan du altid gå tilbage til det gamle.
5. Flash BIOS
Dette er den nemmeste del af processen. BIOS, der blinker i dag, er stort set det samme, som det altid har været, men måden, det gøres, varierer afhængigt af bundkortets mærke.
Nogle BIOS-flashværktøjer registrerer automatisk, hvor dit nye BIOS-billede er, og spørger, om du vil bruge det eller ej. Andre vil spørge dig, hvor billedet er, hvilket kræver, at du navigerer med dine tastatur op / ned-taster og lokaliserer det på den måde (hvilket ikke skulle være for svært). Og endnu andre, som MSI-værktøjet, kræver, at du direkte skriver navnet på BIOS-billedfilnavnet med udvidelse på kommandolinjen for at anvende det.
Resten af processen er stort set universel. Mens billedet anvendes, får du denne enorme grimgramadvarsel om effekten af “!!! OPSTART IKKE SYSTEM !!! ”, mens BIOS-blinkningen finder sted.
Lille sidebemærkning: Jeg anbefaler kraftigt, at det hver gang der blinker en BIOS for at få dit system tilsluttet en UPS, det være sig bærbar eller desktop. Hvis du mister strømmen, mens en BIOS-flash finder sted, hvor enheden klikker fra, bye-bye-computer. At blive tilsluttet en UPS forhindrer, at det sker.
Når det nye billede er anvendt, er alt gjort, og du bliver bedt om at genstarte.
Hvorfor bruger OEM-bundkort stadig en diskett som det primære middel til at blinke en BIOS?
Du antager i øjeblikket, at ingen bundkort-OEM i dag endda ville tænke på at instruere nogen til at bruge en diskett til at blinke en BIOS med, men alligevel gør næsten alle dem.
Det 3, 5-tommer diskettformat med høj densitet blev introduceret i 1987. Ingen bruger diskette længere og har det ikke i årevis. Faktisk kan vi ikke engang lave opstartbare disketter oprindeligt via vores operativsystemer, selvom vi ville.
Hvad er der med OEM-bundkort, der fortæller os at bruge en lagringsteknologi, der bare er et år genert fra 25 år gammel, som mange af os ikke har - og fortælle os, om det skal gøres bootbart, selvom vi ikke kunne engang, hvis vi havde drevet til det (meget mindre medierne selv)?
Jeg prøvede at finde en god forklaring på dette, men det kan jeg ikke. Det faktum, at næsten alle OEM-bundkortene fortæller os, at vi skal bruge floppies til at blinke BIOSer med, er bare stum; Dette gælder især i betragtning af bundkort, der alle er splinterny med et minimum af to USB-porte, mens de ikke leveres med et diskettedrev.
