Oporavak Windows pokretačkog sektora. Kako vratiti sektor za pokretanje i zapis za pokretanje sistema

Kako popraviti hdd boot sektor

Gotovo svaki korisnik koji radi sa računarom suočava se sa problemom oštećenja HDD sektora. Za to može postojati više razloga, od nepravilnog gašenja do dubokog prodora virusa. Postoji mnogo mogućih načina za vraćanje sektora za pokretanje HDD-a i podataka na njemu (u nekim slučajevima informacije mogu biti izgubljene zauvijek). Neke opcije će biti previše komplikovane za obične korisnike računara, a najgore je to što pogrešne radnje mogu dovesti do samog ovog procesa nepovratnog gubitka podataka ili globalnog oštećenja celokupnog sistema. Stoga je prvo pravilo prije početka sanacijskih radova pokušati smanjiti broj utjecaja, a posebno nerazumljivih i neprovjerenih manipulacija. Nije preporučljivo bilo šta brisati, rezati ili kopirati. Svaki problem je individualan, tako da ćete morati provjeriti sektor na drugom softveru. Postoji mnogo različitih programa, a najpopularniji su:

HDDScan;
Active File Recovery;
R-Studio;
Norton Partitionmagic;
Raxco;
EASEUS Partition Master.

I to, naravno, nije sve, ali ovi programi se najčešće nose sa zadatkom i uživaju u dobrim recenzijama među korisnicima. Nažalost, ovo nije uvijek u mogućnosti vratiti hdd boot sektor što je prije moguće, mogu se pojaviti problemi s određivanjem tipa sistema datoteka ili prisustvo ovog sektora neće biti vidljivo.

Formatiranje medija

Ova metoda je pogodna za one kojima nije stalo do informacija na medijima i važno je što prije vratiti hdd boot sektor. Nakon ove procedure, u 80% slučajeva, rad se potpuno obnavlja. Ali ovoj metodi se češće pribjegava već u najekstremnijim slučajevima, jer. podaci na disku i dalje igraju važnu ulogu za gotovo sve, posebno ako je u pitanju radni računar.

testdisk
Ako se korisnik prvi put susreće s problemom i apsolutno ne zna kako vratiti hdd2 sektor za pokretanje, ovaj uslužni program može se vrlo brzo nositi sa zadatkom. Međutim, ne bez sudjelovanja samog korisnika, bit će potrebno razumjeti neke točke. Posebna složenost programa je engleski interfejs. Sa poznavanjem tehničkih riječi, sistem će biti razumljiv.

Razmotrite ovu metodu tačku po tačku:
1) Pronađite Kreirajte novu datoteku dnevnika, ako je potrebno, unesite dnevnik.
2) Zatim morate pronaći oštećeni medij prema opisu njegovih karakteristika, na primjer: Disk / dev / sds - 160 GB, odaberite ga.
3) Sljedeći korak, odaberite tip particije između Intel, Sun, Mac, itd.
4) Nakon toga se otvaraju moguće operacije koje se mogu obaviti sa diskom. Odaberite Analiziraj.
5) Zatim slijedi analiza mogućih gubitaka i ukupne strukture.
6) Izbor geometrije na disku
7) Posljednji koraci u odjeljku "Master Boot Record" odgovorni su za ponovno pokretanje sektora. Morate odabrati oštećeni disk, zatim provjeriti sektore, prepisati MBD.

Uz ispravan tok radnje, nakon ponovnog pokretanja, disk bi trebao ponovo funkcionisati i istovremeno imati sve svoje podatke u istom obliku.

Drugi način je aplikacija na Windows-u
Iz različitih razloga, prva opcija možda neće raditi, a pitanje kako vratiti vaš hdd3 boot sektor ostaje otvoreno. Da bismo razumjeli sam proces oporavka, pogledajmo bliže šta je MBR.

MBR je prvi sektor koji se nalazi na disku, ima posebnu particionu tabelu i program za pokretanje, čita podatke i njihovu putanju, počevši od hard diska pa do particije instaliranog operativnog sistema.

Tok akcije:
1) Prvo morate uključiti računar i odabrati boot sa instalacionog diska ili USB drajva, pritisnuti bilo koju tipku i odabrati "System Restore" u prozoru za instalaciju Windowsa, ako se pronađe problem, kliknite na popravi i restartujte.
2) Ako ovo nije pomoglo sektoru za pokretanje, ponovo otvorite "vraćanje sistema" i odaberite "sljedeću" stavku, napišite bootrec / fixmbr u komandnoj liniji. Ova komanda će provjeriti kompatibilnost glavnog zapisa za pokretanje i riješiti problem njegovog oštećenja. Ali ništa se neće promijeniti u tabeli particija.
3) Izdajemo sljedeću bootrec / fixboot komandu, ova akcija piše novi sektor za pokretanje koji će biti kompatibilan sa Windowsom. Kliknite na "izlaz" i ponovo pokrenite računar.

Sve u svemu, ovo bi trebalo da funkcioniše! Ali kao što praksa pokazuje, vraćanje sektora za pokretanje HDD-a nije tako jednostavno, a u ovom slučaju postoji više načina i naredbi:
1) Naredba bootrec / ScanOs vrši potpuno skeniranje i pretragu operativnih sistema, ako se pronađe, bit će vidljiva na ekranu.
2) bootrec / RebuildBcd se koristi za dodavanje pronađenog Windowsa u opći meni za pokretanje, kombinacija Y i enter će završiti proces dodavanja.

Ako ni to ne uspije, komanda poput bootsect/NT60 SYS od slučaja do slučaja može vratiti sektor za pokretanje HDD ažuriranjem glavnog koda za pokretanje. Zatim morate kliknuti na "odjava" i ponovo pokrenuti računar.
Naravno, ovo su daleko od svih postojećih metoda i programa, pa ako ove opcije nisu pomogle, pametno je obratiti se kompjuterskom forumu, jer se mnogi korisnici susreću sa ovim problemom i govore jedni drugima kako da postupe kako bi razumno vratite HDD boot sektor i ne oštetite ga još više. Sektori za podizanje sistema su prilično popularna tema, ako proguglate, postaje jasno da su situacije s kvarom bootloadera vrlo različite, ali gotovo uvijek postoji kontraakcija na bilo koju radnju. Evo još nekih dobrih i efikasnih programa za oporavak tvrdog diska:
MBRFix
Paragon tvrdi disk
Hirlen's Boot

Svaki Windows operativni sistem personalnog računara ima posebne alate koji su odgovorni za radnju ili operaciju. Ali postoji takav alat pomoću kojeg možete promijeniti greške i probleme, kao i vratiti prozore iz komandne linije.
Ako pokretanje OS-a ne uspije, trebate koristiti pomoć uslužnog programa Bootrec.exe

Uz njegovu pomoć rješavaju se problemi na računalu, ispravljaju se podaci, uključujući preuzimanja Windowsa ili konfiguracijske datoteke preuzimanja.

Bootrec.exe - Pomoć u popravljanju pokretanja Windowsa

Ako imate problema sa pokretanjem računara i nađete probleme sa njim, trebalo bi da koristite metod za ispravljanje grešaka pri pokretanju Windows-a. Nije važno koji je Windows instaliran, problem se mora riješiti kako biste mogli nastaviti obavljati zadatke koji su vam dodijeljeni.

Kada rade sa alatom kao što je Bootrek.exe, oni koriste komande za , ali ako se problem pojavi u samom OS-u, alat treba pokrenuti unutar njega.

Ako se to dogodilo u verziji Windows 7, trebat će vam instalacioni medij ili disk koji može vratiti sektor za pokretanje tvrdog diska. Možete pokrenuti sa USB ili DVD diskova, zavisi od verzije OS-a.

sl.1. Kada vidite takvu sliku na monitoru, kliknite na označenu funkciju

Zatim morate odlučiti o izboru operativnog sistema koji treba ažurirati. Ovo je ozbiljan poduhvat, jer među mnogim sistemima samo jedan treba popraviti. Kliknite na dugme "Dalje" da nastavite.

sl.2. Otvorit će se novi prozor sa svojstvima oporavka, ali ovdje je potrebna samo komandna linija za pokretanje

Ako ne postoji disk za instalaciju na Windows 7 ili disk odgovoran za vraćanje sektora za pokretanje, trebat će vam pristup alatima. Oni koriste skrivene particije za oporavak. Windows 7 će ih moći automatski postaviti kada se OS instalira.

Pratite određeni redosled: potreban vam je pristup sistemima za oporavak, dijagnostici, naprednim opcijama i komandnoj liniji

Pisanje novih sektora za pokretanje

Funkcija bootrec sa opcijom /FixBoot će omogućiti pisanje u sektor za pokretanje unutar sistemske particije na čvrstim diskovima. Prilikom izvođenja ove procedure morate koristiti particije za pokretanje, ali samo one koje su kompatibilne sa verzijama Windows 7 i 8.

Ove opcije se mogu koristiti:

  • Ako postoje oštećenja na boot sektorima, a njihova struktura i veličina ne zadovoljavaju zahtjeve tvrdog diska.
  • Prilikom pisanja nekompatibilnih sektora za pokretanje sa Windows sistemom.
  • Kada je instaliran stari Windows OS umjesto nove verzije.
Da biste napisali novi sektor za pokretanje, potrebno je da pokrenete bootrec.exe kao na slici

Novi Microsoftov Windows 10 operativni sistem je već stekao popularnost među milionima korisnika računara širom sveta. Ali kao i svi novi proizvodi, Windows 10 nije bez mana. Mnogi korisnici ovog OS-a doživljavaju problemi sa bootloaderom. Najčešće se ovaj problem javlja zbog nove politike ažuriranja operativnog sistema.

Sada u Windows 10 ne možete isključiti ažuriranja, kao što je to bilo u Windows 7 i XP.

Isti problem sa bootloaderom se manifestuje kada korisnik ne čeka da se ažuriranje sistema završi i isključuje ga dugme POWER.

Nakon što korisnik ponovo uključi računar, na ekranu svog monitora susreće takvu poruku.

Ova poruka ukazuje da je vaš bootloader oštećen i da ga treba popraviti. Također je vrijedno napomenuti da isključivanje računara tokom ažuriranja nije jedini razlog kvara. Bootloader još uvijek može biti oštećen viruse i razne zlonamjerne programe. Još jedan prilično čest uzrok neuspjeha je neispravan HDD, koji su loši sektori, odnosno, boot zapis će se nalaziti na ovim sektorima. Takođe, uzrok pada pokretačkog programa može biti instaliranje mlađeg OS-a na Windows 10. Kako bismo pomogli našim čitateljima da obnove bootloader, u nastavku smo pripremili primjere u kojima ćemo detaljno opisati kako ga vratiti.

Najlakši način za oporavak

Kada korisnik računara vidi poruku o kvaru bootloadera, prvo pitanje koje se postavlja korisniku računara je kako vratiti pokretač Windows 10. U ovom primjeru ćemo opisati najlakši način da ga vratite u prethodno stanje. Za ovaj primjer trebamo .

Ako nemate ovaj disk i pristup Internetu, možete ga napraviti na drugom računaru sa istim operativnim sistemom.

Za ovaj zadatak možete koristiti i originalni instalacioni disk za Windows 10. Pa, hajde da počnemo. Umetnite disk za oporavak u drajv i pokrenite se sa njega kada se računar pokrene.

U prvom prozoru čarobnjaka za disk za oporavak morate navesti raspored tastature, što će otvoriti meni čarobnjaka.

U ovom prozoru ćemo odabrati drugu karticu " Rješavanje problema” i odmah idite na sljedeći “”.

U dodatnim parametrima zanima nas kartica "". Nakon što kliknete na ovu vezu, čarobnjak će od vas tražiti da odaberete OS za vraćanje njegovog pokretanja.

Računar koji se testira ima instaliran jedan Windows 10 operativni sistem, tako da postoji samo jedan izbor u čarobnjaku. Jednom kada je OS izabran, sistem će početi da rešava probleme na računaru i trebalo bi da popravi oštećeni pokretač.

Ako korištenjem ove metode ne uspijete vratiti Windows 10 u radni status, tada ćemo u sljedećim primjerima opisati detaljan proces vraćanja sektora za pokretanje pomoću sistemskih uslužnih programa diskpart I BCDboot.

Vraćanje pokretačkog programa Windows 10 pomoću komandne linije

Za ovu metodu nam je također potrebno Windows 10 disk za oporavak. Pokrenimo se s diska, kao u prethodnom primjeru do stavke "". U ovom meniju nas zanima kartica "" na koju ćemo ići.

Prije svega, pokrenut ćemo uslužni program konzole na komandnoj liniji diskpart. Da biste to učinili, u konzoli unesite naredbu diskpart

Ovaj alat nam je potreban za prikaz informacija o svim lokalnim diskovima u sistemu. Sada moramo pronaći broj particije pokretačkog programa. Ovo je obično skrivena particija koja zauzima 500 MB. Ovu particiju automatski kreira instalater za Windows 10. Zatim, da bismo je potražili u DiskPart-u, ući ćemo naredbu za volumen liste

Sa slike možete vidjeti da se particija sa zapisom za pokretanje nalazi u prvom volumenu na drajvu C. Takođe na slici možete vidjeti da je sam Windows 10 instaliran na drajvu D. Sada moramo izaći iz programa diska. To možete učiniti naredbom za izlaz.

Nakon što izađete iz DiskParta, unesite komandu bcdboot.exe D:\Windows Takođe imajte na umu da komanda koristi disk D, pošto je na njemu instaliran deset.

Ova komanda je potpuno vratila desetine datoteka za pokretanje. Princip ove naredbe je korištenje uslužnog programa BCDboot. Programeri su posebno kreirali ovaj uslužni program za rad sa datotekama za pokretanje sistema Windows. Također je vrijedno napomenuti da zahvaljujući istom uslužnom programu, Windows instalateru kreira skrivenu particiju i kopira boot fajlove na nju.

Vraćanje pokretača Windows 10 pomoću komandne linije (drugi metod)

U drugoj metodi ćemo također koristiti uslužne programe diskpart I BCDboot i pokušajte prepisati bootloader. Da biste to učinili, pokrenite DiskPart i saznajte na kojem se disku nalazi naša skrivena particija i particija na kojoj je instaliran Windows 10. Pokretanje ovog uslužnog programa je opisano iznad.

Sada moramo formatirati skrivenu particiju, koja se nalazi u prvom volumenu. Da bismo to učinili, upisat ćemo naredbu select volume 1, koja će odabrati našu skrivenu šifriranu particiju veličine 500 MB.

Sljedeći korak je formatiranje odabrane particije. Ovo se radi kako bi se iz njega izbrisali svi fajlovi. Za ovu operaciju unesite naredbu u formatu konzole fs=FAT32

Nakon formatiranja naše particije, izaći ćemo iz uslužnog programa za disk i ući ćemo u novu naredbu bcdboot.exe D:\Windows koja je unesena u prethodnom primjeru.

Ova komanda neće popraviti datoteke pokretača kao u prethodnom primjeru, ali napravi novi. Kao što ste već shvatili, ova metoda se koristi ako prva nije uspjela.

Još jedan način da popravite pokretanje sistema Windows 10 pomoću komandne linije

Ova metoda zahtijeva pomoćni program bootrec. Za razliku od prethodnog uslužnog programa, ovaj uslužni program ne vraća datoteke pokretača, već vratiti zapis o pokretanju. To je ona vraća MBR- prvi sektor na HDD-u. Za operativni sistem je veoma važno da MBR bude siguran i zdrav. Kada se računar pokrene, njegov BIOS pre svega traži MBR za pokretanje operativnog sistema sa njega. Za ovaj primjer, počnimo, kao iu prethodnim primjerima, komandnu liniju. Uslužni program u pitanju ima dvije glavne komande /FixMbr i /FixBoot Prva naredba je obavezna popraviti MBR, i drugi stvara novi. Prije svega, razmotrite situaciju kada je naš MBR oštećen. Da biste to učinili, unesite prvu naredbu u konzolu.

Na gornjoj slici možete vidjeti da je operacija uspjela, što znači da je MBR vraćen.

Sada razmotrite situaciju u kojoj prva metoda ne radi, odnosno kreirat ćemo novi MBR sektor. Da bismo to učinili, koristimo drugu naredbu.

Sa gornje slike možete vidjeti da je novi MBR sektor uspješno kreiran.

Primjeri pokazuju koliko je lako vratiti MBR sektor koristeći Bootrec konzolni uslužni program. Ako imate problem sa startom m Windows 10, preporučujemo da prvo koristite ovaj primjer.

Očistimo sistem od zlonamjernog softvera prije vraćanja pokretačkog programa

Ako zlonamjerni softver uzrokuje pad pokretača, onda ovo zlonamjerni kod se mora ukloniti prije oporavka. To će vam pomoći u ovoj situaciji. Ovo je disk za spašavanje ima mnogo alata za obnavljanje računara, kao i za lečenje od virusa. Dr.Web LiveDisk možete preuzeti na njegovoj službenoj web stranici www.drweb.ru. Ovaj Live CD je baziran na Linuxu i besplatan je. Ovaj disk se distribuira kao ISO slika koja se može narezati na optički disk ili USB fleš disk. Nakon narezivanja slike na disk, pokrenite Dr.Web LiveDisk.

Odaberite prvu stavku u start meniju i nastavite sa preuzimanjem Dr.Web LiveDisk. Nakon nekoliko sekundi trebao bi se pokrenuti OS baziran na Linuxu, koji je zapravo Dr.Web LiveDisk.

U ovom operativnom sistemu možete potpuno očistiti računar od virusa, pa čak i napraviti rezervnu kopiju svih informacija.

Korisna je i činjenica da ovaj OS ima punu internet podršku i ugrađeni pretraživač Firefox.

Sažimanje

U zaključku, želio bih reći da ako znate sve zamršenosti oporavka bootloadera, tada možete brzo popraviti svoj računar. Također je vrijedno obratiti pažnju na situaciju kada je nemoguće vratiti boot sektor i sam bootloader. U ovom slučaju, morate igrati na sigurno i koristiti alate za potpuno vraćanje sistema. Ova sredstva su puna slika sistema, kreiran pomoću samog Windows 10 OS, kao i programa kao npr Acronis True Image. Nadamo se da će vam naš materijal pomoći da vratite bootloader iz MBR-a, a računalo će raditi kao i prije.

Povezani video zapisi

Windows 7 bootloader prestaje da radi iz mnogo razloga - ako je boot.ini oštećen ili ako pokušate da instalirate XP zajedno sa Sedam, nakon čega ovaj ne želi da se pokrene. To je zbog činjenice da XP prepisuje MBR zapis pokretanja operativnog sistema Windows 7. Obično se pokretački program Windows 7 vraća pomoću standardnih sistemskih alata. Možete koristiti i drugi alat, kao što je Bootice.

Najlakši način za vraćanje pokretačkog programa

Ako pritiskom na F8 ne otvorite dodatne metode pokretanja i alat za rješavanje problema, tada ćete morati koristiti disk za oporavak Windows 7 ili fleš disk. na dnu prozora za instalaciju OS-a.

  1. Računar će automatski pokušati pronaći rješenje problema, o čemu će vas obavijestiti u prozoru koji se otvori.
  2. Ako je uslužni program za oporavak dorastao zadatku, preostaje samo ponovno pokretanje.

Ako nije bilo moguće vratiti Windows 7 bootloader nakon XP-a, upotrijebite alat za popravku pokretanja, koji je, zajedno s ostalima, dio instalacionog diska ili fleš diska. Obično se ove jednostavne metode mogu nositi s jednostavnim problemima pokretanja MBR-a.

Uredite boot.ini

Boot.ini je podrazumevano odgovoran za pokretanje sistema. Ako je jedan od OS-a pogrešno instaliran ili uklonjen, njegov unos u neradnom stanju bit će pohranjen u istom boot.ini. Nalazi se u korenu sistemske particije, tako da da biste ga uređivali, računar mora biti konfigurisan da prikazuje skrivene datoteke.

Ponekad boot.ini može biti oštećen virusom ili neki program može doprinijeti tome, nakon čega se OS ne pokreće sam.

Popravka je jednostavna - pokrenite sistem sa LiveCD-a i uredite boot.ini sa običnim notepadom. Ovde postoje samo dva odeljka - pokretački program, koji kontroliše pokretanje i operativni sistem. Trebali biste zapamtiti vrijednost nekoliko parametara:

  • timeout=10 - vrijeme u sekundama tokom kojeg korisnik može odabrati OS za pokretanje;
  • multi(0) i disk(0) su parametri koji moraju imati nula vrijednosti;
  • rdisk(0) - broj diska sa sistemskom particijom (računa se od nule).

Općenito, boot.ini sa jednim OS bi trebao izgledati kao na slici.

Korišćenje komandne linije za vraćanje MBR sektora

Možete ući u režim komandne linije sa istog diska za pokretanje ili fleš diska tako što ćete otvoriti alatku za vraćanje sistema i izabrati poslednju stavku "Komandna linija".

  1. Unesite naredbu Bootrec, a zatim pritisnite Enter, pojavit će se kompletna lista funkcija
  2. Zapišite MBR sektor, za koji postoji naredba Bootrec.exe /FixMbr;
  3. O uspješnom završetku operacije nakon pritiska na Enter, računar će obavijestiti korisnika u sljedećem redu;
  4. Zatim izvršite proceduru za pisanje novog sektora za pokretanje, za koji unesite Bootrec.exe /FixBoot;
  5. Ostaje samo da uđete u Exit i pokušate ponovo pokrenuti računar.
  1. Unesite komandnu liniju sa instalacionog diska ili fleš diska;
  2. Unesite Bootrec /ScanOs, nakon čega će uslužni program skenirati računar u potrazi za operativnim sistemom;
  3. Napišite naredbu Bootrec.exe /RebuildBcd u sljedećem redu, program će od vas zatražiti da dodate sve pronađene verzije Windowsa u start meni, uključujući XP, itd.;
  4. Ostaje da se složimo s tim pritiskom na Y i Enter redom, nakon čega, kada se sistem pokrene, imat ćete izbor koji OS ćete pokrenuti - XP ili sedam.

Problem sa MBR-om možete riješiti još jednom komandom. Da biste to učinili, u komandnoj liniji unesite bootsect /NT60 SYS, a zatim Enter. Unesite Exit za izlaz. Kao rezultat toga, glavni kod za pokretanje će biti ažuriran i vaši sistemi će se pojaviti na listi tokom pokretanja.

U slučaju ozbiljnih problema, možda neće biti moguće vratiti MBR koristeći opisane metode, tako da biste trebali pokušati prepisati datoteke u spremištu za pokretanje.

BOOTMGR nedostaje

Takvu poruku na crnom ekranu računar obično prikazuje kada je MBR sektor oštećen ili izbrisan. Razlog možda nije povezan sa MBR-om, na primjer, ako je BIOS izgubio postavke kartice Boot i sistem pokušava da se pokrene sa pogrešnog diska. Ali češće je kriv bootloader, pa ćemo opisati kako vratiti Windows 7 boot.

Na disku sa Windows 7 uvek postoji mala rezervisana skrivena particija od 100 megabajta za pisanje datoteka za pokretanje OS, uključujući oštećeni BOOTMGR. Možete jednostavno kopirati BOOTMGR sa instalacionog medija i pisati na ovu particiju. Za ovo:

  1. Idite na komandnu liniju sa diska za oporavak.
  2. Unesite redom komande diskpart i list volume, nakon čega će se na ekranu pojaviti lista vaših diskova i slova koja je sistem dodijelio svakom od njih. Zanimaju nas rezervisana particija od 100 MB i optički drajv - diskovi C i F, kao na slici.
  3. Za izlaz upišite Exit i pritisnite Enter.

Otkucajte slovo instalacionog pogona praćeno dvotočkom i naredbom za kopiranje bootmrg na rezerviranu particiju. To će izgledati ovako:

  • F: a zatim Enter;
  • kopirajte bootmgr C:\ i pritisnite Enter;
  • Izađite, uslužni program će izaći.

Ako kopiranje na skrivenu particiju ne uspije, prodavnica za preuzimanje može biti potpuno prepisana. Vraćanje pokretačkog programa Windows 7 se vrši pomoću naredbe bcdboot.exe N:\Windows, gdje je N slovo pogona sa OS-om. Nakon što ste obaviješteni da su datoteke uspješno kreirane, možete izaći iz alata komandom Exit i ponovo pokrenuti računar.

  • napišite redak diskpart na komandnoj liniji, koja poziva uslužni program;
  • da ispiše sve dostupne fizičke diskove upiši listu disk;
  • potrebni disk se bira naredbom sel disk 0, gdje je 0 broj jedinog instaliranog HDD-a;
  • da biste prikazali sve particije čvrstog diska, unesite particiju liste;
  • da izaberete rezervisanu particiju, napišite naredbu sel part 1, gde je 1 broj particije;
  • učinite ga aktivnim upisivanjem aktivnog;
  • Izađite iz aplikacije pisanjem izlaza.

U ekstremnim slučajevima, možete potpuno ručno izbrisati i formatirati sistemsku particiju tako što ćete početi sa nekog LiveCD-a, a zatim pomoću komande bcdboot.exe ponovo kreirati sektor.

Korištenje Bootice

Ako je Windows XP instaliran nakon "Seven", zbog prebrisanog MBR sektora, pokreće se samo XP i nemate mogućnost da izaberete sistem nakon što uključite računar. Istovremeno, oba sistema su potpuno funkcionalna i možete vrlo lako vratiti start meni, za šta se koristi uslužni program Bootice:


U novom prozoru Bootice na lijevoj strani vidjet ćete listu pokretanja OS-a, u koju ćete morati dodati nedostajuću "Sedam" u Windows XP:

  • kliknite na "Dodaj";
  • na listi koja se otvori, izaberite liniju novog unosa za Windows 7;
  • sa desne strane u gornjem polju za unos izaberite čvrsti disk;
  • u polju ispod označite odeljak sa "sedam";
  • kliknite na sačuvaj osnovne postavke.

Program će vas obavijestiti o uspješnoj promjeni ovog elementa u Boot-u i možete izaći iz Bootice-a. Sljedeći put kada uključite računar, već možete odabrati koji OS ćete pokrenuti sa tvrdog diska - Windows 7 ili XP.

Žalite se na sadržaj


  • Kršenje autorskih prava Spam Nevažeći sadržaj Neispravni linkovi


  • poslati

    Bez obzira koliko je napredan operativni sistem, on se ne može pokrenuti bez dva sektora na čvrstom disku koji sadrže kod potreban za pokretanje bilo kog operativnog sistema. Prvi sektor se zove glavni zapis za pokretanje (MBR); uvijek se nalazi na: sektor 1/cilindar 0/glava1 i prvi je sektor tvrdog diska. Drugi najvažniji sektor je sektor za pokretanje (boot sektor), koji se nalazi u prvom sektoru svakog volumena.

    Master Boot Record

    Glavni zapis za pokretanje je najvažnija struktura diska; ovaj sektor se kreira kada je disk particioniran. MBR sektor sadrži mali kod koji se zove Master Boot Code, kao i potpis diska i tabelu particija. Na kraju MBR sektora nalazi se dvobajtna struktura koja označava kraj sektora. Ima vrijednost 0x55AA. Potpis diska je jedinstveni broj koji se nalazi na ofsetu 0x01B8 koji omogućava operativnom sistemu da jedinstveno identifikuje disk.

    Kod koji se nalazi u MBR sektoru obavlja sljedeće radnje:

    • traži aktivnu particiju u tabeli particija;
    • traži početni sektor aktivne particije;
    • učitava kopiju sektora za pokretanje sa aktivne particije u memoriju;
    • prenosi kontrolu na izvršni kod iz sektora za pokretanje.
    Ako se ove funkcije iz nekog razloga ne dovrše, izdaje se jedna od sljedećih poruka o sistemskoj grešci:
    • nevažeća tabela particija;
    • Nedostaje operativni sistem.
    Imajte na umu da za diskete ne postoji koncept MBR-a. Boot sektor je prvi sektor na disku. Takođe imajte na umu da svaki čvrsti disk sadrži MBR sektor, ali kod za pokretanje se koristi samo na diskovima koji imaju aktivnu primarnu particiju.

    Pregradni stol

    Tablica particija je struktura od 64 bajta koja se koristi za određivanje tipa i lokacije particija na tvrdom disku. Sadržaj ove strukture je jedinstven i ne zavisi od operativnog sistema. Informacije o svakoj particiji su 16 bajtova, tako da ne može biti više od četiri particije na disku.

    Informacije o svakoj particiji počinju na određenom pomaku od početka sektora, kao što je prikazano tab. jedan.

    Offset​

    | |

    Značenje​

    |

    Opis​

    0x01BE| 1 bajt| 0x80| Indikator pokretanja - Pokazuje da li je volumen aktivna particija. Može imati sljedeće vrijednosti: 00 - ne koristi se za utovar; 80 - aktivna particija
    0x01BF| 1 bajt| 0x01| Starting Head
    0x01C0| 6 bit| 0x01| Početni sektor - koriste se bitovi 0-5. Bitove 6 i 7 koristi sljedeće polje
    0x01C1| 10 bit| 0x00| Početni cilindar - 10-bitni broj sa maksimalnom vrijednošću od 1023
    0x01C2| 1 bajt| 0x07| ID sistema - definira tip volumena
    0x01C3| 1 bajt| 0xFE| Ending Head
    0x01C4| 6 bit| 0xBF| Završni sektor - koriste se bitovi 0-5. Bitove 6 i 7 koristi sljedeće polje
    0x01C5| 10 bit| 0x09| Završni cilindar - 10-bitni broj sa maksimalnom vrijednošću od 1023
    0x01C6| Dvostruka riječ| 0x3F000000| Relativni sektori - pomak od početka diska do početka volumena, izražen u broju sektora
    0x01CA| Dvostruka riječ| 0x4BF57F00| Ukupni sektori - broj sektora u volumenu


    Sada kada smo upoznati sa strukturom zapisa particije, pogledajmo pobliže neka od polja u ovom zapisu.

    Polje indikatora pokretanja

    Prvi unos u tabeli particija, polje Indikator pokretanja, pokazuje da li je volumen aktivna particija. Podsjećamo vas da samo primarna particija diska može biti aktivna. Moguće je instalirati različite operativne sisteme i različite sisteme datoteka na različitim volumenima. Koristeći pomoćne programe kao što su FDISK (MS-DOS), Disk Management (Windows 2000) ili pomoćne programe treće strane, možete aktivirati primarnu particiju i postaviti odgovarajuću vrijednost za ovo polje.

    Polje ID sistema

    Ovo polje sadrži identifikator sistema i označava koji sistem datoteka - FAT16, FAT32 ili NTFS - je korišten za formatiranje volumena, a također vam omogućava da saznate neke karakteristike sistema datoteka. Osim toga, ovo polje pokazuje da li na disku postoji proširena particija. Moguće vrijednosti za polje ID sistema su prikazane tab. 3.

    Tip particije

    |

    Objašnjenja​

    0x01| Primarna particija ili logički disk je FAT12. Volumen ima manje od 32.680 sektora
    0x04| Particija ili logički disk FAT16. Volumen ima 32.680 do 65.535 sektora, ili veličinu od 16 do 33 MB
    0x05| Prošireni dio
    0x06| BIGDOS FAT16 particija ili logički disk. Veličina od 33 MB do 4 GB
    0x07| NTFS particija ili logički disk. Instalacijski sistem datoteka
    0x0B| FAT32 particija ili logički disk
    0x0C| FAT32 particija ili logička disk jedinica koja koristi BIOS INT 13h ekstenzije
    0x0E | BIGDOS FAT16 particija ili logički disk koji koristi BIOS ekstenzije INT 13h
    0x0F| Proširena particija koristeći BIOS INT 13h ekstenzije
    0x12| EISA odjeljak
    0x42 |Dynamic Disk Volume (Windows 2000)


    Imajte na umu da su samo volumeni sa poljem ID sistema 0x01, 0x04, 0x05 ili 0x06 dostupni pod MS-DOS-om. Međutim, volumeni s različitim ID-om sistema u ovom polju mogu se izbrisati pomoću uslužnog programa FDISK.

    Polja cilindra, glave i sektora

    Polja Početni cilindar, Završni cilindar, Početna glava, Završna glava, Početni sektor i Završni sektor (obično se nazivaju CHS) su opcionalni unosi u tabeli particija. Kod za pokretanje koristi vrijednosti ovih polja da pronađe sektor za pokretanje i aktivira ga. Početna CHS polja neaktivnih particija pokazuju sektore za pokretanje primarnih particija i prošireni sektor za pokretanje prvog logičkog pogona u proširenoj particiji.

    Na pirinač. 2 koji prikazuje glavni zapis za pokretanje (koji sadrži kod, particionu tabelu i potpis) i sektore za pokretanje za disk sa četiri particije.


    pirinač. 2
    Polje Završni cilindar u tabeli particija ima veličinu od 10 bita i omogućava vam da opišete cilindre brojevima od 0 do 1023. Polja Početna glava i Završna glava imaju veličinu od 1 bita i mogu sadržavati brojeve glave od 0 do 255. Pošto polja Početni sektor i Završni sektor zauzimaju po 6 bita, mogu sadržavati vrijednosti od 0 do 63. Pošto numeriranje sektora počinje od 1 (a ne od 0, kao za druga polja), maksimalan broj sektora po stazi je 63.

    Kod formatiranja niskog nivoa, svi diskovi su postavljeni na standardnu ​​veličinu sektora od 512 bajtova, tako da se maksimalna veličina diska opisana u tabeli particija može izračunati na sljedeći način:

    kod:

    Maksimalna veličina = veličina sektora x broj cilindara x broj glava x x broj sektora po stazi.

    Koristeći maksimalno dozvoljene vrijednosti ovih količina, dobijamo:

    kod:

    512 x 1024 x 256 x 63 (ili 512 x 224) = = 8,455,716,864 bajtova, ili 7,8 GB.

    Dakle, bez upotrebe ekstenzija INT 13h, poznatih kao adresiranje logičkog bloka (LBA), veličina aktivne primarne particije ne može biti veća od 7,8 GB, bez obzira na sistem datoteka koji se koristi.

    Maksimalna veličina volumena pod FAT16 ovisi o geometriji diska i maksimalnim vrijednostima u tabeli particija. Prikazane su moguće vrijednosti sa i bez LBA tab. 4. Broj cilindara u oba slučaja je 1024 (0-1023). U slučaju da primarna particija ili logički uređaj zauzima područje izvan 1023. cilindra, sva polja u tablici particija imat će maksimalno dozvoljene vrijednosti.

    LBA mod

    |

    Broj glava

    |

    Sectors/Track​

    |

    Maks. veličina particije

    Zabranjeno| 64| 32| 1 GB
    Dozvoljeno| 255| 63| 4GB


    Da bi zaobišao gore opisano ograničenje od 7,8 GB, Windows 2000 zanemaruje vrijednosti u poljima Početni sektor i Završni sektor i umjesto toga koristi vrijednosti u poljima Relativni sektori i Ukupni sektori.

    Polja Relativni sektori i Ukupni sektori

    Polje Relativni sektori sadrži pomak od početka diska do početka volumena, izražen kao broj sektora. Polje Total Sectors pokazuje ukupan broj sektora u volumenu.

    Koristeći vrijednosti ova dva polja (što je zajedno 32-bitni broj), dobijamo dodatnih 8 bitova za pohranjivanje ukupnog broja sektora u usporedbi s gore opisanom CHS shemom. U ovom slučaju, broj sektora može biti predstavljen kao 232. Kada se koristi standardna veličina sektora (512 bajtova) i 32-bitni prikaz broja sektora, maksimalna veličina particije je ograničena na 2 TB (ili 2,199,023,255,552 bajta) . Ova šema se koristi samo u Windows 2000 sa NTFS i FAT32 sistemima datoteka.

    Imajte na umu da kada kreirate particije pod Windowsom 2000, tačni podaci se također unose u polja Početni cilindar, Završni cilindar, Početna glava, Završna glava, Početni sektor i Završni sektor. Ovo omogućava kompatibilnost sa MS-DOS-om, Windows 95 i Windows 98, kao i INT 13h funkcijama koje koristi BIOS kada se računar pokreće.

    Poboljšani zapis o pokretanju

    Extended Boot Record (EBR) sastoji se od proširene particione tabele i potpisa, dvobajtne strukture sa vrednošću 0x55AA. Prošireni zapis za pokretanje postoji za svaki logički uređaj u proširenoj particiji. Sadrži informacije o prvoj strani prvog cilindra za svaku logičku jedinicu. Sektor za pokretanje logičkog diska se obično nalazi u relativnim sektorima označenim brojevima 32 ili 63. Ako na disku nema proširene particije, onda nema proširenog zapisa za pokretanje i logičkih uređaja.

    Prvi element proširene particione tablice za prvi logički uređaj pokazuje na njegov sektor za pokretanje, drugi element pokazuje na EBR sljedećeg logičkog uređaja. Ako sljedeći logički uređaj ne postoji, onda se drugi element ne koristi - sadrži skup nula. Treći i četvrti element proširene particione tablice se ne koriste.

    Na pirinač. 3 pokazuje kako funkcioniše prošireni zapis za pokretanje. Tri LUN-a su prikazana u proširenom dijelu.


    pirinač. 3
    Osim posljednjeg logičkog uređaja u proširenoj particiji (vidi pirinač. 3), prošireni format tabele particija opisan u tab. pet, ponavlja se za svaki logički uređaj: prvi element opisuje sektor za pokretanje logičkog uređaja, drugi element ukazuje na sljedeći prošireni zapis za pokretanje. Za posljednji logički uređaj, elementi dva do četiri se ne koriste.

    Element proširene particione tablice

    |

    Sadržaj

    Prvi element| Informacije o trenutnom LUN-u u proširenom dijelu, uključujući početnu adresu za podatke
    Drugi element| Informacije o sljedećem LUN-u u proširenom dijelu, uključujući adresu sektora koji sadrži EBR za sljedeći LUN. Ovo polje se ne koristi ako nema sljedećih logičkih uređaja
    Treći element| Nije korišteno
    Četvrti element| Nije korišteno


    Polja svakog unosa u proširenoj particijskoj tablici su slična onima u regularnoj particijskoj tablici opisanoj gore.

    Polje Relativni sektori u tablici proširene particije specificira, u bajtovima, pomak od početka proširene particije do prvog sektora logičkog uređaja. Broj u polju Total Sectors vam omogućava da saznate broj sektora koji su dodijeljeni za logički uređaj. Vrijednost polja Ukupni sektori jednaka je broju sektora od početka pokretačkog sektora do kraja logičke particije.

    Zbog kritične važnosti informacija pohranjenih u MBR i EBR sektorima, preporučuje se povremeno provjeravati disk pomoću odgovarajućih uslužnih programa i kreirati sigurnosne kopije podataka.

    boot sektor

    Sektor za pokretanje, koji se nalazi u sektoru 1 svakog volumena, je struktura koja omogućava pokretanje računara. Ovaj sektor sadrži izvršni kod i podatke koje kod zahtijeva, uključujući informacije o sistemu datoteka koji se koristi na volumenu. Sektor za pokretanje se kreira kada se volumen formatira. Na kraju sektora za pokretanje je dvobajtna struktura koja se naziva marker kraja sektora. Ova struktura uvijek sadrži vrijednost 0x55AA.

    Na računarima koji koriste Windows 2000, sektor za pokretanje aktivne particije se učitava u memoriju i poziva program za učitavanje operativnog sistema - NTLDR, koji obavlja sve potrebne korake za pokretanje Windows 2000.

    U Windows 2000, sektor za pokretanje sadrži sljedeće stavke:

    • instrukcija asemblera JMP;
    • identifikator proizvođača (OEM ID);
    • strukturu podataka koja se zove BIOS parametarski blok (BPB);
    • proširena BPB struktura;
    • izvršni kod koji pokreće operativni sistem.
    Imajte na umu da su sektori za pokretanje za NTFS, FAT16 i FAT32 različito formatirani.

    BPB struktura sadrži fizičke parametre volumena, proširena BPB struktura počinje odmah nakon standardne BPB. Dužina BPB strukture i informacija koje ona sadrži zavise od tipa pokretačkog sektora - NTFS, FAT16 ili FAT32.

    Informacije pohranjene u BPB-u i proširenoj BPB strukturi koriste upravljački programi uređaja za čitanje i konfiguriranje volumena.

    BPB proširena struktura je odmah praćena kodom za pokretanje.

    Proces preuzimanja

    Proces pokretanja računara sastoji se od sljedećih osnovnih koraka:

    1. Prilikom uključivanja, vrši se BIOS i test verifikacije procesora (POST).
    2. BIOS traži uređaj za pokretanje (obično disk).
    3. BIOS učitava prvi fizički sektor sa diska za pokretanje u memoriju i prenosi kontrolu na adresu na kojoj se ovaj sektor učitava.
    Ako je uređaj za pokretanje čvrsti disk, BIOS učitava MBR. Kod koji se nalazi u MBR-u učitava sektor za pokretanje aktivne particije i prenosi kontrolu na adresu na kojoj je ovaj sektor učitan. Na Windows 2000 računarima, izvršni kod u sektoru za pokretanje pronalazi NTLDR datoteku, učitava je u memoriju i prenosi kontrolu na nju.

    Ako postoji disk u pogonu A, BIOS učitava prvi sektor (boot sektor) tog diska u memoriju. Ako se disk može pokrenuti (sadrži osnovne datoteke operativnog sistema), sektor za pokretanje se učitava u memoriju i koristi kod za prijenos kontrole na IO.SYS datoteku, osnovnu datoteku operativnog sistema MS-DOS. Ako se disk ne može pokrenuti, izvršni kod u boot sektoru izdaje sljedeću poruku:

    • Greška nesistemskog diska ili diska
    • Zamijenite i pritisnite bilo koji taster kada budete spremni
    Početni proces pokretanja je nezavisan od formata diska i operativnog sistema. Jedinstvene karakteristike operativnog sistema i sistema datoteka već se koriste nakon što započne izvršavanje koda iz sektora za pokretanje.

    Vrste boot sektora

    Kao što već znamo, MBR prenosi kontrolu na boot sektor. Stoga, prva tri bajta ovog sektora moraju sadržavati valjanu instrukciju za CPU. Ova instrukcija je instrukcija skoka koja preusmjerava izvršavanje koda. Nakon JMP instrukcije slijedi 8-bajtni identifikator proizvođača (OEM ID), niz koji opisuje ime i broj verzije operativnog sistema koji se koristi za formatiranje volumena.

    Da bi održao kompatibilnost sa MS-DOS-om, Windows 2000 upisuje identifikator "MSDOS5.0" za FAT16 i FAT32 sistem datoteka. Za NTFS sistem datoteka, identifikator sadrži znakove "NTFS".

    Windows 95 koristi identifikator "MSWIN4.0", dok Windows 95 OSR2 i Windows 98 koriste identifikator "MSWIN4.1".

    Odmah iza ID-a proizvođača nalazi se struktura podataka koja se zove BIOS parametarski blok (BPB). Sadrži informacije potrebne za lociranje NTLDR datoteke. Budući da se BPB obično nalaze na istom pomaku, standardni parametri se lako pronalaze. Budući da JMP instrukcija zaobilazi BPB strukturu, njena veličina se može povećati u budućnosti ako se ovdje pohranjuju dodatne informacije.
    Pogledajmo sada kako izgledaju sektori za pokretanje za tri glavna sistema datoteka - FAT16, FAT32 i NTFS.

    FAT16 sektor za pokretanje

    IN tab. 6 dat je opis sektora za pokretanje sistema datoteka FAT16.

    Offset​

    | |

    0x00| 3 bajta| JMP uputstvo
    0x03| 2 x DUGA| OEM ID
    0x0B| 25 bajtova| BPB
    0x24| 26 bajtova| Advanced BPB
    0x3E| 448 bajtova| Boot Code
    0x01FE| 2 bajta| Marker kraja sektora (0x55AA)


    Konkretan primjer pokazuje sadržaj FAT16 sektora za pokretanje. Ovdje postoje tri odjeljka:
    • bajtovi 0x00-0x0A sadrže JMP instrukciju i OEM ID (podebljano);
    • bajtovi 0x0B-0x3D sadrže BPB i prošireni BPB;
    • ostali bajtovi sadrže kod za pokretanje i marker kraja sektora (prikazano podebljanim slovima).
    Sljedeće dvije tabele prikazuju sadržaj BPB ( tab. 7) i produženi BPB ( tab. 8) za FAT16. Date vrijednosti odgovaraju sektoru za pokretanje sistema prikazanom na sl. 4.

    Offset​

    | |

    Značenje​

    |

    Opis​


    0x0D| 1 bajt| 0x40| Broj sektora u klasteru. Budući da FAT16 podržava ograničen broj klastera (do 65.536), veće količine zahtijevaju više sektora po klasteru. Zadana vrijednost ovog polja ovisi o veličini volumena. Važeće vrijednosti su: 1, 2, 4, 8, 16, 32, 64 i 128. Vrijednosti koje povećavaju veličinu klastera preko 32 KB (broj bajtova po sektoru puta broj sektora u klasteru) može uzrokovati greške
    0x0E| 2 bajta| 0x0100| Rezervirani sektori - broj sektora prije prve FAT tabele, uključujući boot sektor. Vrijednost ovog polja je uvijek 1

    0x11| 2 bajta| 0x0002| Ukupan broj 32-bajtnih imena datoteka i direktorija koji se mogu pohraniti u korijenski direktorij volumena. Obično je vrijednost ovog polja 512. Jedan element se uvijek koristi za pohranjivanje oznake volumena, tako da maksimalni broj datoteka i direktorija ne prelazi 511
    0x13| 2 bajta| 0x0000| Broj sektora u volumenu, izražen kao 16-bitna vrijednost. Za količine sa više od 65.536 sektora, ovo polje se ne koristi i njegova vrijednost je 0

    0x16| 2 bajta| 0xFC00| Broj sektora u svakoj FAT kopiji. Vrijednost ovog polja, broj FAT kopija i broj rezerviranih sektora se koriste za izračunavanje lokacije korijenskog direktorija. Poznavajući maksimalan broj unosa u korijenskom direktoriju, također možete saznati gdje počinju korisnički podaci.

    0x1A| 2 bajta| 0x4000| Broj glava. Koristi se za formatiranje diskova na niskom nivou
    0x1c| 4 bajta| 0x3F000000| Broj "skrivenih" sektora - broj sektora prije pokretačkog sektora. Koristi se u vrijeme pokretanja za izračunavanje apsolutnog pomaka korijenskog direktorija i podataka
    0x20| 4 bajta| 0x01F03E00| Broj sektora u volumenu, izražen kao 32-bitna vrijednost. Koristi se za količine sa više od 65.536 sektora


    Offset​

    | |

    Značenje​

    |

    Opis​

    0x24| 1 bajt| 0x80| Fizički broj uređaja. Sadrži 0x00 za flopi diskove i 0x80 za čvrste diskove. Koristio INT 13h za pristup disku. Vrijednost ovog polja ima značenje samo za uređaj za pokretanje.
    0x25| 1 bajt| 0x00| Rezervirano. Za FAT16, vrijednost ovog polja je uvijek 0
    0x26| 1 bajt| 0x29| Potpis proširenog sektora za pokretanje. Za Windows 2000, ovo polje mora biti 0x28 ili 0x29
    0x27| 4 bajta| 0xA88B3652| Serijski broj sveske. Nasumični broj generiran prilikom formatiranja diska
    0x2B |11 bajtova| BEZ IME | Oznaka volumena. U Windows 2000, oznaka volumena je pohranjena u posebnoj datoteci
    0x36| 2 x DUGA| FAT16| Tip sistema datoteka. Ovisno o formatu diska, ovo polje može sadržavati znakove FAT, FAT12 ili FAT16.



    pirinač. 4
    FAT32 sektor za pokretanje

    FAT32 sektor za pokretanje ima mnogo zajedničkog sa FAT16 sektorom za pokretanje, ali BPB sadrži dodatna polja, a ona polja koja se koriste u FAT16 nalaze se na različitim adresama. Stoga operativni sistemi koji nisu kompatibilni sa FAT32 ne mogu čitati diskove formatirane pod FAT32.

    IN tab. devet prikazuje sadržaj sektora za pokretanje sistema datoteka FAT32.

    Offset​

    | |

    Značenje​

    |

    Opis​

    0x0B| 2 bajta| 0x0002| Broj bajtova u sektoru je veličina sektora. Važeće vrijednosti su 512, 1024, 2048 i 4096. Za većinu diskova vrijednost ovog polja je 512
    0x0D| 1 bajt| 0x40| Broj sektora u klasteru. Budući da FAT32 podržava ograničen broj klastera (do 4,294,967,296), vrlo veliki volumeni zahtijevaju više sektora po klasteru. Zadana vrijednost ovog polja ovisi o veličini volumena. Važeće vrijednosti su 1, 2, 4, 8, 16, 32, 64 i 128. U Windows 2000, volumeni do 32 GB su podržani za FAT32. Veći volumeni kreirani sa Windows 95 OSR2 i Windows 98 dostupni su od Windows 2000
    0x0E| 2 bajta| 0x0200| Rezervirani sektori - broj sektora prije prve FAT tabele, uključujući sektor za pokretanje. Vrijednost ovog polja za FAT32 je obično 32
    0x10| 1 bajt| 0x02| Broj kopija FAT tablice za ovaj volumen. Vrijednost ovog polja je uvijek 2
    0x11| 2 bajta| 0x0000| Ukupan broj 32-bajtnih imena datoteka i direktorija koji se mogu pohraniti u korijenski direktorij volumena (samo FAT12/FAT16). Za FAT32 volumene, ovo polje mora biti 0
    0x13| 2 bajta| 0x0000| Broj sektora u volumenu, izražen kao 16-bitna vrijednost (samo FAT12/FAT16). Za FAT32 volumene, ovo polje mora biti 0
    0x15| 1 bajt| 0xF8| Vrsta medija. Vrijednost 0xF8 označava čvrsti disk, 0xF0 označava disketu visoke gustine. Ovo polje se ne koristi u Windows 2000
    0x16| 2 bajta| 0x0000| Broj sektora u svakoj FAT kopiji (samo FAT12/FAT16). Za FAT32 volumene, ovo polje mora biti 0
    0x18| 2 bajta| 0x3F00| Broj sektora u stazi. Koristi se za formatiranje diskova na niskom nivou
    0x1A| 2 bajta| 0xFF00| Broj glava. Koristi se za formatiranje diskova na niskom nivou
    0x1c| 4 bajta| 0xEE39D700| Broj "skrivenih" sektora - broj sektora prije pokretačkog sektora. Koristi se u vrijeme pokretanja za izračunavanje apsolutnog pomaka korijenskog direktorija i podataka
    0x20| 4 bajta| 0x7F324E00| Broj sektora u volumenu, izražen kao 32-bitna vrijednost. Koristi se za količine sa više od 65.536 sektora
    0x24| 4 bajta| 0x83130000| Broj sektora u FAT-u (samo FAT32)
    0x28| 2 bajta| 0x0000| Proširene zastavice (samo za FAT32). Odvojeni bitovi ove riječi imaju sljedeću svrhu: bitovi 0-3 - broj aktivnih FAT-ova; bitovi 4-6 su rezervisani; bit 7 je 0 ako je FAT "zrcaljenje" u toku; jednako 1 ako je aktivan samo jedan FAT; bitovi 8-15 - rezervisani
    0x2A| 2 bajta| 0x0000| Verzija sistema datoteka (samo FAT32)
    0x2c| 4 bajta| 0x02000000| Broj klastera za prvi klaster korijenskog direktorija (samo FAT32). Obično je vrijednost ovog polja 2
    0x34| 2 bajta| 0x0600| Broj sektora sa rezervnom kopijom sektora za pokretanje (samo za FAT32). Obično je vrijednost ovog polja 6
    0x36| 12 bajtova| 0x000000000000000000000000| Rezervirano (samo FAT32)

    tab. 10.​


    Offset​

    | |

    Značenje​

    |

    Opis​

    0x40| 1 bajt| 0x80| Fizički broj uređaja. Sadrži vrijednosti 0x00 za flopi diskove i 0x80 za čvrste diskove. Koristio INT 13h za pristup disku. Vrijednost ovog polja ima značenje samo za uređaj za pokretanje. 12 0x0D| 1 bajt| 0x08| Broj sektora u klasteru
    0x0E| 2 bajta| 0x0000| Rezervisani sektori
    0x10| 3 bajta| 0x000000| Uvijek 0
    0x13| 2 bajta| 0x0000| Ne koristi se u NTFS
    0x15| 1 bajt| 0xF8| Vrsta medija
    0x16| 2 bajta| 0x0000| Uvijek 0
    0x18| 2 bajta| 0x3F00| Broj sektora po stazi
    0x1A| 2 bajta| 0xFF00| Broj glava
    0x1c| 3 bajta| 0x3F000000| Broj „skrivenih“ sektora
    0x20| 4 bajta| 0x00000000| Ne koristi se u NTFS
    0x24| 4 bajta| 0x80008000| Ne koristi se u NTFS
    0x28 |2 x DUGO| 0x4AF57F0000000000| Ukupan broj sektora
    0x30| 2 x DUGA| 0x0400000000000000| Broj logičkog klastera za $MFT datoteku
    0x38| 2 x DUGA| 0x54FF070000000000| Broj logičkog klastera za datoteku $MFTMirr
    0x40 |4 bajta| 0xF6000000| Broj sektora u segmentu zapisa datoteke
    0x44| 4 bajta | 0x01000000| Broj klastera u indeksnom bloku
    0x48| 2 x DUGA| 0x14A51B74C91B741C| Serijski broj sveske
    0x50| 4 bajta| 0x00000000| Čekovna suma