211service.com
Vad är datorstart? [Hjälp]
Vad är datorstart? [Hjälp]
Snabb navigering:
Vad är datorstart
Datorstart är en process för att ladda operativsystemet till datorns huvudminne / RAM (RAM) och sedan förbereda systemet för att användare ska kunna köra applikationer när datorn är påslagen.
Startprocessen
Datorns startprocess kan bara ta sekunder på modern dator. Den specifika startprocessen är dock komplicerad.
Startprocess på MBR-disk
När en dator stängs av lagras programvaran som operativsystem, applikationer och data i skrivskyddat minne (ROM). När du startar PC kan datorn bara läsa en del av program och data som lagras i ROM. Därefter väcks den inbyggda inbyggda programvaran.
Firmware gör självtest (POST) vid start. POST kontrollerar om datorns maskinvara kan uppfylla det grundläggande driftsförhållandet eller inte. Om det uppstår problem med hårdvaran avslutas startprocessen. Om det inte finns några problem med maskinvaran kommer datorskärmen att visa information om CPU, intern lagring, hårddisk och så vidare.

Och viktigast av allt, firmware tillåter åtkomst till andra typer av minne som en hårddisk och huvudminne (RAM kallas också huvudminne). I allmänhet, om systemdisken är en MBR-disk, kommer BIOS (Basic Input / Output System) att försöka få åtkomst till de första sektorerna (även kallad boot-sektor) för enheterna enligt startsekvensen. Startsekvensen kan justeras i BIOS-gränssnittet.
BIOS kommer att skilja om den här enheten kan användas för att starta upp datorn eller inte i enlighet med startsektorn som innehåller 512 byte master boot-post. Om enheten inte kan användas för datorstart, kommer den första sektorn i nästa enhet i startsekvens att läsas tills en enhet som innehåller systempartition hittas.
Därefter laddar BIOS startladdaren i minnet och kör den. Som känt finns det inget operativsystem i RAM när datorn bara är påslagen. Operativsystemet behöver sin lastare för att placera den i RAM för körning. Boot loader är den typen av program, som kan göra datoråtkomst till ROM för att ladda operativsystemets program och data i RAM och köra den.
Boot loader
Bootloaders varierar från datortyp till datortyp. Till exempel, i allmänhet PC, är boot loader vanligtvis uppdelad i två steg. Den första stegets startladdare i MBR används för att ladda och starta den andra stegets startlastare i en viss partition.
Startstegsladdaren i andra etappen laddar operativsystemets kärna som Windows eller Linux i datorns huvudminne. När operativsystemets kärna laddas tar den över kontrollen av PC och börjar sedan dekompression och initialisering.
Samtidigt kommer startstegsladdaren i andra etappen att kontrollera maskinvaran, lista maskinvarutrustning ansluten till systemet, montera rotenheten och ladda nödvändiga kärnmoduler. Därefter startar kärnan upp den så kallade användarutrymme-programvaran som grafiskt användargränssnitt (GUI) och utför systeminitialisering på hög nivå för att låta användare logga in på datorn och eller köra några andra applikationer.
Startprocess på GPT-disk
Startprocessen på GPT-skivan är densamma som på MBR-skivan innan åtkomst till startsektorn, men det finns vissa skillnader efter att firmware har vaknat. På GPT-skiva kör UEFI (om du startar från GPT-skiva UEFI-moderkort, vilket styrs av Microsoft), en starthanterare som gör det möjligt för användare att välja vilket operativsystem som ska startas.
Sedan laddar starthanteraren startladdaren. Under UEFI har MBR och PBR (partition boot record) ersatts av .efi-filer med boot loader. Och sedan laddar startladdaren operativsystemet.