Pārskats par NT Loader (NTLDR)

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

NTLDR darbojas gan kā sāknēšanas pārvaldnieks, gan sistēmas ielādētājs. Operētājsistēmās, kas atbrīvotas 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, NTLDR parādīs sāknēšanas izvēlni, kad jūsu dators sāk darboties, ļaujot jums izvēlēties, kura operētājsistēma ir jāuzlādē.

NTLDR kļūdas

Viena starta kļūda sistēmā Windows XP ir NTLDR ir pazudusi kļūda, kas dažreiz tiek rādīta, kad dators mēģina netīši startēt uz neaktivizējamu disku vai disketu.

Tomēr reizēm NTLDR kļūda rodas, mēģinot ielādēt uz bojātu cieto disku, kad jūs patiešām domājāt, lai palaistu disku vai USB ierīci, kurā darbojas Windows vai kāda cita programmatūra. Šajā gadījumā, mainot sāknēšanas secību CD / USB ierīcē, visticamāk, to novērstu.

Ko dara NTLDR?

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

Tas ir operāciju secība, par kuru NTLDR veic, bet sākas:

  1. Piekļūst sāknēšanas diska failu sistēmai (vai nu NTFS, vai FAT ).
  2. Hiberfil.sys saglabātā informācija tiek ielādēta, ja Windows iepriekš bija hibernācijas režīmā, kas nozīmē, ka operētājsistēma vienkārši atsāk tajā vietā, kurā tā pēdējo reizi tika izslēgta.
  3. Ja tas netika ievietots hibernācijas režīmā, boot.ini tiek nolasīts no un pēc tam sniedz boot menu.
  4. NTLDR ielādē konkrētu failu, kas aprakstīts boot.ini, ja izvēlētā operētājsistēma nav NT operētājsistēma. Ja saistītais fails nav norādīts boot.ini , tiek izmantots bootsect.dos .
  5. Ja atlasītā operētājsistēma ir balstīta uz NT, NTLDR palaiž ntdetect.com .
  6. Visbeidzot, tiek sākts ntoskrnl.exe .

Izvēlnes opcijas, izvēloties operētājsistēmu boot up laikā, ir definēta boot.ini failā. Tomēr sāknēšanas opcijas ne NT versijām Windows nevar konfigurēt, izmantojot failu, tāpēc ir nepieciešams saistīts fails, kuru var nolasīt, lai saprastu, ko darīt tālāk - kā palaist OS.

Piezīme . Boot.ini fails, protams, ir pasargāts no izmaiņām ar sistēmas , slēpto un tikai nolasāmo atribūtu. Vislabākais veids, kā rediģēt failu boot.ini, ir komandējums bootcfg , kas ne tikai ļauj rediģēt failu, bet arī pēc atgriešanās. Varat pēc izvēles rediģēt failu boot.ini , skatoties slēptos sistēmas failus , lai jūs varētu atrast INI failu un pēc tam pirms rediģēšanas atslēgt nolasīšanas rekvizītu.

Plašāka informācija par NTLDR

Ja datoram ir instalēta tikai viena operētājsistēma, NTTL sāknēšanas izvēlne netiks rādīta.

NTLDR boot loader var palaist ne tikai no cietā diska, bet arī no diska, flash diska , disketes un citām portatīvām atmiņas ierīcēm.

Sistēmas skaļumā NTLDR pieprasa gan pašu bootloader, gan ntdetect.com , kuru izmanto, lai atrastu pamata aparatūras informāciju, lai sāktu sistēmu. Tāpat kā jūs lasījāt iepriekš, vēl viens fails, kurā ir svarīga sāknēšanas konfigurācijas informācija, ir boot.ini - NTLDR pirmajā cietajā diskā pirmajā nodalījumā izvēlēsies \ Windows \ mapi, ja boot.ini ir pazudis.