Osnovni ili dinamički. Što su dinamički diskovi?

Dinamički disk je tvrdi disk koji je formatiran da ima mogućnosti izvan onih dostupnih kada je pogon formatiran kao obični pogon. Dynamic Disk Management je Microsoftov vlasnički sustav za upravljanje diskovima koji je izvorno postao dostupan izdavanjem Windows 2000 klijenta i poslužitelja. operativni sustavi. Umjesto primarne particije i sekundarne particije s logičkim diskovima, kao što je slučaj s osnovnim diskom, dinamički disk upravlja particijama tvrdi disk korištenje volumena. Volume se mogu povećati u veličini, koristeći slobodan prostor na disku, ili proširiti na nekoliko načina na više od jednog diska. Proširivanjem dinamički disk može pružiti povećani kapacitet i redundantne značajke koje pomažu u sprječavanju gubitka podataka i oporavku podataka.
Većina operacijskih dvorana Windows sustavi, objavljen nakon Windows 2000 može koristiti dinamičke diskove, ali postoje iznimke koje ova funkcionalnost ne podržava. Dinamičko upravljanje diskom kompatibilno je s Master Boot Record (MBR) i identifikatorom globalno jedinstvene particijske tablice (GPT) za stilove particioniranja. Koristi nove tehnologije datotečnog sustava (NTFS) umjesto File Allocation Table (FAT), datotečnog sustava za volumene. Na dinamičkom disku može se stvoriti čak 1000 volumena grupe diskova, ali Microsoft ne preporučuje više od 32. Svaki od tih volumena može se rasporediti na 32 fizička diska.

Podaci o particiji za osnovne diskove pohranjuju se u particijsku tablicu na početku fizičkog diska, dok dinamički diskovi pohranjuju informacije o particiji na kraju diska u datoteci baze podataka. Osnovni diskovi mogu se pretvoriti u dinamičke diskove, pod uvjetom da ima dovoljno prostora na disku da omogući uslužnom programu da izvede konverzije za pohranjivanje informacija, ali se ne mogu jednostavno pretvoriti natrag. Korištenje dinamičkih diskova sa sustavom dvostrukog ili višestrukog pokretanja se ne preporučuje zbog problema s kompatibilnošću s alternativnim operativnim sustavima, budući da Windows dinamički disk pohranjuje informacije u registar.

Svezaci se mogu proširiti za instalaciju softver u redundantnom nizu neovisnih diskova (RAID-5), koji pružaju izvrsnu toleranciju grešaka skidanjem malih blokova podataka i paritetom na najmanje 3 diska. Zrcaljena dinamička diskovna proširenja održavaju dvije pune, aktivne kopije volumena koje postoje i ažuriraju se istovremeno. Kompozitni presjeci i nastavci jednostavan volumen također dostupan, ali ne pruža toleranciju na pogreške.

Iako operativni sustavi Windows klijenti imaju mogućnost korištenja dinamičkih diskova, oni se obično koriste i najprikladniji su za okruženja poslužitelja. Glavne prednosti korištenja ove vrste sustava za upravljanje diskom su potencijal rasta diskovne pohrane, redundancija i fleksibilnost pri radu s fizičkim diskovima. Sve ove funkcije često se koriste za rješavanje problema na poslužitelju.

(Još nema ocjena)

Dinamički disk je tvrdi disk formatiran na nestandardan način. Princip i algoritam ovog formatiranja pripada Microsoftu. Dinamički format podrazumijeva pohranu dodatnih metapodataka na disk, zbog čega čak i kada normalno oblikovanje Windows OS uvijek (uvijek) rezervira oko prostora na disku. Razumije se da će korisnik prije ili kasnije poželjeti pretvoriti obični disk u dinamički.

Pritom je važno da korisnik uvijek zapamti jednu stvar.

Ne postoji način da se dinamički disk pretvori u obični (osnovni) bez ponovnog formatiranja cijelog diska.

U biti, pretvaranje običnog (tzv. “osnovnog”) diska u dinamički priprema ga za sudjelovanje u Windows softverskom RAID-u.

Dinamična glasnoća- Ovo su particije na dinamičkim diskovima povezane u softverski RAID. Drugim riječima, ovo je ono što Microsoftovi zaposlenici nazivaju svoje softverske RAID nizove.

Korištenje dinamičkih diskova jedini je način za stvaranje softverskog RAID-a pomoću samog sustava Windows. U ovom slučaju informacije o strukturi RAID-a pohranjuju se na samom disku (zapravo je zato potrebno dodatnih 8 megabajta diskovnog prostora).

Ovaj softverski RAID vrlo je jednostavno izraditi. Samo idite na dodatak konzole mmc“Upravljanje diskom”, tada je sve intuitivno. No, koliko god ga je lako stvoriti, toliko ga je teško kasnije obnoviti. Točnije, gotovo nemoguće.

Nikada nemojte koristiti dinamičke diskove za pohranu podataka.

Više detalja

Najbolje informacije o dinamičkim diskovima dao je Chris Kaspersky aka miševi u članku “Cijela istina o dinamičkim diskovima”. Navest ću samo odabrane citate.

Dinamički diskovi pojavili su se u NT 3.51 (prema drugim izvorima - u NT 4.0), samo su se tamo zvali multidiski (multidisk) i bili su obični softverski RAID-ovi, rašireni u UNIX svijetu.

Informacije o konfiguraciji više diskova bile su pohranjene u registru, a pad sustava doveo je do gubitka svih podataka. Isto se odnosilo i na potpuna ponovna instalacija sustav ili pokušaj prijenosa tvrdog diska na sustav s drugog NT-a. Ovi nedostaci neutralizirali su sve prednosti multidiskova, značajno ograničavajući njihovu primjenu.

Počevši od W2K, Microsoft je malo poboljšao multi-disk manager i sada se informacije o konfiguraciji spremaju izravno na sam disk, odakle se čitaju u registar kada se multi-disk prvi put montira, zahvaljujući čemu, s jedne strane, Microsoft je uspio izbjeći ponovno pisanje starog (i već ispravljenog) koda, as druge - kada se registar uništi, sustav se ponovno instalira ili se disk (niz diskova) poveže s drugim sustavom, oni se automatski montiraju.

Multidiskovi su iz marketinških razloga preimenovani u dinamičke diskove, a Microsoft je pokrenuo čitavu marketinšku kampanju kako bi ih promovirao na tržištu. Štoviše, ako su prilikom ažuriranja NT 4.0 na W2K informacije o postojećim multi-diskovima normalno čitane iz registra, tada ih XP ne vidi, pa stoga pokušaj ažuriranja NT 4.0, koji radi s više diskova, na XP ili Server 2003/2008, dovodi do nepovratnog gubitka podataka koji se prvo moraju kopirati na drugi medij.

U W2K+ informacije o dinamičkim diskovima pohranjuju se na same diskove u strukturama PRIVHEAD I LDM .

Dinamički disk je običan softverski RAID, čije se implementacije mogu nabrojati u desecima. Microsoft promovira rješenje koje nije najbolje i, štoviše, daleko od besplatnog, bombardirajući potrošače nejasnom terminologijom i zaštitnim znakovima.

Šest razloga protiv dinamičkih diskova

Prvi. Pretvorba osnovnog diska u dinamički gotovo je nepovratna operacija (iznimka su jednostavne particije koje se mogu pretvoriti u obične volumene uređivanjem diska na razini sektora, pogledajte “Akrobatika ili stvaranje običnog diska od dinamičkog diska, ” ali kompozitni, prugasti i još više RAID-5 diskovi mogu se vratiti samo kopiranjem podataka na vanjski medij, brisanjem dinamičkih diskova i zatim stvaranjem regularnih particija).

Drugi. Preobrazba sistemski disk na dinamički, više nećemo moći ažurirati ili ponovno instalirati Windows, jer instalacijski program za dinamičke diskove, nažalost, ne razumije i malo je vjerojatno da će razumjeti u budućnosti (Server 2008 beta 3 još uvijek ne podržava takvu operaciju).

Treći. Linux i xBSD na normalan način ne podržavaju dinamičke diskove i zahtijevaju instalaciju softvera s trećih proizvođača(na primjer, "Paragon LDM/NTFS driver" - http://paragon-software.com/), ali to i nije tako loše. Neke vrste dinamičkih diskova podržavaju samo "napredni" Windows verzije i stoga, ažuriranje Windows XP Home na Windows Vista Home Base/Premium, s iznenađenjem otkrivamo da „nedostaju“ dinamički diskovi. A sve zato što Microsoft stvarno želi novac.

Četvrti. Ako je diskovni volumen ozbiljno oštećen, obnavljanje podataka na dinamičkim diskovima mnogo je teže nego na običnim diskovima i barem je red veličine skuplje. Hakeri su upravo uništili format koji opisuje strukturu dinamičkih diskova, ali još uvijek ima mnogo praznih mjesta i trenutno nema pravih radnih uslužnih programa za automatizirani oporavak.

Peti. Dinamički diskovi imaju problema s Cluster Serviceom i Shadow kopijom, a da ne bi zabrljali, potrebno je upaliti Knowledge Base, a zatim, oprostite na izrazu, staviti kondom i poseksati se.

Šesti. “Ozbiljni” poslužitelji tradicionalno su opremljeni hardverskim RAID kontrolerima, dok “neozbiljni” poslužitelji, općenito, ne trebaju dinamičke diskove i uzrokuju više problema nego što ih rješavaju.

Aerobatika ili pretvaranje dinamičkog diska u obični

Jednostavan volumen dobiven nadogradnjom osnovnog diska na dinamički može se vratiti pokretanjem uređivača diska i promjenom tipa particije s 42h na 07h. Nakon ponovnog pokretanja, Disk Manager će izgubiti dinamički disk, označavajući ga crvenim križem, ali to nije velika stvar - i možete ga sigurno izbrisati. Ali preporuča se provjeriti obnovljeni osnovni disk pomoću uslužnog programa chkdsk.

U Linuxu možete bez posebnog uređivača particija.

Prvih 446 bajtova na disku je kod bootloadera, nakon čega slijede opisi četiri glavne particije, svaka po 16 bajtova. Kod vrste odjeljka je peti bajt u opisu. ()

Odnosno, da biste dinamički disk pretvorili u osnovni, trebate napisati bajt na disk 07h s pomakom od 450.

printf "\x07" | dd od=/dev/sdx bs=1 broj=1 traženje=450

/dev/sdx- naš dinamički disk.

Izvorni izvor, odnosno Microsoft tehnička podrška, o dinamičkim volumenima navodi sljedeće.

Dinamička pohrana podržana je na Windows 2000 i Windows XP Professional. Poziva se disk inicijaliziran za dinamičku pohranu dinamičan. Dinamički disk sadrži dinamičke jedinice, kao što su jednostavne jedinice, proširene jedinice, prugaste jedinice, zrcaljene jedinice i RAID-5 jedinice.

Prevedeno na ruski, zvuči ovako: dinamički diskovi potrebni su samo za RAID. Pretvaranje diska iz osnovnog u dinamički priprema ga za sudjelovanje u RAID polju.
Naravno, govorimo samo o softverskom RAID-u implementiranom pomoću Windows OS-a.

U prugasti volumen Podaci se naizmjenično i ravnomjerno distribuiraju na više fizičkih diskova. Prugasti volumen ne može se zrcaliti, ne proširuje se i nije siguran od grešaka. Drugi naziv za takve volumene je RAID-0.

Otkrit ću nešto strašno. Unatoč nemoći softverskog RAID-a u sustavu Windows, opći slučaj prugasti volumeni (RAID-0) mogu se zrcaliti.
Iako se slažem, perverzija je strašna.

S druge strane, tvrtka Microsoft ne stidi se kvalitete svoje tehničke podrške.

MICROSOFT I/ILI NJEGOVI DOBAVLJAČI NE DAJU NIKAKVE IZJAVE O PRIKLADNOSTI INFORMACIJA SADRŽANIH U DOKUMENTIMA I POVEZANIM SLIKAMA OBJAVLJENIM NA OVOM POSLUŽITELU ZA BILO KOJU SVRHU. SVI TAKVI DOKUMENTI I GRAFIKE DAJU SE "KAKVI JESU" BEZ IKAKVIH JAMSTAVA.

Uvjeti korištenja dokumentacije, crno na bijelo.

Ukupno

  1. Prilikom izrade dinamičkih volumena u sustavu Windows koristi se drugačija, neklasična shema particioniranja diska
    Smislili su vlastitu shemu označavanja. Ovdje, kao i drugdje, Microsoft je ispred krivulje i ne koristi općeprihvaćene standarde.
  2. Informacije možete vratiti, pregledati i prenijeti samo pomoću profesionalnih i poslužiteljskih izmjena sustava Windows.
  3. Nikada nemojte koristiti dinamičke diskove ili volumene za pohranu podataka.

Recite mi kako mogu pretvoriti dinamički disk u osnovni bez gubitka podataka, kažu da to nije moguće, činjenica je da imam dva tvrdi diskovi, na jednom od njih je bio instaliran Windows XP, reinstalirao sam ga na Windows 7 i sada sedam point-blank ne želi vidjeti drugi tvrdi disk od 240 GB s podacima, piše u Disk Managementu Dinamično strano. Gdje god sam pitao, svi su rekli da prvo treba formatirati disk, a zatim ga pretvoriti u glavni. To znači da prvo trebate kopirati podatke od tamo, ali ne gdje, možda možete predložiti dobro rješenje, poslao sam vam screenshot. Artjom.

Pretvaranje dinamičkog diska u osnovni

Osnovni ili glavni tip diska koristi se od davnina, sadrži glavne particije koje se koriste pri učitavanju operativnog sustava i bootloader ga savršeno razumije.
Dinamički disk koristi volumene umjesto particija, i što je najvažnije: na dinamički disk je nemoguće instalirati dodatni operativni sustav, a neke vrste dinamičkih diskova podržavaju samo određene verzije Windowsa. Iako Microsoft daje mnogo razloga za korištenje dinamičkih diskova, postoji isto toliko razloga da ih ne koristite.
Vratimo se našem problemu. Jasno je vidljivo da je Artyomov disk br. 2 definiran u Upravljanju diskovima kao Dinamično strano, to se događa i postoji izlaz iz ove situacije.

Možete pretvoriti dinamički disk na osnovni ili osnovni bez sredstava programeri treće strane, ali morat ćete prvo kopirati sve svoje podatke s dinamičkog diska na sigurno mjesto, zatim disk pretvoriti u Primarni i vratiti podatke na svoje mjesto. Ova metoda apsolutno sigurno, ali dugo, daje se na kraju članka, svatko tko želi može ići ravno na njega.

  • Digresija: pročitajte naš novi članak Kako pretvoriti, koristeći Acronis programi Disk Director 11 je, doduše, malo jednostavniji od donje opcije.

Osobno uvijek koristim drugu metodu, vrlo je brza i ne treba ništa kopirati, ali je povezana s rizikom. Ako učinite nešto krivo, izgubit ćete svoje datoteke i morat ćete ih vratiti, što ne može svatko učiniti. Upotrijebimo besplatni uslužni program TestDisk i preuzmimo ga sa službene web stranice. Postoji jedna verzija za Windows 32-bit, a druga verzija za Windows 64-bit, ako ste je već preuzeli, raspakirajte je i pokrenite uslužni program.

Pa, koristit ćemo uslužni program TestDisk.

U prvom prozoru odaberite Stvori

Na popisu diskova koji se pojavi odaberite željeni tvrdi disk i kliknite Nastavi


Odabir Intela


Pritisnite Analiziraj i odredite datotečni sustav diska.

Pritisnite Sigurnosna kopija


Unesite Y slažući se pretvoriti dinamički disk u osnovni.


Uđi


Korisnici možda znaju da nam ugrađeni alat za upravljanje diskom operativnog sustava pruža tu funkciju pretvaranje osnovnog diska u dinamički. Ova transformacija je nepovratna. Kada trebamo pretvoriti osnovni disk u dinamički disk, alat za upravljanje tvrdim diskom može realizirati operaciju bez oštećenja podataka. Ali kada trebamo pretvorbu u drugom smjeru, alat će pokazati svoju nesavršenost. Nikome nije od koristi ukloniti sve particije da bi se dinamički disk pretvorio u primarni.

Razvoj softvera za promjenu particije razne tvrtke. Različite vrste upravitelji particija imaju odgovarajuće funkcije. Međutim, svaki tvrdi da njihov softver može pretvoriti dinamički disk u primarni bez brisanja particija. No, prema korisnicima, sigurnost ovih programa daleko je od idealne. Nakon dovršetka operacije može doći do gubitka particije. Zbog toga je upitno je li moguće sigurno pretvoriti dinamički disk u osnovni.

Rezultati pada

Bez obzira na smjer pretvorbe diska (osnovni u dinamički ili dinamički disk u osnovni), softver za upravljanje particijama radi samo na MBR-u.

MBR, glavni zapis za podizanje sustava, nalazi se u prvom sektoru cijelog tvrdog diska, uključujući važnu tablicu particija. Ima zapise o broju particija, njihovoj veličini, početnom sektoru i tako dalje. Kada koristite softver za transformaciju particije koji se koristi za MBR, morate biti izuzetno oprezni jer će kvar MBR-a uzrokovati oštećenje particije. Štoviše, ako se pokaže da je to pogođeno informacije o sustavu, operativni sustav će se srušiti.

Mnoge vrste upravitelja particija mijenjaju MBR tijekom pretvorbe između dinamičkog diska i osnovnog. Stoga bi se particija potencijalno mogla izgubiti. Rješenje je korištenje naprednijeg softvera.

Sigurna konverzija

Što će vam pomoći da sigurno pretvorite disk? MiniTool Partition Wizard je ono što trebate. Program je izradila poznata kanadska softverska tvrtka za upravljanje particijama. Godinama je proučavala tvrde diskove, kompaktne diskove i druge medije za pohranu podataka. Izdani softver kao što je MiniTool Partition Wizard, MiniTool Power Data itd. Vrlo su popularni među korisnicima, posebno MiniTool Partition Wizard. Zbog svojih snažnih značajki i visoke sigurnosti, čarobnjaka naširoko koriste razni korisnici. Praksa je pokazala da softver ne oštećuje podatke o particiji. Stoga čarobnjak neće uzrokovati gubitak podataka kao što to čini drugi softver.

Koristite MiniTool Partition Wizard za pretvaranje dinamičkog diska u osnovni disk. Korištenje čarobnjaka za mini particije za pretvaranje dinamičkog diska u osnovni disk vrlo je jednostavno. Potrebna su samo dva koraka za početak i završetak posla.

Pokrenite MiniTool Partition Wizard za ulazak u glavno sučelje MiniTool Partition Wizarda:

U ovom glavnom sučelju desnom tipkom miša kliknite korisnika kojeg želite pretvoriti. Odaberite "Pretvori dinamički disk u osnovni disk" iz kontekstnog izbornika.

Kako biste izbjegli preskakanje, MiniTool Partition Wizard nudi opciju pregleda. Pokazuje da je dinamički disk uspješno pretvoren u osnovni. Pritisnite gumb Primijeni na alatnoj traci za izvođenje ove operacije.

Tvrdi disk je medij za pohranu. Kada upravljamo njegovim dijelovima, sigurnost podataka je na prvom mjestu. MiniTool Partition Wizard može nam pomoći osigurati njihovu sigurnost. On je nezamjenjiv alat upravljati odjeljkom. Za više informacija posjetite službenu web stranicu programa za promjenu particija https://www.partitionwizard.com/.

Osnovni disk: Disk je podijeljen na particije—dijelove koji funkcioniraju kao fizički pojedinačni uređaji pohranjivanje podataka. Win2k03 podržava dvije vrste particija: primarne i sekundarne. Maksimalan broj particija je uvijek 4, a samo jedna particija može biti dodatna

Win2k03 koristi primarne particije za pokretanje računala. Jedna od glavnih particija mora biti označena kao aktivna.

Aktivna particija pohranjuje datoteke za pokretanje i koristi se za pokretanje OS-a. Samo jedna primarna particija na jednom tvrdom disku može biti aktivna u jednom trenutku.

Particija sustava Win2k03 (ili volumen sustava) aktivna je particija koja sadrži datoteke za učitavanje OS-a.

Win2k03 particija za pokretanje je glavna particija ili logički pogon na kojem su instalirane OS datoteke. Čizma i sistemska particija s može zauzeti jedan odjeljak. Međutim, sistemska particija mora biti smještena na aktivnoj particiji (obično pogon C:), dok se particija za pokretanje može nalaziti na drugoj primarnoj ili sekundarnoj particiji.

Od preostalog slobodnog prostora može se napraviti dodatna particija (proširena particija). Na tvrdom disku može postojati samo jedna dodatna particija, pa je optimalno koristiti sve preostale slobodan prostor za stvaranje dodatne particije. Za razliku od glavnih, dodatni odjeljak ne mora biti oblikovan i ne mora biti označen slovom abecede. Dodatna particija podijeljena je na segmente - logičke diskove. Morate imenovati logički pogon i formatirati ga pomoću jednog od datotečnih sustava. Broj logičkih pogona ograničen je slovima latinične abecede.

Vrste volumena za dinamičke diskove: Možete nadograditi osnovni disk na dinamički disk i zatim stvoriti Win2k03 volumene. Tolerancija na greške je sposobnost računala ili OS-a da izbjegnu gubitak podataka u slučaju kvara.

Vrste volumena:

Jednostavan volumen je prostor na disku na jednom tvrdom disku. Jednostavan volumen može zauzimati više područja (do 32) na jednom disku. Ne pruža toleranciju na pogreške. Podaci u njemu još su ranjiviji, jer što je veća veličina jednostavnog volumena, to je veća vjerojatnost gubitka informacija zbog kvara bilo kojeg od njegovih odjeljaka

Razgranati volumen uključuje prostor od nekoliko diskova (do 32). Prilikom pisanja podataka na prošireni volumen, Win2k03 u potpunosti ispunjava prvi disk, zatim drugi i čini isto sa svim diskovima u volumenu. Razgranati volumen nije tolerantan na pogreške. Kvar jednog od diskova dovodi do gubitka podataka na cijelom volumenu.

Zrcaljeni volumen (RAID1) sastoji se od dvije identične kopije jednostavnog volumena, od kojih se svaki nalazi na posebnom tvrdom disku. Zrcaljeni volumeni poboljšavaju otpornost u slučaju kvara tvrdog diska.

Prugasti volumen ili RAID-0 kombinira područja slobodnog prostora na više diskova (do 32) u jedan logički volumen. Kada radite s prugastim volumenom, Win2k03 optimizira izvođenje ravnomjernim pisanjem podataka na diskove. Ako jedan od diskova u prugastom volumenu pokvari, cijeli će se podaci izgubiti. Stoga, poput jednostavnih i razgranatih volumena, RAID-0 volumen ne pruža toleranciju na pogreške.

RAID5 volumen. Otporan na greške. Win2k03 dodaje blokove kontrolne sume na svaki disk diska; Ovi blokovi vam omogućuju vraćanje podataka volumena ako bilo koji tvrdi disk pokvari. Stvaranje RAID-5 volumena zahtijeva najmanje 3 tvrda diska

RAID10 volumen: Zrcaljeni niz koji se uzastopno zapisuje na više pogona, poput RAID 0.

Datotečni sustavi: Datotečni sustav (FS) je dio bilo kojeg operacijskog sustava koji je odgovoran za organiziranje pohrane i pristupa informacijama na bilo kojem mediju. U širem smislu datotečni sustav uključuje: zbirku svih datoteka na disku, skupove uslužnih struktura podataka koji se koriste za upravljanje datotekama, kao što su npr. direktoriji datoteka, deskriptori datoteka, tablice za raspodjelu slobodnog i iskorištenog prostora. na disku, skup sustava softver, implementacija upravljanja datotekama, posebice operacija za stvaranje, uništavanje, čitanje, pisanje, imenovanje datoteka, postavljanje atributa i razina pristupa, pretraživanje itd.

File FAT sustav: Datotečni sustav FAT (File Allocation Table) razvili su Bill Gates i Mark McDonald 1977. godine.

Trenutno postoje tri vrste FAT datotečnih sustava:

FAT12 podržava vrlo male veličine diskova, tako da se sada koristi samo na disketama.

FAT16 se koristi na tvrdim diskovima i podržava diskove do 2 GB, tako da se sada ovaj datotečni sustav praktički ne koristi.

FAT32 - teoretski podržava diskove do 2 TB. Podržano počevši od Windows 95 OSR2 operativnog sustava. Ovaj datotečni sustav sada je prilično popularan, iako je posljednjih godina mnogo Windows korisnici XP radije koristi NTFS (Nova tehnologija Datotečni sustav).

Struktura

Sektor za pokretanje

Na početku particije diska s FAT datotečnim sustavom nalazi se boot sektor. Potrebno je za pokretanje vašeg računala. Također sadrži informacije o parametrima ovog odjeljka.

Tablica dodjele datoteka

Cjelokupno područje podataka na disku podijeljeno je u klastere - blokove, čija se veličina postavlja prilikom formatiranja diska. Na disketi, na primjer, veličina klastera je 512 bajtova. A na modernim tvrdim diskovima s kapacitetom diska većim od 32 GB, veličina klastera je 32 KB. Svaka datoteka i direktorij zauzima jedan ili više klastera. Tako nastaju lanci klastera.

U tablici dodjele datoteka svaki klaster je označen na poseban način. Veličina oznake u bitovima za svaki klaster naznačena je u nazivu datotečnog sustava. one. za datotečni sustav FAT16 veličina oznake bit će 16 bajtova, za FAT32 - 32, itd.

Postoje tri vrste oznaka za klastere:

Slobodni klaster - klaster u koji će se upisivati ​​nove datoteke i direktoriji.

Zauzet klaster - oznaka označava sljedeći klaster u lancu. Ako se lanac klastera završi, klaster se označava posebnom oznakom.

BAD blok - klaster s greškama pristupa. Označeno prilikom formatiranja diska kako bi se spriječio budući pristup njemu.

Oštećenje tablice dodjele datoteka potpuno uništava strukturu datotečnog sustava, tako da na disku uvijek postoje dvije kopije tablice.

Korijenski direktorij

Područje diska koje sadrži informacije o korijenskom direktoriju. Njegova je veličina ograničena, tako da korijenski direktorij diska ne može sadržavati više od 512 datoteka i poddirektorija.

Područje podataka

Preostali dio particije koji sadrži sadržaj datoteka i direktorija.

Nedostaci FAT sustava:

Datotečni sustav FAT uvijek popunjava slobodni prostor na disku sekvencijalno od početka do kraja -> fragmentacija

Izvedba uvelike ovisi o broju datoteka pohranjenih u jednom direktoriju (ima linearnu, neuređenu strukturu, a nazivi datoteka u direktorijima su redoslijedom kojim su stvoreni)

Prednosti drugih datotečnih sustava postaju vidljive tek kada se koriste na medijima većim od 100 MB

Usporedba datotečnih sustava:

Implementirano i korišteno u većini operativnih sustava (MS-DOS, Windows 95/98/Me, Windows 2000 i Windows XP, OS/2, UNIX).

Na u trenutku Podržano samo na Windows 95/98/Me, Windows 2000 i Windows XP.

Vrlo učinkovit za logičke pogone manje od 256 MB.

Ne radi s diskovima manjim od 512 MB.

Podržava kompresiju diska, na primjer korištenjem algoritma DriveSpace.

Ne podržava kompresiju diska.

Obrađuje najviše 65 525 klastera, čija veličina ovisi o veličini logičkog diska. Budući da je najveća veličina klastera 32 KB, FAT16 može raditi s logičkim pogonima ne većim od 2 GB.

Mogućnost rada s logičkim diskovima do 2.048 GB s maksimalnom veličinom klastera od 32 KB.

Što je veća veličina logičkog diska, manje je učinkovito pohranjivanje datoteka u FAT"16 sustavu, budući da se povećava i veličina klastera. Prostor za datoteke dodjeljuje se klasterima, pa je stoga maksimalna veličina logičkog diska veća. disk, datoteka veličine 10 KB zahtijevat će 32 KB, a 22 KB prostora na disku bit će izgubljeno.

Na logičkim pogonima manjim od 8 GB, veličina klastera je 4 KB.

NTFS datotečni sustav: razvio ga je Microsoft početkom 1990-ih. kao glavni datotečni sustav za poslužiteljske verzije Windows operativnih sustava. NTFS je predstavljen 1993. godine u operativnom sustavu Windows NT 3.1.

Trenutno se NTFS smatra preferiranim datotečnim sustavom i za poslužiteljske i za klijentske verzije sustava Windows.

NTFS koristi 64-bitne ID-ove klastera, tako da teoretski NTFS volumen može sadržavati 264 klastera (16 TB3). Međutim, trenutačne implementacije sustava Windows podržavaju samo 32-bitno adresiranje klastera, što, s maksimalnom veličinom klastera od 64 KB (216 bajtova), omogućuje NTFS-u da dosegne veličinu do 256 TB:

232 * 216 bajtova = 248 bajtova = 28 * 240 bajtova = 256 TB.

Za volumene veće od 4 GB, kada formatiranje Windowsa predlaže zadanu veličinu klastera od 4 KB.

Neke značajke NTFS-a:

oporavivost je sposobnost datotečnog sustava da se vrati u radno stanje nakon što se dogodi kvar. Ova se mogućnost ostvaruje, prvo, zahvaljujući podršci atomskih transakcija, a drugo, zbog redundantnosti pohrane informacija. Atomska transakcija je operacija na datotečnom sustavu koja rezultira promjenom datotečnog sustava, koja ili u potpunosti uspije ili uopće ne uspije (tj., ako atomska transakcija ne uspije, sve se promjene poništavaju). Redundancija se koristi pri pohranjivanju najvažnijih podataka datotečnog sustava koji su ključni za njegov ispravan rad;

sigurnost - zaštita datoteka od neovlaštenog pristupa. Implementirano korištenjem modela Windows sigurnost razmatrano u predavanju 9 "Sigurnost u Windowsima";

enkripcija - pretvaranje datoteke u šifrirani kod koji se ne može pročitati bez ključa. Konvencionalni sigurnosni mehanizmi, kao što je dodjeljivanje korisničkih dozvola datotekama, ne pružaju puna zaštita informacije, na primjer, ako premjestite disk na drugo računalo. Administrator operativnog sustava uvijek može pristupiti datotekama drugih korisnika, čak i na NTFS jedinici. Stoga NTFS uključuje podršku za Encrypting File System (EFS), koji olakšava šifriranje i dešifriranje datoteka;

RAID podrška (Redundant Array of Inexpensive (Independent) Disks - niz jeftinih (neovisnih) diskova sa redundancijom) - mogućnost korištenja nekoliko diskova za pohranu informacija; podaci s jednog diska automatski se kopiraju na drugi, čime se osigurava povećana pouzdanost;

diskovne kvote za korisnike (Per-User Volume Quotas) - mogućnost dodjele određenog prostora na disku (kvote) za svakog korisnika; NTFS ne dopušta korisniku pisanje podataka na disk iznad dodijeljene kvote.

Struktura volumena NTFS:

Na početku volumena nalazi se Volume Boot Record, koji sadrži kod Windows pokretanje, informacije o volumenu (osobito, vrsta datotečnog sustava), adrese sistemske datoteke($Mft i $MftMirr - vidi dolje). Snimak pokretanja obično zauzima 8 KB (prvih 16 sektora).

U određenom području volumena (adresa početka ovog područja naznačena je u zapisu za pokretanje) nalazi se glavna struktura NTFS sustava - glavna tablica datoteka (MFT). Unosi u ovoj tablici sadrže sve informacije o lokaciji datoteka na volumenu, a male datoteke pohranjuju se izravno u MFT unose.

Važna značajka NTFS-a je da su sve informacije, i korisničke i sistemske, pohranjene u obliku datoteka. Nazivi sistemskih datoteka počinju znakom "$". Na primjer, zapis o pokretanju volumena sadržan je u datoteci $Boot, a glavna tablica datoteka sadržana je u datoteci $Mft. Ova organizacija informacija omogućuje vam da jednoobrazno radite s korisničkim i sistemskim podacima na volumenu.

Budući da je MFT kritičan struktura sustava, kojem se najčešće pristupa tijekom operacija volumena, korisno je pohraniti datoteku $Mft u susjedno područje logičkog diska kako bi se izbjegla njezina fragmentacija (smještanje u različita područja diska), a time i povećanje brzina rada s njim. U tu svrhu, prilikom formatiranja volumena, dodjeljuje se susjedno područje koje se naziva MFT zona. Kako glavna tablica datoteka raste, datoteka $Mft se širi, zauzimajući rezervirani prostor u zoni.

Ostatak prostora na NTFS volumenu alociran je za datoteke - sistemske i korisničke.

Glavne prednosti datoteke NTFS sustavi su njegova sigurnost od neovlaštenog pristupa. Ovaj datotečni sustav nema ograničenja u veličini datoteka i direktorija. Njegova značajka je i evidentiranje - bilježenje svih operacija prije njihovog izvršenja u posebnom dnevniku. Ako dođe do kvara tijekom izvođenja operacija s datotečnim sustavom (zamrzavanje operativnog sustava, nestanak struje itd.), moći će se vratiti u prethodno stanje na temelju unosa u dnevnik. Međutim, u slučaju ozbiljnog kvara, bit će vrlo teško, ponekad nemoguće, vratiti informacije. Razlog tome je nedostatak Microsoftove službene dokumentacije o sustavu datoteka. Drugi nedostatak NTFS-a je njegova nekompatibilnost sa starijim verzijama operativnih sustava (Windows 95, 98).