De uefi-functies werken standaard in. Wat is uefi boot - een gedetailleerde gids. Is het mogelijk om het BIOS te updaten naar UEFI?

Velen van ons komen steeds vaker de norm tegen UEFI-opstarten, dat het klassieke BIOS verving. Tegelijkertijd zouden velen graag beter willen weten over UEFI Boot, maar op de een of andere manier vinden ze hier nog steeds geen tijd of verlangen voor. In dit materiaal zal ik proberen de "witte vlek" in de kennis van de lezers te elimineren en u in detail vertellen wat UEFI Boot is, en de kenmerken en functionaliteit ervan beschrijven.

Er was een tijd dat alle computers waren uitgerust met een BIOS ingebouwd in het moederbord, een reeks microprogramma's om de functionaliteit van de apparatuur te testen, een API te bieden en het opstarten van het systeem te ondersteunen. Het werd traditioneel gebruikt in IBM-compatibele machines en voerde zijn functies voorlopig betrouwbaar uit, beperkt tot 16-bits processen en 1 MB adressering.

Met de ontwikkeling van technologie voldoet het "goede oude" BIOS niet langer aan de moderne eisen, het bleek onvoldoende flexibel en modern te zijn en werd vervangen door zijn opvolger - UEFI Boot, die bijna alle normen van moderne apparatuur ondersteunt.

UEFI(Unified Extensible Firmware Interface) dateert uit 2003, toen Intel een BIOS-vervanger creëerde voor zijn 64-bits servers voor Itanium-microprocessors. Deze standaard heette destijds EFI (een afkorting voor Extensible Firmware Interface). Later, toen het toetrad tot het Unified EFI Forum, kreeg dit concept de naam UEFI en zette het zijn ontwikkeling voort als een uniforme IT-industriestandaard, in de ontwikkeling waarvan de meest bekende fabrikanten computerhardware.

Het is bekend dat UEFI Boot, net als zijn voorganger, een standaard is die een interface is die het besturingssysteem en de firmware verbindt en die een laag niveau van aangesloten apparatuur uitvoert. Het doel ervan is om de hardware te initialiseren en de controle over te dragen aan de opstartlader van het besturingssysteem.

Je kunt in de video zien hoe UEFI eruit ziet en wat het is:

Voordelen van UEFI ten opzichte van BIOS


Verschil 1. Visuele component

Veel UEFI-elementen zien eruit als een traditioneel BIOS, maar sommige zijn onherkenbaar veranderd. Een lust voor het oog, handige functies voor overklokken, handig en toegankelijke interface, evenals muisondersteuning. De veranderingen zijn ongetwijfeld een lust voor het oog.

Verschil 2. 16 versus 32

Hoewel BIOS beperkt is tot 16-bits processen en 1 megabyte geheugenadressering, kent UEFI dergelijke beperkingen niet. Het werkt in zowel de 32- als de 64-bitsmodus, stelt u in staat met aanzienlijk grotere hoeveelheden geheugen te werken en is weinig afhankelijk van de computerarchitectuur. De UEFI Boot-specificatie biedt stuurprogramma's voor systeemcomponenten, ongeacht welke processor op uw pc wordt gebruikt.

Verschil 3. Werkvolumes

De MBR in het BIOS was beperkt tot vier hoofdpartities op de schijf, en de opstartschijven zelf hadden een maximale grootte van 2,2 terabytes. Als dit voorheen voldoende was, overschrijden de mogelijkheden van de huidige schijven de opgegeven grootte al. UEFI gebruikt GUID-partitiemarkeringen, waardoor u kunt opstarten vanaf 9.4 ZB-schijven. Voor de niet-ingewijden zal ik uitleggen dat één zetabyte 1024 keer 1024 keer 1024 gigabytes is.

Het is duidelijk dat je met deze UEFI Boot aanzienlijk kunt werken groot formaat opstartopties, het is niet gebonden aan een specifiek bestandssysteem en heeft fantastische netwerkmogelijkheden. De systeem-bootloader kan dienen als een uitbreiding op UEFI, en deze laatste kan, indien nodig, zelf de functies van een bootloader uitvoeren. Tegelijkertijd is het zelfs mogelijk om de eigen stuurprogramma's van de gebruiker in UEFI te laden. Indrukwekkend, nietwaar?

Verschil 4. Extensies

UEFI ondersteunt zowel oude extensies (bijvoorbeeld ACPI) als nieuwe op basis van EFI-specificaties met grotere functionaliteit (Asus Splashtop, enz.).

Verschil 5. Eenvoudige bediening

Omdat de meeste opties in visuele vorm worden gepresenteerd grafische symbolen, ermee werken is eenvoudig en handig. Probeer het en ontdek het zelf.

Verschil 6. Veilig opstarten

De UEFI-standaard heeft nog een ander voordeel genoemd Zeker Laars- Dit speciale bescherming van het initialiseren van niet-ondertekende code, het beschermen van het systeem tegen het vervangen van de bootloader en het starten van software zonder licentie. Hij werd geboren in UEFI-versie 2.2, en in velen geïmplementeerd moderne computers. Ondanks de vele voordelen geven gebruikers er de voorkeur aan om Secure Boot uit te schakelen, omdat de nadelen soms groter zijn dan de voordelen, vooral als het nodig is om de pc op te starten vanaf een flashstation.

Conclusie

Wat is UEFI Boot? Zoals u kunt zien, heeft de UEFI Boot-specificatie een aantal serieuze voordelen ten opzichte van zijn voorganger. Een handiger en toegankelijker interface, verbeterde werksnelheid, aanzienlijk meer ondersteuning grote volumes geheugen en systeemharde schijf - dit en nog veel meer maakt UEFI tot de meest effectieve en moderne opties. Als je een moderne pc hebt (circa 2011 en later), is het misschien tijd om je UEFI te bekijken en deze beter te leren kennen.

De meeste gebruikers hebben hun computers geüpgraded: ze hebben de afgelopen vier jaar nieuwe systeemeenheden, moederborden of laptops gekocht.

Het opmerkelijke aan de nieuwe machines is dat verouderd systeem I/O wordt niet langer gebruikt, maar is vervangen door verbeterde firmware genaamd UEFI.

Het heeft een groot aantal voordelen ten opzichte van BIOS, die we vandaag zullen bespreken.

Laten we er meer in detail naar kijken: we zullen ontdekken wat het is en waarom gebruikers het niet zo leuk vinden.

Evolutie van systeemsoftware

Meer dan twee decennia als software laag niveau, gebruikt bij het opstarten van een computer om de hardware te testen, de controle over de hardware over te dragen aan de hoofdcomputer, die de bootloader van het gewenste besturingssysteem selecteert en start, werd BIOS gebruikt.

Met zijn hulp kunnen gebruikers een groot aantal parameters van hardwarecomponenten beheren.

CMOS- een elektronisch element met onafhankelijke voeding in de vorm van een batterij, waar alles in zit huidige configuratie computer.

BIOS verscheen eind jaren 80. Ja, het werd regelmatig verbeterd en bijgewerkt, aangepast aan de behoeften van gebruikers en ontwikkelaars, waardoor ze de werkingsmodi en de stroomvoorziening van apparatuur konden controleren, maar aan alles komt een einde. Bovendien is het input/output-systeem het onderdeel dat in de afgelopen bijna dertig jaar op dit gebied de minste veranderingen heeft ondergaan informatietechnologie.

BIOS heeft veel nadelen:

  • het ondersteunt het downloaden van niet harde schijven groter dan 2 TB– u heeft een nieuwe harde schijf van 3 of 4 TB gekocht, maar u kunt er geen besturingssysteem op installeren, dit is een technologische beperking van de belangrijkste opstartinvoer(niemand in de jaren 80 dacht zelfs dat HDD's zo'n ongelooflijk volume konden hebben);
  • BIOS werkt in 16-bits modus(ondanks het feit dat vrijwel alles moderne verwerkers zijn 64 en 32 bit) met slechts 1024 KB geheugen;
  • het proces van gelijktijdige initialisatie van verschillende apparaten wordt ondersteund, maar het is zeer foutloos en problematisch, waardoor de snelheid van het opstarten van de computer afneemt (elk hardwarecomponent en de interface wordt afzonderlijk geïnitialiseerd);
  • BIOS is een paradijs voor piraten- hij heeft nee verdedigingsmechanismen, waarmee u alle besturingssystemen en stuurprogramma's kunt laden, inclusief die met gewijzigde code en niet-ondertekend (zonder licentie).

De eerste versie van UEFI werd ontwikkeld door Intel voor Itanium, maar werd later geport naar de IBM-pc.

Het is een zelfstandig besturingssysteem met grafische interface, bestaande uit vele modules en met onbeperkte toegang tot de bronnen van hardwarecomponenten.

Kenmerken van de nieuwe EFI met GUI:

  • de code is volledig geschreven in , waardoor u de prestaties tijdens het opstarten van de pc kunt verbeteren door gebruik te maken van de mogelijkheden van 64-bit centrale verwerkingseenheden;
  • De adresruimte van het besturingssysteem is voldoende om 8 * 10 18 bytes schijfruimte te ondersteunen (deze reserve zal voldoende zijn voor tientallen jaren), ondanks het feit dat het volledige volume digitale informatie op op dit moment bijna drie ordes van grootte lager;
  • RAM-adressering - theoretische berekeningen tonen aan dat u met UEFI tot 16 exabytes RAM kunt installeren (9 ordes van grootte meer dan in krachtige moderne pc's);
  • versneld laden Het besturingssysteem wordt geïmplementeerd door middel van parallelle initialisatie van hardwarecomponenten en het laden van stuurprogramma's;
  • stuurprogramma's worden geladen RAM zelfs voordat het besturingssysteem start, en ze zijn niet platformafhankelijk;
  • in plaats van het oude partitieschema wordt progressieve GPT gebruikt, maar om het te gebruiken moet je ;
  • handige en aantrekkelijke grafische schaal ondersteunt muisbesturing;
  • er zijn ingebouwde hulpprogramma's voor diagnostiek, configuratiewijzigingen en firmware-updates van hardwarecomponenten;
  • ondersteuning voor macro's in .nsh-formaat;
  • modulaire architectuur - hiermee kunt u uw eigen stuurprogramma's laden of downloaden van internet;
  • Een van de belangrijkste en belangrijkste veranderingen (vooral voor Microsoft) die UEFI met zich meebracht, is de aanwezigheid van . Het is ontworpen om te voorkomen dat Bootloader wordt uitgevoerd kwaadaardige code Bescherm het besturingssysteem tegen virussen, zelfs voordat het begint, door het gebruik van digitale handtekeningen.

Laten we de laatste functie in meer detail bespreken.

Veilig opstarten

De naam van de technologie vertaalt zich als “ veilig opstarten" en is een protocol dat deel uitmaakt van de EFI Graphics Specification.

Fig. 4 - De Secure Boot-bedieningsmodus controleren via de opdrachtregel in Windows 10

De massale transitie naar UEFI (Unified Extensible Firmware Interface) is al begonnen. Microsoft vereist dat deze interface wordt gebruikt op alle computers die worden geleverd met Windows 8. Om precies te zijn, we hebben het over UEFI met de Secure Boot-functie. Tegelijkertijd kunnen slechts "acht" zonder problemen op dergelijke pc's werken: noch Windows XP, noch "zeven" kunnen zonder extra manipulaties op een UEFI-machine worden geïnstalleerd. Je kunt ook niet opstarten vanaf een Linux Live- of Windows-flashdrive. Wat er precies kan gebeuren als je probeert te beginnen installatie-flashdrive op een laptop Sony VAIO, weergegeven op de afbeelding hierboven. En daar houden de problemen met UEFI niet op. Elke fabrikant van hardwarecomponenten configureert UEFI naar eigen goeddunken, waardoor onnodige problemen voor de gebruiker ontstaan. De IdeaPad-laptop van Lenovo kon helemaal niet dezelfde flashdrive als opstartmedia herkennen. Tegelijkertijd heeft Lenovo niets te verwijten: feit is dat de opstartbare flashdrive als bestand is geformatteerd NTFS-systeem, en UEFI ondersteunt het opstarten vanaf dergelijke media niet. Sluit je dezelfde schijf aan op een EliteBook laptop van HP, dan start deze zonder problemen op en kun je Windows installeren. Het probleem is dat alle gegevens op de EliteBook-schijf na installatie worden verwijderd.

Iedereen configureert anders

Ben je in de war? Geen wonder: UEFI met Secure Boot stelt nieuwe regels vast voor het installeren en opstarten van besturingssystemen, en hardwarefabrikanten interpreteren deze regels op hun eigen manier, wat voor extra problemen voor de gebruiker zorgt. Daarom hebben we onszelf in dit artikel ten doel gesteld de verwarring rond UEFI op te helderen. Met laptops van grote fabrikanten als voorbeeld zullen we u vertellen hoe UEFI werkt, welke rol de Secure Boot-functie speelt, hoe u de “valstrikken” van de nieuwe interface kunt omzeilen en wat u nodig heeft om opstartbare flashdrives te gebruiken zonder angst voor eventuele destructieve gevolgen.

Hoe UEFI werkt

UEFI start strikt op volgens vastgestelde regels. Als het besturingssysteem UEFI niet ondersteunt, wordt de BIOS-emulatiemodus geactiveerd. Het proces van het opstarten van een BIOS-gebaseerde pc is vrij eenvoudig: na het indrukken van de aan/uit-knop start het BIOS, dat de hardwarestatus controleert en de microcontroller laadt. software - eenvoudige chauffeurs voor individuele hardwarecomponenten. Het BIOS zoekt vervolgens naar de bootloader van het besturingssysteem en activeert deze. Dat laadt op zijn beurt het besturingssysteem of geeft een lijst met beschikbare besturingssystemen weer.

Op UEFI gebaseerde computers starten alleen op een vergelijkbare manier op totdat de opstartopties zijn doorzocht. Hierna gebeurt alles anders. UEFI heeft zijn eigen OS-bootloader met geïntegreerde opstartmanagers voor geïnstalleerde systemen. Hiervoor wordt een kleine partitie (100-250 MB) op de schijf gemaakt, geformatteerd in het FAT32-bestandssysteem, dat Extensible Firmware Interface System Partition wordt genoemd ( systeempartitie uitbreidbaar firmware-interface,ESP). Het bevat stuurprogramma's voor hardwarecomponenten die toegankelijk zijn voor het actieve besturingssysteem. De algemene regel is dat UEFI, met uitzondering van dvd's, alleen kan opstarten vanaf media die zijn geformatteerd met het FAT32-bestandssysteem.

UEFI is een complex mechanisme

ESP heeft zo zijn voordelen: dankzij UEFI-drivers en de OS-loader start Windows sneller op en reageert beter op kritische driverfouten. Maar de UEFI-interface legt ook beperkingen op: je kunt er alleen het besturingssysteem op installeren harde schijven, die gemarkeerd zijn door GPT-standaard. Dit laatste wordt door niemand ondersteund BIOS-versie, omdat het, in tegenstelling tot het traditionele markup-schema (MBR), 64-bits sectoradressen gebruikt. Naast Windows 8 ondersteunen alleen 64-bits versies de UEFI-interface Windows Vista en 7, evenals Linux met kernel 3.2 en hoger. Bovendien geldt voor pc's die zijn gecertificeerd om met G8 te werken, Microsoft-bedrijf vereist het gebruik van de Secure Boot-optie. In deze modus lanceert UEFI alleen bevestigde OS-bootloaders die stuurprogramma's bevatten met digitale handtekening Microsoft.

Samen met Windows 8 heeft alleen de Shim-bootloader (Linux) stuurprogramma's met de benodigde handtekeningen voor Secure Boot. Ze zijn niet beschikbaar in andere besturingssystemen. Daarom, als u Windows 7 of Vista op een dergelijke computer wilt installeren, moet u naast G8 openen UEFI-menu en schakel Secure Boot uit. Als u een niet-UEFI-compatibel besturingssysteem als uw tweede besturingssysteem kiest, moet u de Compatibility Support Module (CSM) gebruiken, die in UEFI kan worden ingeschakeld. Helaas gebruiken fabrikanten verschillende versies UEFI, en soms is het moeilijk om erachter te komen hoe u Secure Boot kunt uitschakelen en naar de BIOS-emulatiemodus kunt gaan. Wij zullen deze vragen verder overwegen.

Op UEFI gebaseerd pc-opstartproces

Afhankelijk van de configuratie start UEFI de computer zelf op of gaat over op de emulatiemodus van het standaard BIOS. Pas daarna begint de manager Windows opstarten.

Windows installeren op een pc met UEFI en Secure Boot

Op een Windows 8-gebaseerde pc UEFI veilig Andere versies van het besturingssysteem kunnen alleen onder bepaalde voorwaarden worden geïnstalleerd. De gebruiker moet vooraf de juiste opstartmodus selecteren en de installatie-flashdrive dienovereenkomstig voorbereiden.


BIOS-emulatiemodus inschakelen

Volledige verwarring: de methode voor het openen van de BIOS-emulatiemodus is afhankelijk van de UEFI-versie. Op Sony VAIO (1) moet u de optie “Legasy” activeren ASUS Zenbook(2) - “Lancering CSM”.


UEFI-installatie

Elke fabrikant gebruikt zijn eigen versie van UEFI in laptops en ultrabooks. Het biedt echter niet voor iedereen toegang. noodzakelijke functies. Vaak wordt bij het laden van een pc of laptop op het display niet de naam weergegeven van de knop waarmee je het menu kunt oproepen UEFI-instellingen. Wij stellen voor om het volgende te doen: Metro-interface ga naar Opties | PC-instellingen wijzigen” in de zijbalk en activeer de optie “Algemeen | Speciale opties downloads". Na het opnieuw opstarten verschijnt de OS-opstartmanager, waarmee u het UEFI-menu kunt openen. De uitzondering is HP's UEFI, die deze optie niet heeft. Het volgende helpt: houd tijdens het laden de toets "Esc" ingedrukt. In ieder geval moet je eerst uitzoeken met welke knop je het UEFI-menu kunt openen. Als u de opstartmodus wijzigt naar CSM of Legasy BIOS om op te starten vanaf een reddings-flashstation, moet u na de herstelbewerking terugschakelen van CSM naar UEFI, anders start Windows 8 niet. Maar hier zijn uitzonderingen: Aptio Setup Utility ingeschakeld ASUS-computers activeert UEFI automatisch als er geen BIOS-compatibele opstartmedia aanwezig zijn, zodat u alleen de flashdrive hoeft los te koppelen.

Het uitschakelen van Secure Boot is nodig als je naast G8 een 64-bit versie van Windows Vista of 7 wilt installeren. Soms wordt de zogenaamde hybride modus ondersteund, zoals bij apparaten van HP, waar UEFI vanaf kan opstarten alle opstartbare media en schakel indien nodig over naar de BIOS-modus. In de veelgebruikte UEFI-versie InsydeH2O hangt dit ervan af of de laptopfabrikant de mogelijkheid heeft geboden om Secure Boot uit te schakelen of niet. IN Acer Aspire S7 deze functie is niet beschikbaar en om het te deactiveren moet u overschakelen van UEFI naar BIOS-modus en terug.

Moeilijkheden met herstel

Met de komst van UEFI veranderden fabrikanten de manier waarop ze met het besturingssysteemherstelsysteem werken. De sneltoets “Alt+F10”, die eerder bijvoorbeeld werd gebruikt in Acer-modellen, werkt niet meer of is toegewezen aan andere functies. En de knop "F9" laadt op de nieuwe Zenbook niet de ASUS Preload Wizard, maar het programma Windows-herstel 8 met uitgebreid opstartmenu.

VAIO Care-herstelmodus Sony-laptops kan in een soortgelijk menu worden geopend door het “Configuratiescherm | Problemen oplossen | Herstel". Maar als u de opstartmanager van het besturingssysteem start en “Diagnostiek | Herstellen" of "Terug naar initiële staat", zal het apparaat u vragen het origineel te plaatsen Windows-schijf 8, die niet in het pakket is inbegrepen. Op Acer-modellen wordt de back-up uitgevoerd met behulp van een vooraf geïnstalleerd Windows-programma, en wordt het herstel vanaf een back-up uitgevoerd vanaf een extern USB-station. U moet echter eerst naar het UEFI-menu gaan en een dergelijke schijf opgeven als opstartschijf.

Vanuit Windows naar het UEFI-menu gaan

Als de functie is geactiveerd Windows opstarten 8 met geavanceerde instellingen, en vervolgens door “Diagnostiek” (1) en “ Extra opties"(2), u heeft toegang tot het menu UEFI Firmware-instellingen (3).


Handige functies UEFI

Elke laptopfabrikant gebruikt verschillende versies interface met UEFI en implementeert deze in het systeem in overeenstemming met zijn ideeën. Uit de tabel, onderverdeeld per model, ontdekt u waar de belangrijkste zijn UEFI-functies.


Oplossing: Veilig uitschakelen Laars

In sommige gevallen kan Secure Boot niet rechtstreeks worden gedeactiveerd. In Acer Aspire S7 is deze functie bijvoorbeeld niet beschikbaar. Maar als u overschakelt naar “Legacy BIOS” (1) en weer terug (2), wordt Secure Boot uitgeschakeld.


Alles is mogelijk in de hybride modus

HP's UEFI-versie ondersteunt hybride modus, waarin, afhankelijk van de opstartbare media, een van de twee modi wordt gestart: UEFI of CSM. In dit geval wordt de Secure Boot-functie automatisch uitgeschakeld.


Uitvoeren vanaf een flashstation

Oude flashmedia voor noodopstarten en herstel werken alleen in BIOS-modus. We zullen ze UEFI-compatibel maken.

USB-flashdrives worden de laatste tijd steeds meer gebruikt als opstartmedia voor herstel of Windows-installaties. Dit komt doordat in moderne laptops zeer zelden geïnstalleerd optische schijven. Als u de UEFI-instellingen op uw computer hebt onderzocht, is het raadzaam ook uw flashdrives te upgraden. Met de komst van UEFI kunnen alle bestaande opstartbare flashdrives niet langer op de gebruikelijke manier worden gebruikt. Als u bijvoorbeeld een opstartbaar USB-medium hebt gemaakt met UNetbootin, moet u uw pc opstarten in de CSM-modus. Hetzelfde geldt voor alle oude flashdrives, sinds de ontwikkelaars Linux-distributies Live (bijv. GParted) alleen in de nieuwste, meest nieuwste versies hun applicaties begonnen een bootloader toe te voegen met UEFI-ondersteuning en Secure Boot-functies.

De eenvoudigste methode is om Secure Boot in UEFI uit te schakelen en vervolgens het gratis Rufus-programma's er wordt een UEFI-compatibele flashdrive gemaakt en vervolgens ernaar gekopieerd nieuwste versie Gedeelt.

Het Microsoft-programma is verouderd

Met betrekking tot Opstartbare USB-media vanuit de operatiekamer Windows-systeem er gelden iets andere regels. Om UEFI-compatibel te zijn, moeten ze worden geformatteerd met het FAT32-bestandssysteem. Veel gebruikers maken zelfs voor Windows 8 opstartschijven op flashdrives die zijn geformatteerd met een programma van Microsoft, onderdeel van de "zeven". Echter deze applicatie formatteert de schijf standaard in het NTFS-bestandssysteem, waardoor het systeem op de media achteraf niet op een computer met UEFI kan worden geïnstalleerd. Om niet te hoeven wachten op de uitgang bijgewerkt programma van Microsoft kunt u handmatig een opstartbare schijf maken. Om dit te doen, formatteert u eerst de USB-flashdrive met een gratis hulpprogramma. Open vervolgens de ISO-image in Windows 8 en kopieer de bestanden die deze bevat naar de media.

Maar om een ​​UEFI-compatibele flashdrive met 64-bits Windows 7 zonder problemen op te starten, moet u de UEFI-bootloader kopiëren naar gewenste map op een flashdrive. Om dit te doen, gebruikt u gratis archiver 7-Zip, zoek de ISO-afbeelding die deze bevat installatiebestanden Windows 7, installeer in de map Bronnen het archiefbestand Install.wim en open het. Kopieer daarna het bestand bootmgfw.efi uit de map 1\Windows\Boot\EFI. Sla het vervolgens op uw flashstation op in de map efi\boot en hernoem het bootx64.efi. Hierna kun je met de USB-drive in UEFI-modus aan de slag en kun je er zonder problemen Windows 7 vanaf installeren.

Creatie opstartbare flashdrives gebaseerd op Live-systemen

Om compatibel te zijn met UEFI moeten flashdrives zijn geformatteerd in FAT32. Het programma UNetbootin (1) maakt bijvoorbeeld opstartbare schijven op basis van Linux Live-distributies en formatteert deze in FAT. Het Rufus-hulpprogramma (2) biedt echter een correctere optie.


Flashdrive voor OS-herstel op pc met UEFI

Flashdrives gebaseerd op recente Live-systemen, zoals GParted, hebben gemakkelijk toegang tot UEFI-pc's, omdat hun ingebouwde tools - zoals GPart (1) en TestDisk (2) - met GPT-partities kunnen werken.


Een opstartbare USB-flashdrive formatteren met Windows

De 64-bit versie van Windows 7 kan ook op een pc met UEFI worden geïnstalleerd. Als je wilt optreden deze operatie vanaf een USB-station moet u het formatteren met het Windows DiskPart-programma in het FAT32-bestandssysteem en het opstartbaar maken.


De UEFI-bootloader verwijderen

Een UEFI-compatibele flashdrive met Windows 7 vereist bovendien een UEFI-bootloader - bootmgfw.efi. Het moet handmatig vanuit het install.wim-archief naar een flashstation worden gekopieerd met behulp van 7-Zip of een ander archiveringsprogramma.


Bron

1. Wat is UEFI?
UEFI (Unified Extensible Firmware Interface) is een vervanging voor BIOS, die beter voldoet aan de eisen van de hedendaagse diverse hardware. In de kern is UEFI een interface die verantwoordelijk is voor de pre-boot-omgeving van het besturingssysteem.

2. Wat UEFI-voordelen vóór BIOS?

  • Ondersteuning voor media >2TB
  • Meer eenvoudige bereiding opstartbare media, het is niet nodig om verschillende opstartsectoren te schrijven
  • Beschikbaarheid van uw eigen downloadmanager. Het is nu niet meer nodig om een ​​sprong van bootloaders op meerdere niveaus te maken om een ​​multiboot-omgeving te organiseren; EFI NVRAM slaat regelmatig alle records over bestaande bootloaders op, en het schakelen tussen opstartbare besturingssystemen wordt op dezelfde manier uitgevoerd als tussen opstartbare media.
  • Veiligere opstartomgeving
  • Grafische UEFI-configuratiemodus, met grafische en muisondersteuning

3. Is het mogelijk om mijn BIOS te updaten naar UEFI?
Niet echt. UEFI kan niet worden geflasht in plaats van BIOS, omdat dit veel meer geheugen in beslag neemt. Maar er bestaat ook zoiets als DUET. Dit is een BIOS-opstartbare UEFI-omgeving die handig kan zijn als u schijven van meer dan 2 TB op uw oudere BIOS-hardware wilt gebruiken.

4. Is het mogelijk om op te starten vanuit UEFI, zoals voorheen, via opstartsectoren en MBR-schijven?
Ja, als Legacy Boot-ondersteuning is ingeschakeld in de UEFI-configuratie

5. Wat is GPT?
GUID Partition Table, GPT - standaardformaat voor het plaatsen van partitietabellen op een harde schijf. Het maakt deel uit van de EFI-interface. EFI gebruikt GPT terwijl BIOS MBR gebruikt.

6. Wat zijn de voordelen van GPT ten opzichte van MBR?

  • Ondersteuning voor media >2,2 TB
  • Geen beperking op 4 hoofdpartities, en als gevolg daarvan geen behoefte aan logische partities
  • Verhoogde beveiliging - GPT-winkels reservekopie partitietabellen aan het einde van de schijf, dus in geval van problemen is het mogelijk de partitie te herstellen met behulp van een reservetabel.
  • Bescherming tegen corruptie door verouderde programma's met behulp van Protective MBR
  • Het is mogelijk om oude opstartsectoren te gebruiken.

7. Waar worden de equivalente opstartsectoren opgeslagen in GPT?
EFI gebruikt de map EFI/boot, gelegen in de hoofdmap van de FAT32-partitie, om bootloaders op te slaan. Het standaardbestand moet /EFI/boot/bootx64.efi zijn
Als de opstartschijf is gepartitioneerd MBR-stijl, dan zijn de aanwezigheid van een FAT32-bestandssysteem op de eerste partitie (als er meerdere zijn) en een bestand met een bootloader op het standaardpad de enige voorwaarden voor het opstarten vanaf dit medium (cd/dvd worden ook ondersteund). Als de schijf is gepartitioneerd in GPT-stijl, hoeft de partitie niet de eerste te zijn, maar moet deze de opstartvlag hebben (u kunt deze controleren en instellen met gparted)

8. Is het mogelijk om een ​​schijf van MBR naar GPT en terug te converteren zonder gegevensverlies?
Ja. Om dit te doen heeft u een opstartbare schijf/flashdrive met Gparted nodig. Na het opstarten vanaf de opstartbare media wordt het gparted-venster geopend met de werkschijf (meestal /dev/sda) weergegeven in de rechterbovenhoek. U moet de naam onthouden van de schijf die u wilt converteren, een terminal openen en sudo gdisk /dev/sda typen, waarbij u in plaats van sda, indien nodig, de naam van uw schijf moet vervangen. Vervolgens moet u de opdracht w invoeren en het schrijven van de GPT-tabel naar schijf bevestigen. Dat is alles, de schijf wordt geconverteerd naar GPT-tabel. Voor omgekeerde conversie in de MBR moet je gdisk op dezelfde manier voor je schijf openen en achtereenvolgens de opdracht r en vervolgens g typen, en vervolgens de invoer van de nieuwe tabel bevestigen met de opdracht w.

9. Wat is UEFI Shell?
Dit is een omgeving voor het werken met een EFI-omgeving (terminalachtig), waarmee u onderweg efi-compatibele bootloaders kunt uitvoeren, eenvoudige bewerkingen met bestanden kunt uitvoeren en ook de ingebouwde bootmanager kunt bedienen.

10. Hoe u downloaditems kunt bewerken/verwijderen/toevoegen opstartmenu UEFI?
Download UEFI Shell, kopieer het naar het bestand /EFI/boot/bootx64.efi op een FAT32-flashstation en start ervan op. Nadat de shell met succes is geladen, zou een opdrachtprompt moeten verschijnen
Schil>
Boven de prompt zou u een lijst met beschikbare aangesloten schijven moeten zien (fs0:, fs1:, BLK0, enz.). Om deze lijst indien nodig opnieuw op te roepen, gebruikt u de opdracht
kaart fs*
Uit de volledige schijfnaam kunt u wat informatie over de schijf halen. Bijvoorbeeld:
PciRoot(0x0)/Pci(0x1,0x1)/Ata(0x0)/HD(1,MBR,0x27212721,0x3F,0x13FA6D9)
vanaf hier
Ata(0x0) - schijfverbindingsinterface, evenals controllerpoort
HD is een harde schijf
1 - aantal partities op de schijf
MBR-partitioneringsschema

Zo gevonden vereiste schijf, je moet er naartoe gaan
fs0:
dan met de hulp van de goede oude DOS dir-opdrachten en cd, je moet het vinden en naar de map gaan met boot efi-bestanden. Dit is meestal /EFI/boot/. Vervolgens kunt u, terwijl u zich in deze map bevindt, de naam van het bootloaderbestand invoeren en er onmiddellijk in opstarten. Om het gewenste bestand aan de lijst met opstartvermeldingen toe te voegen, is het raadzaam eerst de bestaande vermeldingen te lezen met behulp van de opdracht
bcfg opstartdump
Om vervolgens het opstartbestand aan deze lijst toe te voegen, moet u invoeren
bcfg boot add N bestandsnaam.efi "label"
Waar N-volgnummer records (als er iets op zijn plaats stond, wordt dit item overschreven)
bestandsnaam.efi - naam van het bestand met de lader
labelnaam waaronder dit item in de lijst wordt weergegeven
U kunt de lijst met opstartvermeldingen opnieuw bekijken via
bcfg opstartdump
en zorg ervoor dat alles op zijn plaats zit. U kunt opnieuw opstarten en controleren.
Gebruik de opdracht om een ​​item uit de lijst te verwijderen
bcfg bootrm N
waarbij N het recordnummer is

11. Wat is Veilig opstarten?
De Secure Boot-specificatie is door Microsoft ontwikkeld als onderdeel van het UEFI-project en stelt u in staat de opstartomgeving tegen interferentie te beschermen. opstartbestanden door de handtekeningen van gedownloade bestanden te controleren om ervoor te zorgen dat ze voldoen aan de witte lijst met sleutels die als vertrouwde sleutels in uefi zijn gecodeerd. " Bijwerking"Deze bescherming tegen rootkits maakt het onmogelijk om een ​​ander besturingssysteem dan Windows 8 te installeren (op dit moment ondersteunt het alleen Secure Boot), en elimineert ook de mogelijkheid om te starten vanaf oude mbr-schijven en opstartbare cd's/flashdrives.

12. Hoe schakel ik Secure Boot uit?


13. Hoe maak ik een UEFI-compatibele flashdrive met een besturingssysteemdistributie?
In de meeste gevallen is alles heel eenvoudig:

  1. Formatteer de flashdrive naar het FAT32-bestandssysteem
  2. Kopieer de volledige inhoud van de ISO-image van de distributie ernaar

Maar in het geval van Windows Vista/7 OS moet u eerst de distributiekit voorbereiden, omdat ze bevatten aanvankelijk geen EFI-bestanden op de juiste plaatsen. Even een kleine disclaimer: Windows ondersteunt het werken met uefi alleen in 64-bit edities.

14. Hoe weet u dat de opstartbare USB-flashdrive correct is gemaakt en in de UEFI-modus zal opstarten?
Als alles correct is gedaan, zouden er twee apparaten met dezelfde naam maar verschillende voorvoegsels moeten verschijnen in de lijst met opstartbare media, UEFI: En USB:. Via de eerste wordt het laden uitgevoerd in de UEFI-modus, via de tweede, Legacy-laden vanuit de opstartsector.

15. Wat is de snelle opstartmodus?
Modus snel laden, waarbij de controle vrijwel onmiddellijk wordt overgedragen aan het besturingssysteem, nog voordat de apparatuur gereed is voor gebruik, waarvan de initialisatie door het besturingssysteem zelf wordt uitgevoerd. Fast Boot elimineert vertragingen veroorzaakt door dubbele initialisatie van apparaten. In de "klassieke" modus initialiseert het besturingssysteem, nadat het de controle heeft ontvangen, eerder geïnitialiseerde BIOS-apparaten opnieuw. Gezien het feit dat initialisatie van sommige typen apparaten een tamelijk langdurig proces is, is de snelheidswinst duidelijk. Wanneer Fast Boot is ingeschakeld, wordt de besturing overgedragen naar het systeem voordat USB wordt geïnitialiseerd, wat leidt tot ontoegankelijkheid van USB-drives en toetsenborden voor de start geïnstalleerd op de systeemschijf. Omdat Microsoft vrij strikte eisen stelt aan de tijd die nodig is om de firmware te installeren wanneer de Fast Boot-modus is ingeschakeld, en de initialisatie van USB-apparaten seconden kan duren, zijn USB-apparaten niet geïnitialiseerd tegen de tijd dat het systeem opstart. In dit geval blijkt achterkant medailles - een computergebruiker met een USB-toetsenbord kan het opstartproces niet onderbreken en de installatie van een ander systeem starten, aangezien het toetsenbord buiten werking blijft totdat het besturingssysteem start. Bovendien kost het initialiseren van de i8042-chip ook tijd, en op sommige laptops laten firmwarefabrikanten het ingebouwde PS/2-toetsenbord niet initialiseren.

Nieuwere computers gebruiken UEFI-firmware in plaats van het traditionele BIOS. Beide firmwares zijn software op laag niveau die wordt uitgevoerd wanneer de pc opstart voordat het besturingssysteem wordt geladen, maar UEFI is meer moderne oplossing, ondersteunt grotere harde schijven, snellere opstarttijden, meer functies beveiliging en handige grafische en muiscursors.

We hebben gezien dat nieuwere pc's die met UEFI worden geleverd nog steeds "BIOS" worden genoemd om verwarring te voorkomen voor mensen die gewend zijn aan een traditionele computer. Zelfs als uw computer de term "BIOS" gebruikt, worden de moderne pc's die u vandaag de dag koopt vrijwel zeker geleverd met UEFI-firmware in plaats van BIOS.

Wat is BIOS?


BIOS is een afkorting voor Basic Input Output System. Dit is software op een laag niveau die zich op een chip op het moederbord van uw computer bevindt. Het BIOS wordt geladen wanneer u uw computer opstart en is verantwoordelijk voor het ontwaken van uw computercomponenten correcte werk en start vervolgens de bootloader, die Windows of een ander besturingssysteem dat u hebt geïnstalleerd, opstart.

U kunt verschillende instellingen configureren op het BIOS-instellingenscherm. Hier vindt u parameters zoals de hardwareconfiguratie van uw computer, systeem tijd en laadvolgorde. U krijgt toegang tot dit scherm door op een specifieke toets te drukken - anders aan verschillende computers, maar vaak Esc, F2, F10 of Delete - terwijl de computer opstart. Wanneer u een instelling opslaat, wordt deze in het geheugen zelf opgeslagen. moederbord. Wanneer u uw computer opstart, configureert het BIOS uw computer met de opgeslagen instellingen.

Voordat u de operatiekamer inlaadt BIOS-systemen doorloopt een POST- of power-on-zelftest. Het controleert of uw hardware correct is geconfigureerd en correct werkt. Als er iets mis is, zie je een foutmelding of hoor je een mysterieuze reeks piepcodes. Wat de verschillende pieptonen betekenen, kunt u vinden in de handleiding van uw computer.

Wanneer de computer opstart, nadat POST-BIOS is voltooid, zoekt deze naar de master boot record (MBR) die is opgeslagen op het opstartapparaat en gebruikt deze om de bootloader te starten.

Mogelijk ziet u ook de afkorting CMOS, wat staat voor Complementary Metal-Oxide-Semiconductor. Dit geldt voor batterij geheugen, waarin het BIOS verschillende instellingen op het moederbord opslaat. Dat is het niet echt nauwkeurige definitie, omdat deze methode in moderne systemen is vervangen door flash-geheugen (ook wel EEPROM genoemd).

Waarom is het BIOS verouderd?

BIOS bestaat al een lange tijd en is niet veel geëvolueerd. Zelfs MS-DOS-computers die in de jaren tachtig werden uitgebracht, hadden een BIOS!

Natuurlijk is het BIOS in de loop van de tijd geëvolueerd en verbeterd. Er zijn verschillende uitbreidingen ontwikkeld, waaronder ACPI, Advanced Configuration en Power Interface. Hierdoor kan het BIOS gemakkelijker apparaten configureren en geavanceerde energiebeheerfuncties uitvoeren, zoals slaapstand. Maar BIOS is lang niet zo veel verbeterd als andere pc-technologieën sinds de dagen van MS-DOS.

Traditionele BIOS kent nog steeds ernstige beperkingen. Het kan alleen opstarten vanaf schijven van 2,1 TB of kleiner. Tegenwoordig zijn schijven van 3 TB wijdverspreid geworden en kan een computer met BIOS er niet van opstarten. Deze beperking is te wijten aan de manier waarop het BIOS-masteropstartrecord werkt.

Het BIOS moet in de 16-bits processormodus werken en slechts 1 MB ruimte hebben. Het heeft problemen bij het initialiseren van meerdere apparaten tegelijk, wat resulteert in een langzaam opstartproces bij het initialiseren van alle hardware-interfaces en apparaten op een moderne pc.

Het BIOS moet over een langere periode worden vervangen. Intel begon in 1998 te werken aan de Extensible Firmware Interface (EFI)-specificatie. Apple koos voor EFI toen het overstapte naar Intel-architectuur op hun Macs, maar andere pc-fabrikanten hebben dit voorbeeld niet gevolgd.

In 2007 fabrikanten Intel, AMD, Microsoft en PC waren het daarmee eens nieuwe specificatie Uniforme uitbreidbare firmware-interface (UEFI). Het is een industriestandaard die wordt aangestuurd door de Unified Extended Firmware Interface-gemeenschap, en niet alleen door Intel. UEFI-ondersteuning verscheen in Windows met Windows Vista Servicepakket 1 en Windows 7. De overgrote meerderheid van de computers die u vandaag de dag kunt kopen, gebruikt nu UEFI in plaats van het traditionele BIOS.

Hoe UEFI het BIOS vervangt en verbetert


UEFI vervangt het traditionele BIOS op pc's. Het is niet mogelijk om op een bestaande pc te upgraden van BIOS naar UEFI. U zult nieuwe hardware moeten kopen die UEFI ondersteunt en inschakelt, zoals de meeste nieuwe computers doen. De meeste UEFI-implementaties bieden BIOS-emulatie, dus u kunt ervoor kiezen oudere besturingssystemen te installeren en op te starten die BIOS verwachten in plaats van UEFI, zodat ze achterwaarts compatibel zijn.

Deze nieuwe standaard vermijdt BIOS-beperkingen. UEFI-firmware kan opstarten vanaf schijven van 2,2 TB of groter - in feite is de theoretische limiet 9,4 Zettabytes. Dit is ongeveer drie keer de geschatte omvang van alle gegevens op internet. Dit komt omdat UEFI het GPT-partitioneringsschema gebruikt in plaats van MBR. Het start ook op een meer gestandaardiseerde manier op, waarbij EFI-uitvoerbare bestanden worden uitgevoerd in plaats van code uit het hoofdopstartrecord van de schijf.

UEFI kan in 32-bits of 64-bits modus draaien en heeft een grotere adresruimte dan BIOS, wat betekent dat het opstartproces sneller verloopt. Dit betekent ook dat UEFI-installatieschermen vloeiender kunnen zijn dan BIOS-instellingen, inclusief ondersteuning voor afbeeldingen en muiscursors. Dit is echter niet verplicht. Veel pc's worden nog steeds geleverd met UEFI-tekstmodusinterface-instellingen die eruit zien en zo werken oud scherm BIOS-instellingen.

UEFI zit boordevol andere functies. Het ondersteunt Secure Boot, wat betekent dat het besturingssysteem kan worden geverifieerd om ervoor te zorgen dat malware het opstartproces niet heeft beïnvloed. Het kan ondersteunen netwerk functies precies in het midden UEFI-firmware, wat kan helpen bij diagnose en configuratie op afstand. In een traditioneel BIOS moet je achter de fysieke computer zitten om deze te configureren.

Dit is niet alleen een BIOS-vervanging. UEFI is in wezen een klein besturingssysteem dat bovenop pc-firmware draait, en het kan veel meer dan BIOS. Het kan worden opgeslagen in het flashgeheugen van het moederbord of worden opgestart harde schijf of netwerkbron bij het laden.

Verschillende UEFI-pc's hebben verschillende interfaces en functies. Dit hangt allemaal af van de pc-fabrikant, maar de basis zal op elke pc hetzelfde zijn.

Toegang krijgen tot UEFI-instellingen op moderne pc's

Als jij regelmatige gebruiker PC, de overstap naar een UEFI-computer zal geen merkbare verandering zijn. Jouw nieuwe computer zal sneller opstarten en eindigen dan met het BIOS, en u kunt schijven gebruiken die 2,2 TB of groter zijn.

Als u toegang wilt tot de instellingen lager niveau, er kan een klein verschil zijn. Mogelijk moet u het UEFI-instellingenscherm openen via het opstartoptiesmenu van Windows in plaats van door op een toets te drukken wanneer uw computer opstart. Nu pc's zo snel opstarten, willen pc-fabrikanten het opstartproces niet vertragen door te wachten tot er een toets wordt ingedrukt. We hebben echter ook UEFI-pc's gezien waarmee je op dezelfde manier toegang krijgt tot het BIOS door tijdens het opstartproces op een toets te drukken.

Hoewel UEFI een grote update is, bevindt deze zich grotendeels op de achtergrond. De meeste pc-gebruikers zullen nooit merken (of zich er zorgen over maken) dat hun nieuwe pc's UEFI gebruiken in plaats van het traditionele BIOS. Maar ze zullen beter werken en meer ondersteunen moderne apparatuur en functies.