Pārskats par NT Loader (NTLDR)

Satura rādītājs:

Pārskats par NT Loader (NTLDR)
Pārskats par NT Loader (NTLDR)
Anonim

NTLDR (NT Loader) ir neliela programmatūras daļa, kas tiek ielādēta no skaļuma sāknēšanas koda, kas ir daļa no skaļuma sāknēšanas ieraksta sistēmas nodalījumā, kas palīdz palaist operētājsistēmu Windows XP.

NT Loader darbojas gan kā sāknēšanas pārvaldnieks, gan sistēmas ielādētājs. Operētājsistēmās, kas izlaistas pēc Windows XP, BOOTMGR un winload.exe kopā aizstāj NTLDR.

Ja jums ir instalētas un pareizi konfigurētas vairākas operētājsistēmas, startējot datoru, NTLDR parādīs sāknēšanas izvēlni, kas ļaus jums izvēlēties, kura operētājsistēma jāielādē.

Image
Image

NTLDR kļūdas

Bieža startēšanas kļūda operētājsistēmā Windows XP ir kļūda "Trūkst NTLDR", kas dažkārt tiek novērota, kad dators mēģina netīšām sāknēties no nesāknējama diska vai disketes.

Tomēr dažreiz kļūda rodas, mēģinot sāknēt no bojāta cietā diska, lai gan jūs patiešām gribējāt palaist no diska vai USB ierīces, kurā darbojas sistēma Windows vai kāda cita programmatūra. Šādā gadījumā, mainot sāknēšanas secību uz CD/USB ierīci, tas, visticamāk, to atrisinātu.

Ko dara NTLDR?

NTLDR mērķis ir, lai lietotājs varētu izvēlēties, kuru operētājsistēmu palaist. Bez tā nebūtu iespējams novirzīt sāknēšanas procesu, lai ielādētu OS, kuru vēlaties izmantot tajā laikā.

Šī ir darbību secība, ko NTLDR veic sāknēšanas laikā:

  1. Piekļūst sāknējamā diska failu sistēmai (NTFS vai FAT).
  2. Mapē hiberfil.sys saglabātā informācija tiek ielādēta, ja sistēma Windows iepriekš bija hibernācijas režīmā, kas nozīmē, ka operētājsistēma vienkārši atsāk darbību no vietas, kur tā tika pārtraukta.
  3. Ja tas netika ievietots hibernācijas režīmā, boot.ini tiek nolasīts no un pēc tam tiek parādīta sāknēšanas izvēlne.
  4. NTLDR ielādē konkrētu failu, kas aprakstīts boot.ini, ja atlasītā operētājsistēma nav NT balstīta operētājsistēma. Ja saistītais fails nav norādīts šajā failā, tiek izmantots bootsect.dos.
  5. Ja atlasītā operētājsistēma ir balstīta uz NT, tad NTLDR palaiž ntdetect.com.
  6. Beidzot ntoskrnl.exe ir startēts.

Izvēlnes opcijas, atlasot operētājsistēmu sāknēšanas laikā, ir definētas failā boot.ini. Tomēr Windows versijām, kas nav NT, sāknēšanas opcijas nevar konfigurēt, izmantojot failu, tāpēc ir jābūt saistītam failam, ko var nolasīt, lai saprastu, kā rīkoties pēc tam, kā palaist operētājsistēmu.

Fails boot.ini ir dabiski aizsargāts pret modifikācijām ar sistēmas, slēptiem un tikai lasāmiem atribūtiem. Labākais veids, kā rediģēt failu, ir ar komandu bootcfg, kas ne tikai ļauj veikt izmaiņas, bet arī pēc pabeigšanas atkārtoti lietos šos atribūtus. Varat arī rediģēt failu, skatot slēptos sistēmas failus, lai varētu atrast INI failu, un pēc tam pirms rediģēšanas izslēdzot tikai lasāmo atribūtu.

Plašāka informācija par NTLDR

Ja datorā ir instalēta tikai viena operētājsistēma, jūs neredzēsit NTLDR sāknēšanas izvēlni.

NTLDR sāknēšanas ielādētājs var darboties ne tikai no cietā diska, bet arī no diska, zibatmiņas diska, disketes un citām pārnēsājamām atmiņas ierīcēm.

Sistēmas sējumā NTLDR ir nepieciešams gan pats sāknēšanas ielādētājs, gan ntdetect.com, ko izmanto, lai atrastu pamata aparatūras informāciju sistēmas sāknēšanai. Kā jūs lasījāt iepriekš, cits fails, kurā ir svarīga sāknēšanas konfigurācijas informācija, ir boot.ini-NTLDR izvēlēsies mapi Windows\ pirmā cietā diska pirmajā nodalījumā, ja trūkst šī INI faila.

Ieteicams: