Windows sāknēšanas sektora atkopšana. Kā atjaunot sāknēšanas sektoru un sāknēšanas ierakstu

Kā salabot hdd sāknēšanas sektoru

Gandrīz katrs lietotājs, kas strādā ar datoru, saskaras ar HDd sektora korupcijas problēmu. Tam var būt vairāki iemesli, sākot no nepareizas izslēgšanas līdz dziļai vīrusa iespiešanās iespējai. Ir daudzi iespējamie veidi, kā atjaunot HDD sāknēšanas sektoru un tajā esošos datus (dažos gadījumos informācija var tikt zaudēta uz visiem laikiem). Dažas opcijas būs pārāk sarežģītas parastajiem datoru lietotājiem, un sliktākais ir tas, ka nepareizas darbības var izraisīt tieši šo neatgriezenisku datu zudumu vai vispārēju sistēmas bojājumu. Tāpēc pirmais noteikums pirms atjaunošanas darbu uzsākšanas ir mēģināt samazināt triecienu un īpaši nesaprotamu un nepārbaudītu manipulāciju skaitu. Nav ieteicams neko dzēst, izgriezt vai kopēt. Katra problēma ir individuāla, tāpēc jums būs jāpārbauda nozare ar dažādu programmatūru. Ir daudz dažādu programmu, no kurām populārākās ir:

HDDScan;
Aktīvā failu atkopšana;
R-Studija;
Norton Partitionmagic;
Raxco;
EASEUS nodalījumu meistars.

Un tas, protams, vēl nav viss, taču šīs programmas visbiežāk tiek galā ar uzdevumu un bauda labas atsauksmes lietotāju vidū. Diemžēl tas ne vienmēr var pēc iespējas ātrāk atjaunot hdd sāknēšanas sektoru, var rasties problēmas ar failu sistēmas veida noteikšanu, vai arī šī sektora klātbūtne nebūs redzama.

Multivides formatēšana

Šī metode ir piemērota tiem, kuriem ir vienalga informācija par medijiem, un ir svarīgi pēc iespējas ātrāk atjaunot hdd sāknēšanas sektoru. Pēc šīs procedūras 80% gadījumu darbs tiek pilnībā atjaunots. Bet pie šīs metodes biežāk ķeras jau ekstrēmākajos gadījumos, jo. diskā esošie dati joprojām spēlē svarīgu lomu gandrīz ikvienam, it īpaši, ja tas ir strādājošs dators.

testa disks
Ja lietotājs pirmo reizi saskaras ar problēmu un absolūti nezina, kā atjaunot hdd2 sāknēšanas sektoru, šī utilīta var ļoti ātri tikt galā ar uzdevumu. Tomēr ne bez paša lietotāja līdzdalības būs jāsaprot daži punkti. Programmas īpašā sarežģītība ir angļu valodas saskarne. Zinot tehniskos vārdus, sistēma būs saprotama.

Apsveriet šo metodi pa punktam:
1) Atrodiet Izveidot jaunu žurnālfailu, ja nepieciešams, ievadiet žurnālu.
2) Tālāk jums jāatrod bojātais datu nesējs atbilstoši tā īpašību aprakstam, piemēram: Disk / dev / sds - 160 GB, atlasiet to.
3) Nākamajā darbībā atlasiet nodalījuma veidu Intel, Sun, Mac utt.
4) Pēc tam tiek atvērtas iespējamās darbības, kuras var veikt ar disku. Izvēlieties Analizēt.
5) Tālāk seko iespējamo zaudējumu un kopējās struktūras analīze.
6) Ģeometrijas izvēle diskā
7) Pēdējās darbības sadaļā "Master Boot Record" ir atbildīgas par sektora pārstartēšanu. Jums ir jāizvēlas bojāts disks, pēc tam pārbaudiet sektorus, pārrakstiet MBD.

Pareizi rīkojoties, pēc atsāknēšanas diskam vajadzētu atkal darboties, un tajā pašā laikā visiem tā datiem jābūt sākotnējā formā.

Otrais veids ir lietojumprogramma operētājsistēmā Windows
Dažādu iemeslu dēļ pirmā opcija var nedarboties, un jautājums par to, kā atjaunot hdd3 sāknēšanas sektoru, paliek atklāts. Lai saprastu pašu atkopšanas procesu, apskatīsim sīkāk, kas ir MBR.

MBR ir pats pirmais sektors, kas tiek atrasts diskā, tam ir īpaša nodalījumu tabula un sāknēšanas programma, tā nolasa datus un to ceļu, sākot no cietā diska un beidzot ar instalētās operētājsistēmas nodalījumu.

Rīcība:
1) Vispirms jāieslēdz dators un jāizvēlas sāknēšana no instalācijas diska vai USB diska, nospiediet jebkuru taustiņu un Windows instalācijas logā izvēlieties "System Restore", ja tiek atrasta problēma, noklikšķiniet uz labot un pārstartējiet.
2) Ja tas nepalīdzēja sāknēšanas sektoram, atkārtoti atveriet "sistēmas atjaunošanu" un atlasiet vienumu "nākamais", komandrindā ierakstiet bootrec / fixmbr. Šī komanda pārbaudīs galvenā sāknēšanas ieraksta saderību un atrisinās tā bojājuma problēmu. Bet nodalījuma tabulā nekas nemainīsies.
3) Mēs izdodam šādu bootrec / fixboot komandu, šī darbība ieraksta jaunu sāknēšanas sektoru, kas būs saderīgs ar Windows. Noklikšķiniet uz "iziet" un restartējiet datoru.

Kopumā tam vajadzētu darboties! Bet, kā liecina prakse, hdd sāknēšanas sektora atjaunošana nav tik vienkārša, un šajā gadījumā ir vairāk veidu un komandu:
1) Komanda bootrec / ScanOs veic pilnu skenēšanu un operētājsistēmu meklēšanu, ja tā tiks atrasta, tā būs redzama ekrānā.
2) bootrec / RebuildBcd tiek izmantots, lai atrasto Windows pievienotu vispārējai sāknēšanas izvēlnei, Y un enter kombinācija pabeigs pievienošanas procesu.

Ja arī tas nedarbojas, komanda, piemēram, bootsect/NT60 SYS, katrā gadījumā atsevišķi var atjaunot HDD sāknēšanas sektoru, atjauninot galveno sāknēšanas kodu. Pēc tam jums jānoklikšķina uz "izrakstīties" un restartējiet datoru.
Protams, tās ir tālu no visām esošajām metodēm un programmām, tāpēc, ja šīs iespējas nepalīdzēja, ir prātīgi sazināties ar datora forumu, jo daudzi lietotāji ir saskārušies ar šo problēmu un stāsta viens otram, kā rīkoties, lai saprātīgi atjaunojiet HDD sāknēšanas sektoru un nesabojājiet to vēl vairāk. Sāknēšanas sektori ir diezgan populāra tēma, ja pameklē google, kļūst skaidrs, ka situācijas ar bootloader kļūmi ir ļoti dažādas, taču gandrīz vienmēr jebkurai darbībai ir pretdarbība. Šeit ir vēl dažas labas un efektīvas cietā diska atkopšanas programmas:
MBRFix
Paragon cietais disks
Hirlenas zābaks

Katrai personālā datora Windows operētājsistēmai ir īpaši rīki, kas ir atbildīgi par darbību vai darbību. Bet ir tāds rīks, ar kuru jūs varat mainīt kļūdas un problēmas, kā arī atjaunot logus no komandrindas.
Ja operētājsistēma netiek sāknēta, jums ir jāizmanto Bootrec.exe utilīta palīdzība

Ar tās palīdzību tiek novērstas problēmas datorā, izlaboti dati, tostarp Windows lejupielādes vai lejupielāžu konfigurācijas faili.

Bootrec.exe — palīdziet novērst Windows palaišanu

Ja rodas problēmas ar datora palaišanu un atrodat ar to problēmas, izmantojiet šo metodi, lai labotu Windows sāknēšanas kļūdas. Neatkarīgi no tā, kura Windows ir instalēta, problēma ir jāatrisina, lai jūs varētu turpināt veikt jums uzticētos uzdevumus.

Strādājot ar tādu rīku kā Bootrek.exe, viņi izmanto komandas priekš , taču, ja problēma radās pašā OS, rīks ir jāpalaiž tajā.

Ja tas notika operētājsistēmas Windows 7 versijā, jums būs nepieciešams instalācijas datu nesējs vai disks, kas spēj atjaunot cietā diska sāknēšanas sektoru. Jūs varat sāknēt no USB vai DVD diskiem, tas ir atkarīgs no OS versijas.

att.1. Kad monitorā redzat šādu attēlu, noklikšķiniet uz iezīmētās funkcijas

Pēc tam jums jāizlemj par operētājsistēmas izvēli, kas ir jāatjaunina. Tas ir nopietns pasākums, jo no daudzām sistēmām tikai viena ir jālabo. Noklikšķiniet uz pogas "Tālāk", lai turpinātu.

att.2. Tiks atvērts jauns logs ar atkopšanas rekvizītiem, taču šeit ir nepieciešama tikai sāknēšanas komandrinda

Ja nav diska instalēšanai operētājsistēmā Windows 7 vai diska, kas ir atbildīgs par sāknēšanas sektora atjaunošanu, jums būs nepieciešama piekļuve rīkiem. Viņi izmanto atkopšanas slēptās starpsienas. Windows 7 varēs tos iestatīt automātiski, kad būs instalēta OS.

Izpildiet noteiktu secību: nepieciešama piekļuve atkopšanas sistēmām, diagnostikai, papildu opcijām un komandrindai

Jaunu sāknēšanas sektoru rakstīšana

Bootrec funkcija ar opciju /FixBoot ļaus rakstīt sāknēšanas sektorā cieto disku sistēmas nodalījumā. Veicot šo procedūru, ir jāizmanto sāknēšanas nodalījumi, bet tikai tie, kas ir saderīgi ar Windows 7 un 8 versijām.

Var izmantot šīs opcijas:

  • Ja sāknēšanas sektoros ir bojājumi un to struktūra un izmērs neatbilst cietā diska prasībām.
  • Rakstot nesaderīgus sāknēšanas sektorus ar Windows sistēmu.
  • Kad jaunās versijas vietā tika instalēta vecā Windows OS.
Lai rakstītu jaunu sāknēšanas sektoru, jums jāpalaiž bootrec.exe, kā parādīts attēlā

Microsoft jaunā operētājsistēma Windows 10 jau ir guvusi popularitāti miljoniem datoru lietotāju vidū visā pasaulē. Taču, tāpat kā visi jaunie produkti, arī Windows 10 nav bez trūkumiem. Daudzi šīs OS lietotāji izmanto pieredzi bootloader problēmas. Visbiežāk šī problēma rodas jaunas operētājsistēmas atjaunināšanas politikas dēļ.

Tagad operētājsistēmā Windows 10 nevar izslēgt atjauninājumus, kā tas bija operētājsistēmās Windows 7 un XP.

Tāda pati problēma ar sāknēšanas ielādētāju izpaužas, kad lietotājs negaida, līdz sistēmas atjaunināšana beigsies, un to izslēdz pogu POWER.

Pēc tam, kad lietotājs atkal ieslēdz datoru, viņa monitora ekrānā tiek parādīts šāds ziņojums.

Šis ziņojums norāda, ka sāknēšanas ielādētājs ir bojāts un tas ir jālabo. Ir arī vērts atzīmēt, ka datora izslēgšana atjaunināšanas laikā nav vienīgais bojājuma iemesls. Sāknēšanas ielādētājs joprojām var tikt bojāts vīrusi un dažādas ļaunprogrammatūras. Vēl viens diezgan izplatīts neveiksmju cēlonis ir bojāts HDD, kuri ir slikti sektori, tas ir, sāknēšanas ieraksts atradīsies šajos sektoros. Arī sāknēšanas ielādes avārijas cēlonis var būt jaunākās operētājsistēmas instalēšana operētājsistēmai Windows 10. Lai palīdzētu mūsu lasītājiem atjaunot sāknēšanas ielādētāju, tālāk mēs esam sagatavojuši piemērus, kuros mēs detalizēti aprakstīsim, kā to atjaunot.

Vienkāršākais veids, kā atgūt

Kad datora lietotājs redz ziņojumu par sāknēšanas ielādētāja darbības traucējumiem, pirmais datora lietotājam rodas jautājums, kā atjaunot sāknēšanas ielādētāju Windows 10. Šajā piemērā mēs aprakstīsim vienkāršāko veidu, kā to atjaunot. Šim piemēram mums ir nepieciešams.

Ja jums nav šī diska un piekļuves internetam, varat to izveidot citā datorā ar tādu pašu OS.

Šim uzdevumam varat izmantot arī oriģinālo Windows 10 instalācijas disku. Nu, sāksim. Ievietojiet atkopšanas disku diskdzinī un sāknējiet no tā, kad dators startē.

Atkopšanas diska vedņa pirmajā logā ir jānorāda tastatūras izkārtojums, kas atvērs vedņa izvēlni.

Šajā logā mēs atlasīsim otro cilni " Problēmu novēršana” un nekavējoties pārejiet uz nākamo “”.

Papildu parametros mūs interesē cilne "". Pēc noklikšķināšanas uz šīs saites vednis lūgs jums izvēlēties OS, lai atjaunotu tās palaišanu.

Pārbaudāmajā datorā ir instalēta viena operētājsistēma Windows 10, tāpēc vednī ir tikai viena izvēle. Kad operētājsistēma ir atlasīta, sistēma sāks datora traucējummeklēšanu un tai būs jālabo bojātais sāknēšanas ielādētājs.

Ja, izmantojot šo metodi, neizdodas atgriezt Windows 10 darba kārtībā, tad turpmākajos piemēros mēs aprakstīsim detalizētu sāknēšanas sektora atjaunošanas procesu, izmantojot sistēmas utilītas. diska daļa un BCDboot.

Windows 10 sāknēšanas ielādes atjaunošana, izmantojot komandrindu

Šai metodei mums ir nepieciešams arī Windows 10 atkopšanas disks. Sāknēsim no diska, tāpat kā iepriekšējā piemērā līdz vienumam "". Šajā izvēlnē mūs interesē cilne "", uz kuru mēs dosimies.

Pirmkārt, mēs palaidīsim konsoles utilītu komandrindā diska daļa. Lai to izdarītu, konsolē ievadiet komandu diskpart

Mums ir nepieciešams šis rīks parādīt informāciju par visiem sistēmas vietējiem diskdziņiem. Tagad mums ir jāatrod sāknēšanas ielādētāja nodalījuma numurs. Parasti tas ir slēpts nodalījums, kas aizņem 500 MB. Šo nodalījumu automātiski izveido Windows 10 instalētājs. Tālāk, lai to meklētu DiskPart, mēs ievadīsim saraksta skaļuma komandu

No attēla var redzēt, ka nodalījums ar sāknēšanas ierakstu atrodas diska C pirmajā sējumā. Arī attēlā var redzēt, ka pati Windows 10 ir instalēta diskā D. Tagad mums ir jāiziet no diska programmas. To var izdarīt ar komandu iziet.

Pēc DiskPart iziešanas ievadiet komandu bcdboot.exe D:\Windows Tāpat ņemiet vērā, ka komanda izmanto disku D, jo tajā ir instalēts desmit.

Šī komanda pilnībā atjaunoja desmitiem sāknēšanas failu. Šīs komandas princips ir izmantot utilītu BCDboot. Izstrādātāji īpaši izveidoja šo utilītu darbam ar Windows sāknēšanas failiem. Ir arī vērts atzīmēt, ka, pateicoties tai pašai utilītai, Windows instalēšanas programmai izveido slēptu nodalījumu un kopē tajā sāknēšanas failus.

Windows 10 sāknēšanas ielādes atjaunošana, izmantojot komandrindu (otrā metode)

Otrajā metodē mēs izmantosim arī utilītas diska daļa un BCDboot un mēģiniet pārrakstīt sāknēšanas programmu. Lai to izdarītu, palaidiet DiskPart un noskaidrojiet, kurā diskā atrodas mūsu slēptais nodalījums un nodalījums, kurā ir instalēta operētājsistēma Windows 10. Šīs utilītas palaišana ir aprakstīta iepriekš.

Tagad mums ir jāformatē slēptais nodalījums, kas atrodas pirmajā sējumā. Lai to izdarītu, mēs ierakstīsim komandu select volume 1, kas atlasīs mūsu slēpto šifrēto nodalījumu ar izmēru 500 MB.

Nākamais solis ir formatēt atlasīto nodalījumu. Tas tiek darīts, lai no tā izdzēstu visus failus. Lai veiktu šo darbību, ievadiet komandu konsoles formātā fs=FAT32

Pēc nodalījuma formatēšanas mēs iziesim no diska utilīta un ievadīsim jauno komandu bcdboot.exe D:\Windows, kas tika ievadīta iepriekšējā piemērā.

Šī komanda neizlabos bootloader failus kā iepriekšējā piemērā, bet izveidot jaunu. Kā jūs jau sapratāt, šī metode tiek izmantota, ja pirmā nedarbojās.

Vēl viens veids, kā labot Windows 10 sāknēšanu, izmantojot komandu uzvedni

Šai metodei ir nepieciešama utilīta bootrec. Atšķirībā no iepriekšējās utilīta, šī utilīta neatjauno bootloader failus, bet gan atjaunot sāknēšanas ierakstu. Tas ir, viņa atjauno MBR- pirmais sektors cietajā diskā. Operētājsistēmai ir ļoti svarīgi, lai MBR būtu drošs un nevainojams. Kad dators startē, tā BIOS vispirms meklē MBR, lai no tā palaistu operētājsistēmu. Šajā piemērā, tāpat kā iepriekšējos piemēros, sāksim komandrindu. Attiecīgajai utilītai ir divas galvenās komandas /FixMbr un /FixBoot Pirmā komanda ir nepieciešama lai labotu MBR, un otrais rada jaunu. Vispirms apsveriet situāciju, kad mūsu MBR ir bojāts. Lai to izdarītu, ievadiet pirmo komandu konsolē.

Augšējā attēlā var redzēt, ka darbība bija veiksmīga, kas nozīmē, ka MBR ir atjaunots.

Tagad apsveriet situāciju, kad pirmā metode nedarbojas, tas ir, mēs izveidosim jaunu MBR sektoru. Lai to izdarītu, mēs izmantojam otro komandu.

Iepriekš redzamajā attēlā var redzēt, ka jaunais MBR sektors tika izveidots veiksmīgi.

Piemēri parāda, cik viegli ir atjaunot MBR sektoru, izmantojot Bootrec konsoles utilītu. Ja Jums ir problēma ar startu m Windows 10, mēs iesakām vispirms izmantot šo piemēru.

Pirms sāknēšanas ielādēja atjaunošanas mēs attīrām sistēmu no ļaunprātīgas programmatūras

Ja sāknēšanas ielādes avārijas cēlonis ir ļaunprātīga programmatūra, tad šis pirms atkopšanas ir jānoņem ļaunprātīgais kods. Tas jums palīdzēs šajā situācijā. Šis ir glābšanas disks ir daudz rīku datora atjaunošanai, kā arī ārstēšanai no vīrusiem. Dr.Web LiveDisk varat lejupielādēt tās oficiālajā vietnē www.drweb.ru. Šis tiešraides kompaktdisks ir balstīts uz Linux un ir bezmaksas. Šis disks tiek izplatīts kā ISO attēls, ko var ierakstīt optiskā diskā vai USB zibatmiņas diskā. Pēc attēla ierakstīšanas diskā palaidiet Dr.Web LiveDisk.

Sākuma izvēlnē atlasiet pirmo vienumu un turpiniet lejupielādēt Dr.Web LiveDisk. Pēc dažām sekundēm vajadzētu palaist operētājsistēmu, kuras pamatā ir Linux, kas patiesībā ir Dr.Web LiveDisk.

Šajā operētājsistēmā jūs varat pilnībā attīrīt datoru no vīrusiem un pat izveidot visas informācijas dublējumu.

Noderīgs ir arī fakts, ka šai OS ir pilns interneta atbalsts un iebūvēta pārlūkprogramma Firefox.

Summējot

Nobeigumā es vēlos teikt, ka, ja jūs zināt visas sāknēšanas ielādes atkopšanas smalkumus, varat ātri salabot datoru. Ir vērts pievērst uzmanību arī situācijai, kad nav iespējams atjaunot sāknēšanas sektoru un pašu sāknēšanas ielādētāju. Šajā gadījumā jums ir jārīkojas droši un jāizmanto pilnīgas sistēmas atjaunošanas rīki. Šie līdzekļi ir pilns sistēmas attēls, kas izveidota, izmantojot pašu Windows 10 OS, kā arī tādu programmu kā Acronis True Image. Mēs ceram, ka mūsu materiāls palīdzēs jums atjaunot sāknēšanas ielādētāju no MBR, un dators darbosies kā iepriekš.

Saistītie video

Windows 7 sāknēšanas ielādētājs pārstāj darboties daudzu iemeslu dēļ - ja boot.ini ir bojāts vai mēģināt instalēt XP kopā ar Seven, pēc kura pēdējais nevēlas sāknēties. Tas ir saistīts ar faktu, ka XP pārraksta Windows 7 MBR sāknēšanas ierakstu. Parasti Windows 7 sāknēšanas ielādētājs tiek atjaunots, izmantojot standarta sistēmas rīkus. Varat arī izmantot citu rīku, piemēram, Bootice.

Vienkāršākais veids, kā atjaunot sāknēšanas ielādētāju

Ja, nospiežot F8, netiek atvērtas papildu startēšanas metodes un problēmu risinātājs, tad jums būs jāizmanto Windows 7 atkopšanas disks vai zibatmiņas disks. No šī diska dators būs jāielādē atkopšanas vidē, noklikšķinot uz sistēmas atjaunošanas saites. OS instalēšanas loga apakšā.

  1. Dators automātiski mēģinās atrast problēmas risinājumu, kas jums par to paziņos atvērtajā logā.
  2. Ja atkopšanas utilīta atbilst uzdevumam, atliek tikai restartēt.

Ja pēc XP nebija iespējams atjaunot Windows 7 sāknēšanas ielādētāju, izmantojiet startēšanas labošanas rīku, kas kopā ar citiem ir daļa no instalācijas diska vai zibatmiņas diska. Parasti šīs vienkāršās metodes var atrisināt vienkāršas MBR palaišanas problēmas.

Rediģēt boot.ini

Boot.ini ir atbildīgs par sistēmas palaišanu pēc noklusējuma. Ja kāda no operētājsistēmām ir instalēta vai noņemta nepareizi, tās nestrādājošais ieraksts tiks saglabāts tajā pašā boot.ini. Tas atrodas sistēmas nodalījuma saknē, tāpēc, lai to rediģētu, dators ir jākonfigurē, lai parādītu slēptos failus.

Dažreiz boot.ini var sabojāt vīruss vai kāda programma var to veicināt, un pēc tam OS nesākas pati no sevis.

Labojums ir vienkāršs — sāknējiet no LiveCD un rediģējiet boot.ini, izmantojot parasto piezīmju grāmatiņu. Šeit ir tikai divas sadaļas - sāknēšanas ielādētājs, kas kontrolē sāknēšanas un operētājsistēmas. Jums vajadzētu atcerēties vairāku parametru vērtību:

  • timeout=10 - laiks sekundēs, kura laikā lietotājs var izvēlēties OS, kuru palaist;
  • multi(0) un disks(0) ir parametri, kuriem ir jābūt nullei;
  • rdisk(0) - diska numurs ar sistēmas nodalījumu (skaitīts no nulles).

Kopumā boot.ini no vienas OS vajadzētu izskatīties kā attēlā.

Izmantojot komandrindu, lai atjaunotu MBR sektoru

Komandrindas režīmā var nokļūt no tā paša sāknēšanas diska vai zibatmiņas diska, atverot sistēmas atjaunošanas rīku un atlasot pašu pēdējo vienumu "Komandrinda".

  1. Ierakstiet komandu Bootrec un pēc tam nospiediet taustiņu Enter, parādīsies pilns funkciju saraksts
  2. Pierakstiet MBR sektoru, kuram ir komanda Bootrec.exe /FixMbr;
  3. Par veiksmīgu operācijas pabeigšanu pēc Enter nospiešanas dators paziņos lietotājam nākamajā rindā;
  4. Pēc tam veiciet jauna sāknēšanas sektora rakstīšanas procedūru, kurai ievadiet Bootrec.exe /FixBoot;
  5. Atliek tikai ievadīt Exit un mēģināt restartēt datoru.
  1. Ievadiet komandrindu no instalācijas diska vai zibatmiņas diska;
  2. Ievadiet Bootrec /ScanOs, pēc kura utilīta skenēs datorā operētājsistēmu;
  3. Nākamajā rindā ierakstiet komandu Bootrec.exe /RebuildBcd, programma liks jums sākuma izvēlnei pievienot visas atrastās Windows versijas, ieskaitot XP utt .;
  4. Tam atliek vien piekrist, secīgi nospiežot Y un Enter, pēc kura, sistēmai sāknējot, jums būs iespēja izvēlēties, kuru OS boot - XP vai septiņu.

Varat novērst problēmu ar MBR ar vēl vienu komandu. Lai to izdarītu, komandrindā ievadiet bootsect /NT60 SYS un pēc tam Enter. Ievadiet Exit, lai izietu. Rezultātā galvenais sāknēšanas kods tiks atjaunināts, un jūsu sistēmas sāknēšanas laikā tiks parādītas sarakstā.

Nopietnu problēmu gadījumā MBR var nebūt iespējams atjaunot, izmantojot aprakstītās metodes, tāpēc mēģiniet pārrakstīt sāknēšanas krātuvē esošos failus.

Trūkst bootmgr

Šādu ziņojumu melnajā ekrānā dators parasti parāda, kad MBR sektors ir bojāts vai izdzēsts. Iemesls var nebūt saistīts ar MBR, piemēram, ja BIOS ir pazaudējusi cilnes Boot iestatījumus un sistēma mēģina sāknēt no nepareizā diska. Bet biežāk vainīgs ir sāknēšanas ielādētājs, tāpēc mēs aprakstīsim, kā atjaunot Windows 7 sāknēšanu.

Diskā ar operētājsistēmu Windows 7 vienmēr ir mazs 100 megabaitu rezervēts slēptais nodalījums OS sāknēšanas failu rakstīšanai, tostarp bojāts BOOTMGR. Varat vienkārši kopēt BOOTMGR no instalācijas datu nesēja un rakstīt šajā nodalījumā. Priekš šī:

  1. Atkopšanas diskā dodieties uz komandrindu.
  2. Secīgi ievadiet diskpart un saraksta skaļuma komandas, pēc tam ekrānā parādīsies jūsu disku saraksts un burti, kurus sistēma katram no tiem piešķīrusi. Mūs interesē 100 MB rezervēts nodalījums un optiskais diskdzinis - attiecīgi C un F diskdziņi, kā attēlā.
  3. Lai izietu, ierakstiet Exit un nospiediet Enter.

Ierakstiet instalācijas diska burtu, kam seko kols un komanda, lai kopētu bootmrg uz rezervēto nodalījumu. Tas izskatīsies šādi:

  • F: un pēc tam Enter;
  • kopējiet bootmgr C:\ un nospiediet taustiņu Enter;
  • Iziet, utilīta izies.

Ja kopēšana uz slēpto nodalījumu neizdodas, lejupielādes veikalu var pilnībā pārrakstīt. Windows 7 sāknēšanas ielādes atjaunošana tiek veikta ar komandu bcdboot.exe N:\Windows, kur N ir diska burts ar OS. Kad esat informēts, ka faili ir veiksmīgi izveidoti, varat iziet no rīka ar komandu Exit un restartēt datoru.

  • komandrindā ierakstiet diskpart rindiņu, kas izsauc utilītu;
  • lai uzskaitītu visus pieejamos fiziskos diskus rakstīšanas saraksta disks;
  • nepieciešamais disks tiek izvēlēts ar komandu sel disk 0, kur 0 ir vienīgā instalētā HDD numurs;
  • lai parādītu visus cietā diska nodalījumus, ievadiet saraksta nodalījumu;
  • lai izvēlētos rezervētu nodalījumu, ierakstiet komandu sel part 1, kur 1 ir nodalījuma numurs;
  • padarīt to aktīvu, ierakstot aktīvo;
  • Izejiet no lietojumprogrammas, ierakstot iziet.

Ārkārtējos gadījumos sistēmas nodalījumu var pilnībā izdzēst un formatēt manuāli, sākot no LiveCD un pēc tam izmantojot komandu bcdboot.exe, lai vēlreiz izveidotu sektoru.

Izmantojot Bootice

Ja Windows XP tika instalēts pēc Seven, pārrakstītā MBR sektora dēļ tiek startēts tikai XP un pēc datora ieslēgšanas jums nav iespējas izvēlēties sistēmu. Tomēr abas sistēmas darbojas pilnībā, un jūs varat ļoti viegli atgriezties sākuma izvēlnē, kurai tiek izmantota utilīta Bootice:


Jaunajā Bootice logā pa kreisi redzēsit OS sāknēšanas sarakstu, kurā Windows XP būs jāpievieno trūkstošais "Seven":

  • noklikšķiniet uz "Pievienot";
  • atvērtajā sarakstā atlasiet jaunā Windows 7 ieraksta rindu;
  • labajā pusē augšējā ievades laukā atlasiet cieto disku;
  • zemāk esošajā laukā norādiet sadaļu ar "Septiņi";
  • noklikšķiniet uz saglabāt pamata iestatījumus.

Programma jums paziņos par veiksmīgu šī elementa maiņu sāknēšanas laikā, un jūs varat iziet no Bootice. Nākamajā reizē, kad ieslēdzat datoru, jūs jau varat izvēlēties, kuru OS boot no cietā diska - Windows 7 vai XP.

Sūdzēties par saturu


  • Autortiesību pārkāpums Surogātpasts Nederīgs saturs Bojātas saites


  • Sūtīt

    Neatkarīgi no tā, cik attīstīta ir operētājsistēma, to nevar palaist, ja cietajā diskā nav divu sektoru, kuros ir kods, kas nepieciešams jebkuras operētājsistēmas darbināšanai. Pirmo sektoru sauc par galveno sāknēšanas ierakstu (MBR); tas vienmēr atrodas: sektors 1/cilindrs 0/galva1 un ir pats pirmais cietā diska sektors. Otrs svarīgākais sektors ir sāknēšanas sektors (sāknēšanas sektors), kas atrodas katra sējuma pirmajā sektorā.

    Galvenais sāknēšanas ieraksts

    Galvenais sāknēšanas ieraksts ir vissvarīgākā diska struktūra; šis sektors tiek izveidots, kad disks ir sadalīts. MBR sektorā ir neliels kods, ko sauc par galveno sāknēšanas kodu, kā arī diska paraksts un nodalījuma tabula. MBR sektora beigās ir divu baitu struktūra, kas norāda sektora beigas. Tā vērtība ir 0x55AA. Diska paraksts ir unikāls numurs, kas atrodas nobīdē 0x01B8, kas ļauj operētājsistēmai unikāli identificēt disku.

    Kods, kas atrodas MBR sektorā, veic šādas darbības:

    • meklē aktīvo nodalījumu nodalījumu tabulā;
    • meklē aktīvā nodalījuma sākuma sektoru;
    • ielādē atmiņā sāknēšanas sektora kopiju no aktīvā nodalījuma;
    • pārsūta kontroli uz izpildāmo kodu no sāknēšanas sektora.
    Ja šīs funkcijas kāda iemesla dēļ neizdodas pabeigt, tiek parādīts viens no šiem sistēmas kļūdu ziņojumiem:
    • nederīga nodalījuma tabula;
    • Trūkst operētājsistēmas.
    Ņemiet vērā, ka disketēm nav MBR jēdziena. Sāknēšanas sektors ir pirmais sektors diskā. Ņemiet vērā arī to, ka katrā cietajā diskā ir MBR sektors, bet sāknēšanas kods tiek izmantots tikai diskdziņiem, kuriem ir aktīvs primārais nodalījums.

    Sadalījumu tabula

    Sadalījumu tabula ir 64 baitu struktūra, ko izmanto, lai noteiktu cietā diska nodalījumu veidu un atrašanās vietu. Šīs struktūras saturs ir vienots un nav atkarīgs no operētājsistēmas. Informācija par katru nodalījumu ir 16 baiti, tāpēc diskā var būt ne vairāk kā četri nodalījumi.

    Katra nodalījuma informācija sākas ar noteiktu nobīdi no sektora sākuma, kā parādīts attēlā cilne. viens.

    Ofsets

    | |

    Nozīme

    |

    Apraksts

    0x01BE| 1 baits| 0x80| Sāknēšanas indikators — norāda, vai sējums ir aktīvais nodalījums. Var būt šādas vērtības: 00 - netiek izmantots iekraušanai; 80 - aktīvais nodalījums
    0x01BF| 1 baits| 0x01| Sākuma galva
    0x01C0| 6 biti| 0x01| Sākuma sektors - tiek izmantoti biti 0-5. 6. un 7. biti tiek izmantoti nākamajā laukā
    0x01C1| 10 biti| 0x00| Sākuma cilindrs — 10 bitu skaitlis ar maksimālo vērtību 1023
    0x01C2| 1 baits| 0x07| Sistēmas ID — nosaka skaļuma veidu
    0x01C3| 1 baits| 0xFE| Beigu galva
    0x01C4| 6 biti| 0xBF| Beigu sektors - tiek izmantoti biti 0-5. 6. un 7. biti tiek izmantoti nākamajā laukā
    0x01C5| 10 biti| 0x09| Beigu cilindrs — 10 bitu skaitlis ar maksimālo vērtību 1023
    0x01C6| Dubultais vārds| 0x3F000000| Relatīvie sektori - nobīde no diska sākuma līdz sējuma sākumam, izteikta sektoru skaitā
    0x01CA| Dubultais vārds| 0x4BF57F00| Kopā Sektori - nozaru skaits apjomā


    Tagad, kad esam iepazinušies ar nodalījuma ieraksta struktūru, sīkāk apskatīsim dažus šī ieraksta laukus.

    Sāknēšanas indikatora lauks

    Pirmais ieraksts nodalījuma tabulā, lauks Boot Indicator, norāda, vai sējums ir aktīvs nodalījums. Atgādinām, ka aktīvs var būt tikai diska primārais nodalījums. Dažādos sējumos ir iespējams instalēt dažādas operētājsistēmas un dažādas failu sistēmas. Izmantojot tādas utilītas kā FDISK (MS-DOS), Disk Management (Windows 2000) vai trešās puses utilītas, varat aktivizēt primāro nodalījumu un iestatīt atbilstošo vērtību šim laukam.

    Sistēmas ID lauks

    Šis lauks satur sistēmas identifikatoru un norāda, kura failu sistēma - FAT16, FAT32 vai NTFS - tika izmantota sējuma formatēšanai, kā arī ļauj uzzināt dažas failu sistēmas īpašības. Turklāt šis lauks norāda, vai diskā ir paplašināts nodalījums. Sistēmas ID lauka iespējamās vērtības ir parādītas cilne. 3.

    Sadalījuma veids

    |

    Paskaidrojumi

    0x01| Primārais nodalījums vai loģiskais disks FAT12. Apjomā ir mazāk nekā 32 680 sektoru
    0x04| Sadalījums vai loģiskais disks FAT16. Sējumā ir no 32 680 līdz 65 535 sektoriem vai no 16 līdz 33 MB.
    0x05| Paplašināta sadaļa
    0x06| BIGDOS FAT16 nodalījums vai loģiskais disks. Izmērs no 33 MB līdz 4 GB
    0x07| NTFS nodalījums vai loģiskais disks. Instalējama failu sistēma
    0x0B| FAT32 nodalījums vai loģiskais disks
    0x0C| FAT32 nodalījums vai loģiskais diskdzinis, izmantojot BIOS INT 13h paplašinājumus
    0x0E | BIGDOS FAT16 nodalījums vai loģiskais diskdzinis, izmantojot BIOS paplašinājumus INT 13h
    0x0F| Paplašināts nodalījums, izmantojot BIOS INT 13h paplašinājumus
    0x12| EISA sadaļa
    0x42 |Dinamiskā diska apjoms (Windows 2000)


    Ņemiet vērā, ka operētājsistēmā MS-DOS ir pieejami tikai sējumi ar sistēmas ID lauku 0x01, 0x04, 0x05 vai 0x06. Tomēr sējumus ar citu sistēmas ID šajā laukā var dzēst, izmantojot FDISK utilītu.

    Cilindra, galvas un sektora lauki

    Lauki Sākuma cilindrs, Beigu cilindrs, Sākuma galva, Beigu galva, Sākuma sektors un Beigu sektors (ko parasti sauc par CHS) ir neobligāti ieraksti nodalījumu tabulā. Sāknēšanas kods izmanto šo lauku vērtības, lai atrastu sāknēšanas sektoru un to aktivizētu. Neaktīvo nodalījumu lauki Starting CHS norāda primāro nodalījumu sāknēšanas sektorus un paplašinātā nodalījuma pirmā loģiskā diska paplašināto sāknēšanas sektoru.

    Uz rīsi. 2 parāda galveno sāknēšanas ierakstu (kas satur kodu, nodalījuma tabulu un parakstu) un sāknēšanas sektorus četru nodalījumu diskam.


    rīsi. 2
    Sadalījuma tabulas lauka Beigu cilindrs ir 10 bitu lielums, un tas ļauj aprakstīt cilindrus ar skaitļiem no 0 līdz 1023. Lauku Sākuma galva un Beigu galva ir 1 bita lielums, un tie var saturēt galvas skaitļus no 0 līdz 255. Tā kā lauki Sākuma sektors un beigu sektors katrs aizņem 6 bitus, tajos var būt vērtības no 0 līdz 63. Tā kā sektoru numerācija sākas no 1 (nevis no 0, kā citiem laukiem), maksimālais sektoru skaits vienā celiņā ir 63.

    Izmantojot zema līmeņa formatējumu, visi diski ir iestatīti uz standarta sektora lielumu 512 baiti, tāpēc nodalījuma tabulā aprakstīto maksimālo diska izmēru var aprēķināt šādi:

    Kods:

    Maksimālais izmērs = sektora izmērs x cilindru skaits x galviņu skaits x x sektoru skaits uz sliežu ceļa.

    Izmantojot šo daudzumu maksimālās pieļaujamās vērtības, mēs iegūstam:

    Kods:

    512 x 1024 x 256 x 63 (vai 512 x 224) = = 8 455 716 864 baiti jeb 7,8 GB.

    Tādējādi, neizmantojot INT 13h paplašinājumus, kas pazīstami kā loģiskā bloka adresācija (LBA), aktīvā primārā nodalījuma lielums nedrīkst pārsniegt 7,8 GB neatkarīgi no izmantotās failu sistēmas.

    Maksimālais skaļuma lielums zem FAT16 ir atkarīgs no diska ģeometrijas un maksimālajām vērtībām nodalījuma tabulā. Iespējamās vērtības ar un bez LBA ir parādītas cilne. 4. Cilindru skaits abos gadījumos ir 1024 (0-1023). Gadījumā, ja primārais nodalījums vai loģiskā ierīce aizņem apgabalu, kas pārsniedz 1023. cilindru, visiem nodalījumu tabulas laukiem būs maksimālās pieļaujamās vērtības.

    LBA režīms

    |

    Galvu skaits

    |

    Sektori/Trase

    |

    Maks. nodalījuma izmērs

    Aizliegts| 64| 32| 1 GB
    Atļauts| 255| 63| 4 GB


    Lai apietu iepriekš aprakstīto 7,8 GB ierobežojumu, sistēma Windows 2000 ignorē vērtības laukos Sākuma sektors un Beigu sektors un tā vietā izmanto vērtības laukos Relatīvie sektori un Kopējie sektori.

    Lauki Relatīvie sektori un Kopējie sektori

    Laukā Relatīvie sektori ir nobīde no diska sākuma līdz sējuma sākumam, kas izteikta kā sektoru skaits. Laukā Kopā sektori norāda kopējo nozaru skaitu sējumā.

    Izmantojot šo divu lauku vērtības (kas kopā ir 32 bitu skaitlis), mēs iegūstam papildu 8 bitus, lai saglabātu kopējo sektoru skaitu, salīdzinot ar iepriekš aprakstīto CHS shēmu. Šajā gadījumā sektoru skaitu var attēlot kā 232. Izmantojot standarta sektora izmēru (512 baiti) un 32 bitu sektoru skaita attēlojumu, maksimālais nodalījuma lielums ir ierobežots līdz 2 TB (vai 2 199 023 255 552 baiti). . Šī shēma tiek izmantota tikai operētājsistēmā Windows 2000 ar NTFS un FAT32 failu sistēmām.

    Ņemiet vērā, ka, veidojot nodalījumus operētājsistēmā Windows 2000, pareizie dati tiek ievadīti arī laukos Sākuma cilindrs, Beigu cilindrs, Sākuma galva, Beigu galva, Sākuma sektors un Beigu sektors. Tas nodrošina saderību ar MS-DOS, Windows 95 un Windows 98, kā arī INT 13h funkcijām, ko BIOS izmanto datora sāknēšanas laikā.

    Uzlabots sāknēšanas ieraksts

    Paplašinātais sāknēšanas ieraksts (EBR) sastāv no paplašinātas nodalījuma tabulas un paraksta, divu baitu struktūras ar vērtību 0x55AA. Katrai paplašinātā nodalījuma loģiskajai ierīcei pastāv paplašināts sāknēšanas ieraksts. Tajā ir informācija par katras loģiskās ierīces pirmā cilindra pirmo pusi. Loģiskā diska sāknēšanas sektors parasti atrodas relatīvajos sektoros ar numuru 32 vai 63. Ja diskā nav paplašināta nodalījuma, tad nav paplašināta sāknēšanas ieraksta un nav loģisko ierīču.

    Pirmās loģiskās ierīces paplašinātās nodalījuma tabulas pirmais elements norāda uz tās sāknēšanas sektoru, otrais elements norāda uz nākamās loģiskās ierīces EBR. Ja nākamā loģiskā ierīce neeksistē, tad otrais elements netiek izmantots - tajā ir nulles. Trešais un ceturtais paplašinātās nodalījuma tabulas elements netiek izmantots.

    Uz rīsi. 3 parāda, kā darbojas paplašinātais sāknēšanas ieraksts. Paplašinātajā sadaļā ir parādīti trīs LUN.


    rīsi. 3
    Izņemot pēdējo loģisko ierīci paplašinātajā nodalījumā (sk rīsi. 3), paplašinātā nodalījuma tabulas formāts, kas aprakstīts cilne. 5, atkārtojas katrai loģiskajai ierīcei: pirmais elements apraksta loģiskās ierīces sāknēšanas sektoru, otrais elements norāda uz nākamo paplašināto sāknēšanas ierakstu. Pēdējā loģiskajā ierīcē elementi no diviem līdz četriem netiek izmantoti.

    Paplašināta nodalījuma tabulas elements

    |

    Saturs

    Pirmais elements| Informācija par pašreizējo LUN paplašinātajā sadaļā, tostarp datu sākuma adrese
    Otrais elements| Informācija par nākamo LUN paplašinātajā sadaļā, tostarp tā sektora adrese, kurā ir EBR nākamajam LUN. Šis lauks netiek izmantots, ja nav šādu loģisko ierīču
    Trešais elements| Nav izmantots
    Ceturtais elements| Nav izmantots


    Katra ieraksta lauki paplašinātajā nodalījumu tabulā ir līdzīgi iepriekš aprakstītās parastās nodalījuma tabulas laukiem.

    Paplašinātās nodalījuma tabulas lauks Relatīvie sektori norāda baitos nobīdi no paplašinātā nodalījuma sākuma līdz loģiskās ierīces pirmajam sektoram. Skaitlis laukā Total Sectors ļauj uzzināt loģiskajai ierīcei piešķirto sektoru skaitu. Lauka Total Sectors vērtība ir vienāda ar sektoru skaitu no sāknēšanas sektora sākuma līdz loģiskā nodalījuma beigām.

    Ņemot vērā MBR un EBR sektoros glabātās informācijas kritisko nozīmi, ieteicams periodiski pārbaudīt disku, izmantojot atbilstošās utilītas, un izveidot datu dublējumkopijas.

    sāknēšanas sektors

    Sāknēšanas sektors, kas atrodas katra sējuma 1. sektorā, ir struktūra, kas ļauj startēt datoru. Šajā sektorā ir izpildāmais kods un kodam nepieciešamie dati, tostarp informācija par sējumā izmantoto failu sistēmu. Sāknēšanas sektors tiek izveidots, formatējot sējumu. Sāknēšanas sektora beigās ir divu baitu struktūra, ko sauc par sektora beigu marķieri. Šī struktūra vienmēr satur vērtību 0x55AA.

    Datoros, kuros darbojas sistēma Windows 2000, aktīvā nodalījuma sāknēšanas sektors tiek ielādēts atmiņā un izsauc operētājsistēmas ielādētāju - NTLDR , kas veic visas nepieciešamās darbības, lai palaistu Windows 2000.

    Operētājsistēmā Windows 2000 sāknēšanas sektorā ir šādi vienumi:

    • montētāja instrukcija JMP;
    • ražotāja identifikators (OEM ID);
    • datu struktūra, ko sauc par BIOS parametru bloku (BPB);
    • paplašināta BPB struktūra;
    • izpildāms kods, kas startē operētājsistēmu.
    Ņemiet vērā, ka NTFS, FAT16 un FAT32 sāknēšanas sektori tiek formatēti atšķirīgi.

    BPB struktūra satur tilpuma fiziskos parametrus, paplašinātā BPB struktūra sākas uzreiz pēc standarta BPB. BPB struktūras garums un tajā esošā informācija ir atkarīga no sāknēšanas sektora veida – NTFS, FAT16 vai FAT32.

    Ierīču draiveri izmanto BPB saglabāto informāciju un paplašināto BPB struktūru, lai lasītu un konfigurētu sējumus.

    BPB paplašinātajai struktūrai tūlīt seko sāknēšanas kods.

    Lejupielādes process

    Datora sāknēšanas process sastāv no šādām pamata darbībām:

    1. Ieslēdzot, tiek veikta BIOS un procesora verifikācijas pārbaude (POST).
    2. BIOS meklē sāknēšanas ierīci (parasti disku).
    3. BIOS ielādē pirmo fizisko sektoru no sāknēšanas diska atmiņā un nodod kontroli uz adresi, kurā šis sektors ir ielādēts.
    Ja sāknēšanas ierīce ir cietais disks, BIOS ielādē MBR. Kods, kas atrodas MBR, ielādē aktīvā nodalījuma sāknēšanas sektoru un nodod vadību uz adresi, kurā tiek ielādēts šis sektors. Windows 2000 datoros izpildāmais kods sāknēšanas sektorā atrod NTLDR failu, ielādē to atmiņā un nodod tam kontroli.

    Ja diskdzinī A ir disks, BIOS ielādē šī diska pirmo sektoru (sāknēšanas sektoru) atmiņā. Ja disks ir sāknējams (satur operētājsistēmas bāzes failus), sāknēšanas sektors tiek ielādēts atmiņā un izmanto kodu, lai pārsūtītu vadību uz IO.SYS failu, MS-DOS operētājsistēmas bāzes failu. Ja disks nav sāknējams, izpildāmais kods sāknēšanas sektorā izdod šādu ziņojumu:

    • Nesistēmas disks vai diska kļūda
    • Nomainiet un nospiediet jebkuru taustiņu, kad tas ir gatavs
    Sākotnējais sāknēšanas process nav atkarīgs no diska formāta un operētājsistēmas. Operētājsistēmu un failu sistēmu unikālās īpašības jau tiek izmantotas pēc koda izpildes no sāknēšanas sektora.

    Sāknēšanas sektoru veidi

    Kā mēs jau zinām, MBR nodod kontroli sāknēšanas sektoram. Tāpēc pirmajos trīs šī sektora baitos ir jābūt derīgai instrukcijai CPU. Šī instrukcija ir lēciena instrukcija, kas novirza koda izpildi. JMP instrukcijai seko 8 baitu ražotāja identifikators (OEM ID) — virkne, kas apraksta sējuma formatēšanai izmantotās operētājsistēmas nosaukumu un versijas numuru.

    Lai saglabātu saderību ar MS-DOS, Windows 2000 ieraksta identifikatoru "MSDOS5.0" FAT16 un FAT32 failu sistēmām. NTFS failu sistēmai identifikators satur rakstzīmes "NTFS".

    Windows 95 izmanto identifikatoru "MSWIN4.0", savukārt Windows 95 OSR2 un Windows 98 izmanto identifikatoru "MSWIN4.1".

    Tūlīt aiz ražotāja ID ir datu struktūra, ko sauc par BIOS parametru bloku (BPB). Tajā ir informācija, kas nepieciešama, lai atrastu NTLDR failu. Tā kā BPB parasti atrodas vienā nobīdē, standarta parametri ir viegli atrodami. Tā kā JMP instrukcija apiet BPB struktūru, tās lielumu nākotnē var palielināt, ja šeit ir jāsaglabā papildu informācija.
    Tagad apskatīsim, kā sāknēšanas sektori izskatās trīs galvenajām failu sistēmām - FAT16, FAT32 un NTFS.

    FAT16 sāknēšanas sektors

    AT cilne. 6 ir dots FAT16 failu sistēmas sāknēšanas sektora apraksts.

    Ofsets

    | |

    0x00| 3 baiti| JMP instrukcija
    0x03| 2 x GARA| OEM ID
    0x0B| 25 baiti| BPB
    0x24| 26 baiti| Uzlabots BPB
    0x3E| 448 baiti| Sāknēšanas kods
    0x01FE| 2 baiti| sektora beigu marķieris (0x55AA)


    Konkrēts piemērs parāda FAT16 sāknēšanas sektora saturu. Šeit ir trīs sadaļas:
    • baiti 0x00-0x0A satur JMP instrukciju un OEM ID (treknrakstā);
    • baiti 0x0B-0x3D satur BPB un paplašināto BPB;
    • pārējie baiti satur sāknēšanas kodu un sektora beigu marķieri (tiek parādīts treknrakstā).
    Šajās divās tabulās ir parādīts BPB saturs ( cilne. 7) un pagarināts BPB ( cilne. astoņi) FAT16. Dotās vērtības atbilst sāknēšanas sektoram, kas parādīts attēlā. 4.

    Ofsets

    | |

    Nozīme

    |

    Apraksts


    0x0D| 1 baits| 0x40| Sektoru skaits klasterī. Tā kā FAT16 atbalsta ierobežotu skaitu klasteru (līdz 65 536), lielākiem apjomiem katrā klasterī ir nepieciešams vairāk sektoru. Šī lauka noklusējuma vērtība ir atkarīga no sējuma lieluma. Derīgās vērtības ir: 1, 2, 4, 8, 16, 32, 64 un 128. Vērtības, kas palielina klastera lielumu virs 32 KB (baitu skaits sektorā ir reizināts ar sektoru skaitu klasterī) var izraisīt kļūdas
    0x0E| 2 baiti| 0x0100| Rezervētie sektori - sektoru skaits pirms pirmās FAT tabulas, ieskaitot sāknēšanas sektoru. Šī lauka vērtība vienmēr ir 1

    0x11| 2 baiti| 0x0002| Kopējais 32 baitu failu un direktoriju nosaukumu skaits, ko var saglabāt sējuma saknes direktorijā. Parasti šī lauka vērtība ir 512. Sējuma etiķetes glabāšanai vienmēr tiek izmantots viens elements, tāpēc maksimālais failu un direktoriju skaits nepārsniedz 511
    0x13| 2 baiti| 0x0000| Sektoru skaits sējumā, izteikts kā 16 bitu vērtība. Sējumiem ar vairāk nekā 65 536 sektoriem šis lauks netiek izmantots, un tā vērtība ir 0

    0x16| 2 baiti| 0xFC00| Sektoru skaits katrā FAT kopijā. Lai aprēķinātu saknes direktorija atrašanās vietu, tiek izmantota šī lauka vērtība, FAT kopiju skaits un rezervēto sektoru skaits. Zinot maksimālo ierakstu skaitu saknes direktorijā, varat arī uzzināt, kur sākas lietotāja dati.

    0x1A| 2 baiti| 0x4000| Galvu skaits. Izmanto disku zema līmeņa formatēšanai
    0x1c| 4 baiti| 0x3F000000| "Paslēpto" sektoru skaits - sektoru skaits pirms sāknēšanas sektora. Izmanto sāknēšanas laikā, lai aprēķinātu saknes direktorija un datu absolūto nobīdi
    0x20| 4 baiti| 0x01F03E00| Sektoru skaits sējumā, izteikts kā 32 bitu vērtība. Izmanto sējumiem ar vairāk nekā 65 536 nozarēm


    Ofsets

    | |

    Nozīme

    |

    Apraksts

    0x24| 1 baits| 0x80| Ierīces fiziskais numurs. Satur 0x00 disketēm un 0x80 cietajiem diskiem. Izmantots INT 13h, lai piekļūtu diskam. Šī lauka vērtība ir nozīmīga tikai sāknēšanas ierīcei.
    0x25| 1 baits| 0x00| Rezervēts. FAT16 gadījumā šī lauka vērtība vienmēr ir 0
    0x26| 1 baits| 0x29| Paplašinātā sāknēšanas sektora paraksts. Operētājsistēmā Windows 2000 šim laukam ir jābūt 0x28 vai 0x29
    0x27| 4 baiti| 0xA88B3652| Sējuma sērijas numurs. Formatējot disku, ģenerēts nejaušs skaitlis
    0x2B |11 baiti| NAV VĀRDA | Tilpuma etiķete. Operētājsistēmā Windows 2000 sējuma etiķete tiek saglabāta īpašā failā
    0x36| 2 x GARA| FAT16| Failu sistēmas tips. Atkarībā no diska formāta šajā laukā var būt FAT, FAT12 vai FAT16 rakstzīmes.



    rīsi. 4
    FAT32 sāknēšanas sektors

    FAT32 sāknēšanas sektoram ir daudz kopīga ar FAT16 sāknēšanas sektoru, taču BPB satur papildu laukus, un FAT16 izmantotie lauki atrodas dažādās adresēs. Tādējādi ar FAT32 formatētus diskus nevar nolasīt operētājsistēmas, kas nav saderīgas ar FAT32.

    AT cilne. deviņi parāda FAT32 failu sistēmas sāknēšanas sektora saturu.

    Ofsets

    | |

    Nozīme

    |

    Apraksts

    0x0B| 2 baiti| 0x0002| Baitu skaits sektorā ir sektora lielums. Derīgās vērtības ir 512, 1024, 2048 un 4096. Lielākajai daļai disku šī lauka vērtība ir 512
    0x0D| 1 baits| 0x40| Sektoru skaits klasterī. Tā kā FAT32 atbalsta ierobežotu skaitu klasteru (līdz 4 294 967 296), ļoti lieliem apjomiem katrā klasterī ir nepieciešams vairāk sektoru. Šī lauka noklusējuma vērtība ir atkarīga no sējuma lieluma. Derīgās vērtības ir 1, 2, 4, 8, 16, 32, 64 un 128. Operētājsistēmā Windows 2000 FAT32 tiek atbalstīti apjomi līdz 32 GB. Lielāki sējumi, kas izveidoti ar Windows 95 OSR2 un Windows 98, ir pieejami operētājsistēmā Windows 2000
    0x0E| 2 baiti| 0x0200| Rezervētie sektori - sektoru skaits pirms pirmās FAT tabulas, ieskaitot sāknēšanas sektoru. Šī lauka vērtība FAT32 parasti ir 32
    0x10| 1 baits| 0x02| FAT tabulas kopiju skaits šim sējumam. Šī lauka vērtība vienmēr ir 2
    0x11| 2 baiti| 0x0000| Kopējais 32 baitu failu un direktoriju nosaukumu skaits, ko var saglabāt sējuma saknes direktorijā (tikai FAT12/FAT16). FAT32 sējumiem šim laukam ir jābūt 0
    0x13| 2 baiti| 0x0000| Sektoru skaits sējumā, kas izteikts kā 16 bitu vērtība (tikai FAT12/FAT16). FAT32 sējumiem šim laukam ir jābūt 0
    0x15| 1 baits| 0xF8| Multivides veids. Vērtība 0xF8 norāda uz cieto disku, 0xF0 norāda uz augsta blīvuma disketi. Šis lauks netiek izmantots operētājsistēmā Windows 2000
    0x16| 2 baiti| 0x0000| Sektoru skaits katrā FAT kopijā (tikai FAT12/FAT16). FAT32 sējumiem šim laukam ir jābūt 0
    0x18| 2 baiti| 0x3F00| Sektoru skaits trasē. Izmanto disku zema līmeņa formatēšanai
    0x1A| 2 baiti| 0xFF00| Galvu skaits. Izmanto disku zema līmeņa formatēšanai
    0x1c| 4 baiti| 0xEE39D700| "Paslēpto" sektoru skaits - sektoru skaits pirms sāknēšanas sektora. Izmanto sāknēšanas laikā, lai aprēķinātu saknes direktorija un datu absolūto nobīdi
    0x20| 4 baiti| 0x7F324E00| Sektoru skaits sējumā, izteikts kā 32 bitu vērtība. Izmanto sējumiem ar vairāk nekā 65 536 nozarēm
    0x24| 4 baiti| 0x83130000| Sektoru skaits FAT (tikai FAT32)
    0x28| 2 baiti| 0x0000| Paplašināti karodziņi (tikai FAT32). Šī vārda atsevišķiem bitiem ir šāds mērķis: biti 0-3 - aktīvo FAT skaits; biti 4-6 ir rezervēti; bits 7 ir 0, ja notiek FAT "spoguļošana"; ir vienāds ar 1, ja ir aktīvs tikai viens FAT; biti 8-15 - rezervēti
    0x2A| 2 baiti| 0x0000| Failu sistēmas versija (tikai FAT32)
    0x2c| 4 baiti| 0x02000000| Klastera numurs pirmajam saknes direktoriju klasterim (tikai FAT32). Parasti šī lauka vērtība ir 2
    0x34| 2 baiti| 0x0600| Sektora numurs ar sāknēšanas sektora dublējumu (tikai FAT32). Parasti šī lauka vērtība ir 6
    0x36| 12 baiti| 0x000000000000000000000000| Rezervēts (tikai FAT32)

    cilne. 10.


    Ofsets

    | |

    Nozīme

    |

    Apraksts

    0x40| 1 baits| 0x80| Ierīces fiziskais numurs. Satur vērtības 0x00 disketēm un 0x80 cietajiem diskiem. Izmantots INT 13h, lai piekļūtu diskam. Šī lauka vērtība ir nozīmīga tikai sāknēšanas ierīcei. 12 0x0D| 1 baits| 0x08| Sektoru skaits klasterī
    0x0E| 2 baiti| 0x0000| Rezervētie sektori
    0x10| 3 baiti| 0x000000| Vienmēr 0
    0x13| 2 baiti| 0x0000| Netiek izmantots NTFS
    0x15| 1 baits| 0xF8| Multivides veids
    0x16| 2 baiti| 0x0000| Vienmēr 0
    0x18| 2 baiti| 0x3F00| Sektoru skaits vienā trasē
    0x1A| 2 baiti| 0xFF00| Galvu skaits
    0x1c| 3 baiti| 0x3F000000| "Slēpto" sektoru skaits
    0x20| 4 baiti| 0x00000000| Netiek izmantots NTFS
    0x24| 4 baiti| 0x80008000| Netiek izmantots NTFS
    0x28 |2 x GARA| 0x4AF57F0000000000| Kopējais sektoru skaits
    0x30| 2 x GARA| 0x0400000000000000| $MFT faila loģiskais klastera numurs
    0x38| 2 x GARA| 0x54FF070000000000| Loģiskā klastera numurs failam $MFTMirr
    0x40 |4 baiti| 0xF6000000| Sektoru skaits faila ieraksta segmentā
    0x44| 4 baiti | 0x01000000| Klasteru skaits indeksa blokā
    0x48| 2 x GARA| 0x14A51B74C91B741C| Sējuma sērijas numurs
    0x50| 4 baiti| 0x00000000| Pārbaudes summa