Adattárolás merevlemezek

Köszönjük a támogatást!

1. Bevezetés

A felhasználók többsége, egy kérdésre válaszolva, hogy a saját készülékét, de nem kizárólagosan beszélve a merevlemezre. Winchester - olyan eszköz, amelyre az adatok tárolása gyakrabban. Van egy legenda, amely megmagyarázza, miért a merevlemez már hagyománnyá vált egy fantázianév. Az első merevlemez-ben megjelent Amerikában a '70 -es évek elején volt, melynek kapacitása 30 MB adatot mind a munkafelületet. Ugyanakkor jól ismert az azonos Amerikában magazin puska O. Winchester volt kaliberű - 0,30; Lehet morajlott, amikor munkája először a merevlemezt, vagy automata por szaga volt - nem tudom, de ettől kezdve vált ismertté, mint a merevlemez meghajtók merevlemezek.

A folyamat során a számítógép lefagy fordul elő. Vírusok, áramkimaradások, szoftver hibák - amelyek károsíthatják a tárolt adatok a merevlemezen. Kár, hogy az információ nem feltétlenül jelenti a veszteség, ezért érdemes tudni, hogyan tárolja a merevlemezen, mert akkor lehet visszaállítani. Ezután például, ha sérült boot szektor vírus, akkor nem kell formázni az egész meghajtót (!), És helyreállítani a sérült területet, és továbbra is a normál működés, miközben az összes értékes adatokat.

Egyrészt, a folyamat az írás ezt a cikket, én meg magam a feladat, hogy elmondjam:
  1. mintegy elvei információk rögzítésére a merevlemezen;
  2. a hely és az operációs rendszer betöltéséhez;
  3. hogyan kell megfelelően megoszthatja új merevlemez részekre azzal a céllal, hogy több operációs rendszer.

Másrészt, azt szeretné, hogy készítsen az olvasó, hogy a második cikk, amely fogok beszélni nevű program boot manager-ek. Ahhoz, hogy megértsük, hogy ezek a programok működnek, akkor szükség van egy alapvető ismereteket olyan dolgok, mint az MBR, válaszfalak, és így tovább. d.

Elég gyakori szavak - start.

2. Merevlemez

Merevlemez (NDD - Hard Disk Drive) van elrendezve, a következők szerint: egy orsóra csatlakozik egy elektromos motor, egy blokk a több lemezt (palacsinta), amely felett helyezkedik el a felszínen a fej író / olvasó információkat. A fej formáját csatlakozik egy szárny, és rögzítse a sarló pórázt. Működés közben, akkor „repülni” felett a lemez felületén a légárammal, amelyet a forgása által előállított azonos lemezt. Nyilvánvaló, hogy a felhajtóerő függ a légnyomás a fejét. Ez viszont attól függ, hogy a külső légköri nyomással. Ezért néhány gyártó adja az előírások az eszközök limit felső határa műveletet (például, 3000 m). Miért nem egy síkban? A lemez fel van osztva egy sávot (vagy sávok), ami viszont osztható. Két út egyenlő távolságra a központtól, de található a szemközti oldalon a lemez, az úgynevezett egy henger.

3. Információ tárolása

Sajnos elég gyakran zavart között történik az olyan fogalmak, mint a „szektor”, „cluster” és a „blokk”. Tény, hogy a „egység” és a „szektor” nincs különbség. Azonban az egyik koncepció a logika és a második topológiai. „Cluster” - néhány ágazat megítélése szerint az operációs rendszer egészére. Miért nem hagyta el a egyszerű művelet, szektorok? Felelem. Az átmenet a klaszterek történt, mert a FAT korlátozott volt, és a lemez mérete növekszik. Abban az esetben, FAT16 lemez 512 MB klaszter lesz 8 KB 1 GB - 16K, 2 GB - 32K, és így tovább.

LBA = (cyl * FEJEK + fej) * ÁGAZATOKRA + (szektor-1);

Nem mondhatjuk, néhány szót a Large módban. Ez az üzemmód tervezték merevlemez akár 1 GB. Nagy üzemmód száma logikai fejek emeljük 32. és a több logikai hengerek megfeleződik. Ebben az esetben utalva a logikai fej 0..F adás még a fizikai cilinderek, fejek és vonzó 10..1F - páratlan. Winchester LBA módban a jelölő összeegyeztethetetlen a rendszer Nagy, és fordítva.

4. részek vagy rekeszek

Szakaszok tartályok teljes tartalmát. Ez a tartalom általában egy fájlrendszer. Az fájlrendszer a szempontból lemezblokkokra értetődő jelölési rendszert a fájlok tárolására. Miután a partíció létrehozása a fájlrendszerben, és írt operációs rendszer fájlok partíció lehet indítható. Letölthető a szakasz az első blokk egy kis programot, ami az operációs rendszer betöltése. Ahhoz azonban, hogy letölt egy speciális rendszer kifejezetten meg kell futtatni boot program az első egységet. Arról, hogy milyen ez megtörténik, akkor lesz szó az alábbiakban.

Partíciók fájlrendszereket nem lehet átlépni. Ez annak a ténynek köszönhető, hogy két különböző fájlrendszerek mindegyik saját gondolat, hogy a fájlokat, de ha esik az elhelyezés ugyanazon a fizikai helyét a lemezen van egy konfliktus a fájlrendszereket. Ez a konfliktus nem fordul elő azonnal, de csak olyan mértékben, hogy a fájlok kezdődik, hogy tartózkodjon a rossz helyen a lemez, ahol a szakaszok megfelelnek. Ezért meg kell figyelni a szétválás a lemezt szakaszokra.

Ez önmagában nem veszélyes keresztmetszet. Veszély a forgalomba több fájl rendszerek az átfedő szakaszok. Particionálás szakaszokra nem jelenti létrehozását fájlrendszereket. Azonban még a kísérlet, hogy hozzon létre egy üres fájlt a rendszer (azaz formázás), az egyik átfedő részek hibákat okozhat a fájlrendszerben egy másik partícióra. Mindez egyformán vonatkozik minden operációs rendszeren, nem csak a legnépszerűbb.

A lemez két részre van osztva a szoftver. Azaz, akkor létrehozhat egy egyéni konfiguráció szakaszok. Információ particionálás tároljuk az első merevlemez meghajtó egység, az úgynevezett master boot record (Master Boot Record (MBR)).

MBR a fő eszköze a bootolás a merevlemezről által támogatott BIOS. A megjeleníteni kívánt tartalom a boot terület formájában diagramok:

Minden, ami a ellensúlyozza 01BEh-01FDh nevezett a partíciós tábla. Láthatjuk, hogy az ő négy részből áll. Csak az egyik a négy szakasz joga kell jelölni az aktív, ami azt jelenti, hogy a boot program betöltődik a memóriába az első szektor ennek bizonyos részét, és adja át a vezérlést. Az utolsó két bájt az MBR tartalmazzon számot 0xAA55. Jelenlétével ezt az aláírást BIOS ellenőrzi, hogy az első egység be lett töltve. Ez az aláírás nem véletlenszerűen kiválasztott. Ő sikeres ellenőrzést lehetővé teszi annak megállapítását, hogy az összes adatot vonalak tud küldeni és nullák.

boot program úgy néz ki, a partíciós tábla, kiválasztja belőlük aktív, betölti az első blokk ebben a szakaszban, és átadja a vezérlést.

Lássuk, hogyan részben leíró:

a szektorok számát a partíció


* 0001h-0003h kezdődő szakasz
** 0005h-0007h végszakasz

Ami a legnépszerűbb lemezpartíciókat közelmúltig ez volt és marad az MS-DOS. Kiveszi annak használata a négy közül két részből áll: az elsődleges DOS partíció, Kiterjesztett DOS partíció. Ezek közül az első, (primer) egy normál porckorong Dosov C. A második - egy tartályt logikai meghajtókat. Ők minden lógni ott formájában al-láncok, amelyek az úgynevezett: D. E. logikai meghajtókat lehet külföldi fájlrendszerek eltérő DOS fájlrendszert. Azonban, mint általában, a külföldi fájlrendszer van kötve a jelenléte egy másik operációs rendszer, amely általában véve kell helyezni a saját szakaszán (nem hosszabbítják DOS), de az ilyen bohóckodás gyakran túl kicsi partíciós táblát.

Megemlíteni még egy fontos tényt. Ha egy üres merevlemezt telepített DOS, majd az Indítás nincsenek alternatívák a választott operációs rendszer. Ezért a rakodó néz ki, nagyon primitív, nem szükséges, hogy kérje a felhasználó milyen rendszert akar letölteni. A vágy, hogy több rendszer, meg kell kezdeni a programot, amely lehetővé teszi, hogy válassza ki a rendszer elindításához.

6. Következtetés

Remélem, hogy én is elég világosan és részletesen bemutatni, hogy az alap információkat a merevlemez eszköz, az MBR és PT. Véleményem szerint egy ilyen sor a tudás bőven elég egy kis „javítás” az információ tárolását. A következő cikkben azt fogja mondani, hogy a programokról, hívja Boot Manager, és hogyan működnek.

Nagyon köszönöm a segítséget Vladimiru Dashevskomu