Prehľad NT Loader (NTLDR)

Obsah:

Prehľad NT Loader (NTLDR)
Prehľad NT Loader (NTLDR)
Anonim

NTLDR (NT Loader) je malý softvér, ktorý sa načítava zo zavádzacieho kódu zväzku, ktorý je súčasťou zavádzacieho záznamu zväzku na systémovej oblasti, ktorý pomáha spustiť operačný systém Windows XP.

NT Loader funguje ako správca zavádzania aj ako zavádzač systému. V operačných systémoch vydaných po Windows XP nahrádzajú BOOTMGR a winload.exe spoločne NTLDR.

Ak máte nainštalovaných a správne nakonfigurovaných viacero operačných systémov, NTLDR zobrazí pri spustení počítača zavádzaciu ponuku, ktorá vám umožní vybrať si, ktorý operačný systém sa má načítať.

Image
Image

Chyby NTLDR

Bežnou chybou pri spustení v systéme Windows XP je chyba „Chýba NTLDR“, ktorá sa niekedy vyskytuje, keď sa počítač neúmyselne pokúša zaviesť systém z nespúšťacieho disku alebo diskety.

Niekedy je však chyba spôsobená pri pokuse o zavedenie systému z poškodeného pevného disku, keď ste skutočne chceli zaviesť systém z disku alebo zariadenia USB so systémom Windows alebo iného softvéru. V tomto prípade by to pravdepodobne vyriešila zmena poradia zavádzania na zariadenie CD/USB.

Čo robí NTLDR?

Účelom NTLDR je, aby si používateľ mohol vybrať, do ktorého operačného systému sa má zaviesť. Bez nej by neexistoval spôsob, ako nasmerovať proces zavádzania na načítanie operačného systému, ktorý chcete v danom čase použiť.

Toto je poradie operácií, ktoré NTLDR podstúpi pri zavádzaní:

  1. Pristupuje k systému súborov na zavádzacej jednotke (buď NTFS alebo FAT).
  2. Informácie uložené v hiberfil.sys sa načítajú, ak bol Windows predtým v režime hibernácie, čo znamená, že operačný systém pokračuje tam, kde bol naposledy prerušený.
  3. Ak nebol prepnutý do režimu hibernácie, boot.ini sa načíta z a potom sa zobrazí ponuka zavádzania.
  4. NTLDR načíta konkrétny súbor popísaný v boot.ini, ak zvolený operačný systém nie je operačný systém založený na NT. Ak priradený súbor nie je uvedený v tomto súbore, použije sa bootsect.dos.
  5. Ak je vybratý operačný systém založený na NT, spustí sa NTLDR ntdetect.com.
  6. Nakoniec sa spúšťa ntoskrnl.exe.

Možnosti ponuky pri výbere operačného systému počas zavádzania sú definované v súbore boot.ini. Možnosti zavádzania pre verzie systému Windows, ktoré nie sú NT, však nie je možné nakonfigurovať prostredníctvom súboru, a preto je potrebné, aby existoval priradený súbor, ktorý sa dá prečítať, aby ste pochopili, ako postupovať pri zavádzaní operačného systému.

Súbor boot.ini je prirodzene chránený pred úpravami pomocou systémových, skrytých a iba na čítanie atribútov. Najlepším spôsobom, ako upraviť súbor, je príkaz bootcfg, ktorý vám nielen umožní vykonávať zmeny, ale po dokončení tieto atribúty znova použije. Voliteľne môžete súbor upraviť zobrazením skrytých systémových súborov, aby ste mohli nájsť súbor INI, a potom pred úpravou vypnúť atribút len na čítanie.

Viac informácií o NTLDR

Ak máte v počítači nainštalovaný iba jeden operačný systém, neuvidíte zavádzaciu ponuku NTLDR.

Zavádzač NTLDR môže bežať nielen z pevného disku, ale aj z disku, flash disku, diskety a iných prenosných úložných zariadení.

Na systémovom zväzku vyžaduje NTLDR samotný bootloader aj ntdetect.com, ktorý sa používa na nájdenie základných informácií o hardvéri na zavedenie systému. Ako ste čítali vyššie, ďalší súbor, ktorý obsahuje dôležité informácie o konfigurácii zavádzania, je boot.ini-NTLDR vyberie priečinok Windows\ na prvej partícii prvého pevného disku, ak tento INI súbor chýba.

Odporúča: