Hva er BIOS?

Når du starter opp datamaskinen, vil du kanskje legge merke til at det blinker litt tekst på skjermen før du laster inn Windows. Denne teksten beskriver ofte ting som RAM-kapasitet, gir deg en liste over oppstartsalternativer å velge mellom, eller bare informerer deg om tasten du skal trykke på for å åpne konfigurasjonsverktøyet. I moderne datamaskiner har oppstartsopplevelsen en tendens til å være rask og har minimale avbrudd. På eldre datamaskiner ble det imidlertid vist merkede skjermer med mange detaljer. Dette er en del av BIOS, bare en liten del.

De BIOS er den første programvaren som kjøres når en datamaskin starter opp. Det sto for Grunnleggende input/output system og ble oppfunnet av IBM på midten av 70-tallet. Etter at den ble inkludert i IBMs personlige datamaskin eller PC på begynnelsen av 80-tallet, ble den en de facto-standard med flere selskaper omvendt utvikling av den for å lage kompatible systemer.

Hva gjør BIOS?

BIOS sitt primære ansvar er å finne og kjøre oppstartslasteren for et operativsystem. Før den gjør det, har den imidlertid andre oppgaver. POST-serien med kontroller identifiserer tilkoblet maskinvare og verifiserer om det ville være mulig å starte opp hvis et operativsystem er til stede. I sine tidlige former var dette stort sett alt BIOS gjorde. Virkelig tidlige iterasjoner startet som standard opp fra en diskett hvis en var til stede og bare faller tilbake til systemharddisken. I senere versjoner ble dette oppdatert for å la brukeren velge hvilken enhet han vil starte opp fra.

Senere, på 90-tallet, ble BIOS oppdatert for å legge til et konfigurasjonsverktøy. Dette vil tillate brukere å endre en rekke innstillinger på enheten med tastaturet, og muligens til og med muliggjøre overklokking. Nyere BIOS-versjoner støtter også oppstart fra andre lagringsenheter som CD/DVD-stasjoner og USB-lagringsenheter. Hvis ingen oppstartbar stasjon ble funnet, ville BIOS skrive ut meldingen "Ingen oppstartbar disk funnet", og deretter be brukeren om å sette inn en, trykk på en tast for å starte på nytt og prøv å starte på nytt.

Hvordan er BIOS implementert?

I lang tid ble BIOS-programvaren lastet fra en ROM-brikke plassert i en kontakt på hovedkortet. Denne utformingen betydde at BIOS var fullstendig skrivebeskyttet, og konfigurasjonsinnstillingene måtte lagres andre steder. Den sa også at den eneste måten å oppdatere en system-BIOS var ved å fullstendig fjerne og erstatte BIOS-brikken på hovedkortet. Dette krevde vanligvis et fjerningsverktøy og ble ikke gjort veldig ofte. Dette var delvis på grunn av vanskeligheten, men kostnadene og den generelle mangelen på nødvendighet var også faktorer.

I mer moderne enheter ble ROM-brikken erstattet med EEPROM, programmerbar in situ, og flash-minne, som også ble oppdatert via programvare i stedet for en maskinvareerstatning. Noen ganger gjøres verktøy tilgjengelig av hovedkortprodusenter for å oppdatere BIOS fra operativsystemet. Alternativt er det vanligvis mulig å koble til en USB-flash-stasjon med et BIOS-bilde og flashe BIOS via BIOS-konfigurasjonsverktøyet.

Selv om det var enklere å oppdatere BIOS uten å måtte erstatte den fysiske BIOS-brikken, åpnet det opp for noen potensielle problemer. En dårlig oppdatering kan etterlate BIOS i en ubrukelig tilstand, i hovedsak mursteine ​​datamaskinen. To løsninger ble utviklet for å redusere denne risikoen.

En oppstartslås endres ikke i en BIOS-oppdatering og bekrefter at resten av BIOS er funksjonell. Hvis den oppdager problemer, lar den brukeren starte opp fra flyttbare medier for å prøve å oppdatere BIOS igjen. Den andre løsningen var den doble BIOS. I dette tilfellet er to kopier av BIOS inkludert. Den første kan overskrives. Hvis den nye BIOS ikke laster, bytter den til den kjente gode sekundære BIOS.

BIOS-virus

Muligheten til å oppdatere BIOS med programvare førte også til opprettelsen av BIOS-virus. Det første BIOS-viruset ble kalt BIOS Meningitt. Den infiserte harddisker og forsøkte å unngå antivirusdeteksjon, men var relativt ufarlig. Det siste CIH-viruset var mye mer ødeleggende, da det slettet BIOS fra flashminnet, noe som gjorde datamaskinen ubrukelig.

Begge disse virusene ble utgitt på 90-tallet og lyktes takket være mangel på sikkerhetskontroller. Moderne operativsystemer er mye mer motstandsdyktige mot denne typen angrep nå ettersom mange sikkerhetsforbedringer har blitt implementert.

Til tross for dette målretter noen virus seg fortsatt mot oppstartssektoren som BIOS laster inn, selv om dette ikke er et direkte angrep på BIOS. Det er ingen måte å 100% garantere at et BIOS-bilde lastet ned fra internett er trygt å bruke. Selv om det er lastet ned fra hovedkortprodusentens nettsted.

Et virus på datamaskinen din kan kanskje infisere det når du laster det ned. Av denne grunn er det viktig å bekrefte signaturen til en BIOS-oppdatering før du bruker den. Selv det beskytter deg ikke mot en bevisst eller utilsiktet feil BIOS-oppdatering fra produsenten. Heldigvis håndteres denne risikoen relativt enkelt av doble BIOS-systemer.

Konklusjon

BIOS er Basic Input/Output System. Den ble oppfunnet og popularisert på 70- og 80-tallet av IBM og dens PC-serie med datamaskiner. Den sjekker maskinvaren for grunnleggende funksjonalitet og laster operativsystemet. Nylig har det blitt erstattet av UEFI, eller Unified Extensible Firmware Interface, som tilbyr samme funksjonalitet og flere funksjoner.

I lang tid tilbød UEFI en "legacy BIOS" -modus. Selv det er imidlertid i ferd med å fases ut. En av UEFIs viktigste fordeler er muligheten til å starte opp fra en lagringsenhet med en partisjon større enn 2TB. Hva er dine tanker om emnet? Gi oss beskjed i kommentarene nedenfor.