Pregled nalagalnika NT (NTLDR)

Kazalo:

Pregled nalagalnika NT (NTLDR)
Pregled nalagalnika NT (NTLDR)
Anonim

NTLDR (NT Loader) je majhen kos programske opreme, ki se naloži iz zagonske kode nosilca, dela zagonskega zapisa nosilca na sistemski particiji, ki pomaga pri zagonu operacijskega sistema Windows XP.

NT Loader deluje kot upravitelj zagona in kot sistemski nalagalnik. V operacijskih sistemih, izdanih po Windows XP, BOOTMGR in winload.exe skupaj nadomestita NTLDR.

Če imate nameščenih in pravilno konfiguriranih več operacijskih sistemov, bo NTLDR ob zagonu računalnika prikazal zagonski meni, ki vam omogoča, da izberete, kateri operacijski sistem naj se naloži.

Image
Image

Napake NTLDR

Pogosta napaka pri zagonu v operacijskem sistemu Windows XP je napaka »NTLDR is missing«, ki se včasih pojavi, ko se računalnik poskuša nenamerno zagnati z nezagonskega diska ali diskete.

Vendar včasih do napake pride pri poskusu zagona s poškodovanega trdega diska, ko ste v resnici želeli zagnati disk ali napravo USB z operacijskim sistemom Windows ali kakšno drugo programsko opremo. V tem primeru bi sprememba zagonskega vrstnega reda na napravo CD/USB verjetno odpravila težavo.

Kaj počne NTLDR?

Namen NTLDR je, da lahko uporabnik izbere, kateri operacijski sistem bo zagnal. Brez tega ne bi bilo načina za usmerjanje zagonskega postopka za nalaganje OS, ki ga želite uporabljati v tem trenutku.

To je vrstni red operacij, ki jih NTLDR opravi med zagonom:

  1. Dostop do datotečnega sistema na zagonskem pogonu (bodisi NTFS ali FAT).
  2. Podatki, shranjeni v hiberfil.sys, se naložijo, če je bil Windows prej v načinu mirovanja, kar pomeni, da operacijski sistem samo nadaljuje tam, kjer je nazadnje končal.
  3. Če ni bil prestavljen v stanje mirovanja, se boot.ini prebere iz in nato prikaže zagonski meni.
  4. NTLDR naloži določeno datoteko, opisano v boot.ini, če izbrani operacijski sistem ni operacijski sistem, ki temelji na NT. Če povezana datoteka ni podana v tej datoteki, se uporabi bootsect.dos.
  5. Če izbrani operacijski sistem temelji na NT, se NTLDR izvaja ntdetect.com.
  6. Končno se zažene ntoskrnl.exe.

Možnosti menija pri izbiri operacijskega sistema med zagonom so določene v datoteki boot.ini. Vendar možnosti zagona za različice sistema Windows, ki niso NT, ni mogoče konfigurirati prek datoteke, zato mora obstajati povezana datoteka, ki jo je mogoče prebrati, da boste razumeli, kaj storiti naprej - kako zagnati OS.

Datoteka boot.ini je naravno zaščitena pred spreminjanjem z atributi sistem, skrito in samo za branje. Najboljši način za urejanje datoteke je z ukazom bootcfg, ki vam ne omogoča samo spreminjanja, ampak bo tudi znova uporabil te atribute, ko končate. Datoteko lahko po želji uredite tako, da si ogledate skrite sistemske datoteke, tako da lahko najdete datoteko INI, in nato pred urejanjem izklopite atribut samo za branje.

Več informacij o NTLDR

Če imate v računalniku nameščen samo en operacijski sistem, ne boste videli zagonskega menija NTLDR.

Zagonski nalagalnik NTLDR se lahko izvaja ne le s trdega diska, temveč tudi z diska, bliskovnega pogona, diskete in drugih prenosnih naprav za shranjevanje.

Na sistemskem nosilcu NTLDR zahteva sam zagonski nalagalnik in ntdetect.com, ki se uporablja za iskanje osnovnih informacij o strojni opremi za zagon sistema. Kot ste prebrali zgoraj, je še ena datoteka, ki vsebuje pomembne informacije o konfiguraciji zagona, boot.ini-NTLDR bo izbral Windows\ mapo na prvi particiji prvega trdega diska, če ta datoteka INI manjka.

Priporočena: