Mi a számítógépes indítás? [Segítség]

Mi a számítógépes indítás? [Segítség]

Gyors navigáció:

Mi a számítógépes indítás

Számítógépes indítás az operációs rendszer betöltése a számítógép fő memóriájába / véletlen hozzáférésű memóriájába (RAM), majd a rendszer előkészítése a felhasználók számára alkalmazások futtatására, amikor a számítógép be van kapcsolva.





A rendszerindítási folyamat

A számítógépes indítási folyamat csak néhány másodpercet vehet igénybe a modern számítógépeken. A konkrét indítási folyamat azonban bonyolult.

Indítási folyamat az MBR lemezen

A számítógép kikapcsolásakor az olyan szoftverek, mint az operációs rendszer, az alkalmazások és az adatok csak olvasható memóriában (ROM) tárolódnak. A számítógép indításakor a számítógép csak a ROM-ban tárolt programok és adatok egy részét olvashatja el. Ezután a ROM-ban beépített firmware felébred.

A firmware bekapcsolási öntesztet (POST) hajt végre. A POST ellenőrzi, hogy a számítógép hardvere képes-e kielégíteni az alapvető működési feltételeket. Ha valamilyen probléma adódik a hardverrel, a rendszerindítási folyamat leáll. Ha nincs probléma a hardverrel, a számítógép képernyőjén megjelenik a processzor, a belső tárhely, a merevlemez-meghajtó stb.



bekapcsolási önteszt folyamat

És ami a legfontosabb, a firmware lehetővé teszi más típusú memóriák elérését, például a merevlemez és a fő memória (a RAM-ot fő memóriának is nevezik). Általában, ha a rendszerlemez MBR lemez, a BIOS (Basic Input / Output System) megkísérli elérni a meghajtók első szektorait (más néven rendszerindítási szektor) a rendszerindítási sorrendnek megfelelően. A rendszerindítási sorrend a BIOS felületén állítható be.

A BIOS meg fogja különböztetni, hogy ez a meghajtó használható-e a számítógép indításához, vagy sem, az indítási szektor szerint, amely 512 bájt fő rendszertöltési rekordot tartalmaz. Ha a meghajtót nem lehet számítógépes indításra használni, akkor a következő meghajtó első szektora a rendszerindítási sorrendben addig olvasható, amíg a rendszerpartíciót tartalmazó meghajtót meg nem találja.



Ezután a BIOS betölti a rendszerindítót a memóriába és futtatja. Mint ismeretes, a RAM-ban nincs operációs rendszer, ha a számítógép éppen be van kapcsolva. Az operációs rendszernek szüksége van a betöltőjére, hogy futtassa a RAM-ba. A rendszerindító olyan program, amely számítógépes hozzáférést biztosít a ROM-hoz, hogy az operációs rendszer programjait és adatait a RAM-ba töltse és futtassa.

Boot loader

A rendszerbetöltők számítógéptípusonként változnak. Például általában a PC-n a rendszerbetöltő általában két szakaszra oszlik. Az MBR-ben található első szakaszú rendszerbetöltő a második szakaszos betöltő betöltésére és indítására szolgál egy bizonyos partícióban.

A második lépcsős rendszerbetöltő az operációs rendszermagot, mint a Windows vagy a Linux, betölti a számítógép fő memóriájába. Az operációs rendszer kernelének betöltésekor átveszi a PC vezérlését, majd elkezd dekompressziót és inicializálást végezni.



Ugyanakkor a második lépcsős rendszerbetöltő ellenőrzi a rendszer hardverét, felsorolja a rendszerhez kapcsolódó hardvereszközöket, felcsatolja a root eszközt, és betölti a szükséges kernelmodulokat. Ezután a kern elindítja az úgynevezett felhasználói tér szoftvert, például a grafikus felhasználói felületet (GUI), és magas szintű rendszer inicializálást végez, hogy a felhasználók bejelentkezzenek a számítógépre, vagy futtassanak más alkalmazásokat.

Indítási folyamat a GPT lemezen

Az indítási folyamat a GPT-lemezen megegyezik az MBR-lemezen az indítási szektorhoz való hozzáférés előtti lépésekkel, de a firmware felébresztése után vannak bizonyos különbségek. A GPT lemezen az UEFI (a GPT lemezről történő indításhoz UEFI alaplapra van szükség, amelyet a Microsoft irányít) futtat egy indításkezelőt, amely lehetővé teszi a felhasználók számára, hogy melyik operációs rendszert indítsák.

Ezután a rendszerindító kezelő betölti a rendszerbetöltőt. Az UEFI alatt az MBR és a PBR (partíciós rendszerindítási rekord) helyére a boot loader .efi fájljai kerültek. Ezután a rendszerbetöltő betölti az operációs rendszert.