Pkworld logikai szervezet hdd

Tudod, mi az MBR? Mi az alapvető és haladó partíciót? Mi a klaszter, akkor lehet „elveszett”? Hogyan működik de-vírus? Miért van szükség az fdisk? Ha nem, akkor részesülnek olvasod ezt a cikket.

Egy kicsit a fizikai szervezet

MS-DOS alatt az ideológia a merevlemez állhat úgynevezett „fejezetek” - független régiók a lemez, amely lehet kialakítani megfelelően a rendszer bármely operációs rendszer, hogy van, hogy használja a fájlrendszer. Ott kell lennie két részre - a fő (elsődleges), amellyel töltése általában úgy végezzük, és a kiterjesztett (extended), amely lehet osztani több alegységre (logikai lemez). Így, az első partíció független, a másik együtt egy csoportot. Minden szakasz egy kapcsolata egy adott fájlrendszer.

Ennek része a DOS (és ennek alapján az azonos operációs rendszer Windows3.x / 95/98 / ME), van három fájlrendszer - FAT12, FAT16 és FAT32. Megemlítem alábbiakban a különbségeket.

rendszer szektor

Az első szektor a partíció az úgynevezett boot szektor. A szerkezete is van egy boot program és egy asztal a BIOS paraméter blokk, BPB. Ebben a táblázatban van információ a helyét és méretét a másik fontos terület - a fájlallokációs tábla, FAT. A fő, FAT - egy nagy tömb elemek, minden elem megfelel az egyes klaszter. Cluster - szektorok egység (8-128), az elem eloszlása ​​az összes lemezterületet listájában. Minden fájl kiosztott létrehozásakor a kívánt klaszterek számát. Az első klaszter szám szerepel a könyvtárban (a könyvtárat, mappa), és ennek megfelelő FAT-klaszter elem tartalmazza a száma a második klaszter. FAT elem megfelel a második klaszter, a klaszter tartalmaz néhány a harmadik, stb Minden FAT áll láncok (láncok).

Ha a FAT elem nem kapcsolódik egy egyláncú, és ugyanabban az időben nem 0, ez az úgynevezett „elveszett” (Elveszett Cluster). „Veszteség” klaszterek történik újraindítás belépési pont a lánc a FAT, például, ami / fájl változás, ha a rögzítési művelet megszakad. Természetesen nem ez a legszörnyűbb következményeit váratlan reboot, de még mindig elveszíti a lemezterület nem nagyon kívánatos. A programozók a Microsoft tisztában voltak a „stabilitás” annak a Windows, így és fut Scandisk automatikusan.

Ha a fájlt később nőtt a méret, akkor van rendelve egy új klaszterek száma elérhető, leggyakrabban ők egy másik helyen a lemez. Chain „ugrik” más láncokkal - hogy te és a fragmentáció, ami kiesik-Defragmenters program fájlok átvitele érdekében, hogy azok a klaszterek mennek egymás után sorrendben.

Bár a lánc rendszer meglehetősen hatékony és egyszerű, vannak hátrányai. Először is, az alacsony megbízhatóság - az eltűnését egyik eleme a teljes fájl lesz olvasható, és a FAT kárt veszteséget jelent a nagyszámú (ha nem az összes) fájlokat. Ahhoz, hogy ezt a hátrányt kiküszöböljük, van két azonos példányban a FAT. A második - ha a fájl mérete nem többszöröse a klaszter alakult Slack (Slack) - a halmaz, nem lakott hasznos információkat. Minél nagyobb a klaszter, annál nagyobb részét a lemez elfoglalt Slack. 1 byte fájlt, akkor elveszíti a teljes csoport, és ha van egy nagy felbontású (32 KB, például), akkor a veszteség Slack lehet 30-50% a teljes lemez kapacitása (by the way, akkor nézd meg őket Sandra programot - meghajtó információ modul) .

FAT mérete elem adja meg a fájl nevét rendszer maga. FAT12 egy 12-bites elemet, amely lehetővé teszi, hogy megszervezze a lemez mintegy 4 millió klaszter. FAT16 16 bites elemek, a klaszterek számát - 65530. FAT32 - 32-bites elemek, mintegy 4 milliárd klaszterek .. Minél nagyobb lemezterületet lesz klaszter, annál kisebb lehet, hogy a méret a klaszter és ezáltal elveszíti kevesebb helyet foglal. Azon a FAT12 alkalmazása csak floppy lemezek, FAT16 - (lehet akár 2 GB elve) az meghajtók akár 500 MB.

bootstrap

boot vírus

Tehát egyfajta vírus kerül bevezetésre egyik szakaszában a boot, általában a földön. Boot-vírus írja saját bootloader az eredeti helyett az MBR. Így ahelyett, hogy a vírus az első operációs rendszer betöltése előtt. Ő osztja a testét, amely tárolja a használaton kívüli ágazatokban elérése után MBR, de mielőtt az első partíció boot szektor. Lehallgatja a hívásokat a lemez, a vírus továbbra is az operációs rendszer betöltése. Abban az esetben, a meghajtó elérését vírus megváltoztatja a boot-sector, helyette a programban rakodó. Ha a felhasználó a boot floppy lemezen, a vírus megkapja a vezérlést, és azonnal megfertőzi a merevlemez MBR.

Ha a boot-vírus nem fertőz fájlokat, ezzel csak a rendszer ágazatokban, ez nem jelent nagy veszélyt. Először is, a fogás csak boot floppy lemezen (vagy egy második merevlemez), másrészt, akkor egyszerűen kapcsolja be „Virus Warning” a Beállítás - kapsz egy figyelmeztetést kísérletével invázió a boot szektor (a közhiedelemmel ellentétben, ez az opció ki kell kapcsolni csak akkor, ha a Windows telepítés), és harmadszor, hogy gyógyítani a merevlemez lehet csak egy csapat - „fdisk / mbr”, amely felülírja az MBR az eredeti programot rakodó.

indítási problémák

Megsértése a boot folyamat bármely szakaszában megtörténhet. Annak megállapításához, az ok és a „tettes”, meg kell figyelni, hogy a következő üzenet jelenik meg:
  1. Ha az üzenet - nagybetűs (azaz, nagybetűvel), a BIOS nem a MBR megmutatta neki a telepítő eszköz, amely jelzi az olvasás vagy a jelzések hiánya szisztémás hiba szektor az első szektorban a lemez (azaz disk nem jelölt). Annak érdekében, hogy a lemez minden rendben, el kell menni a BIOS Setup és fuss Autodetect.
  2. Üzenet „Érvénytelen partíciós tábla” és „Hiba a rendszer betöltésekor” tartozik a rakodó a MBR; boot szektor az aktív partíciót vagy nem olvasható, vagy akár ő (vagy) nem;
  3. Üzenet „Érvénytelen rendszerlemez” és a „Disk I / O error” adja a rakodó boot-szektor nem számolt be az operációs rendszer fájlokat a meghajtón vagy hiba.
Mi a teendő abban az esetben, amikor a terhelés nem történik? Tekintsük ezt pontról pontra:
  1. Ha a probléma nem a lemez is, akkor kell komolyan foglalkozni az, hogy mi történt a rendszer ágazatban. Rendes felhasználó nem tudja csinálni.
  2. A második esetben van olyan megsértése DPT asztal, vagy a megsemmisítés a boot szektor. Treat készülék működése Scandisk vagy NDD a floppy én nem ajánlom -, akkor teljesen tönkreteheti a munkát, és adjunk hozzá azok, akik majd helyreállítani az adatokat a lemezen;
  3. A harmadik esetben a rendszer fájlokat már törölték, vagy sérült, akkor próbálja meg a helyzet javítására és a letöltés egy floppy lemezre beírja a „sys c:”.

NDD, Scandisk, fdisk ... Tippek

Először is, a súlyos problémák a rendszerrel ágazat soha nem használja a diagnosztikai programokat NDD vagy Scandisk. A kinevezés ilyen programok - a keresést az „elveszett” a klaszterek és a „lekötve” hosszú neveket, minden mással, amit nem engedhet meg magának.

Mert „kéz” a lemez általánosan használt Diskedit a Norton Utilities - nem azért, mert a legfejlettebb és könnyen használható, és a szokás hatalma, mint a Norton Utilities létezett időtlen idők óta. Ha nem rendelkeznek alapos ismeretekkel a szerkezet és működési mechanizmusait a rendszer és a rendszerindító szektorok, jobb lenne, ha nem próbálja kísérletezni ezzel a programmal. Miközben ő, természetesen szükség. Miért - lásd alább.

De ahhoz, hogy képes legyen használni az fdisk kellene minden. Hogyan kell megjelölni a kerekek - nem a téma ezt a cikket. Csak azt tudom, hogy a célzást. Ha azt szeretnénk, hogy válassza ki az első partíciót kizárólag Windows, akkor jobb, hogy kérje a mérete 1-2 GB, és tegye a FAT16 - gyorsabban töltődik, könnyebb lesz, ha valami, hogy helyreállítsa. Köztudott, hogy az alapértelmezett fdisk halmazok FAT32 partíció nagyobb, mint 500 MB. Ahhoz, hogy „győzni” neki, hogy válassza az „N” a „Start-up Screen” fdisk (ahol valami mondott támogatásával nagy részének). Jelöljük ki az első szakasz (több, mint 2 GB nem fog működni), futtassam újra már „Y”.

Tovább jótanács. Miután partíciót, és formázza meg az új lemez nem túl lusta, hogy egy indító flopi, ami segítségével diskedit rekord (MBR Alt-A, Alt-W, válassza ki a fájl neve), a boot szektor az első szakasz (Alt-B, Alt-W, fájlnév) diskedit, unerase, fdisk, sys, méret, HIMEM.SYS repedés (ha DOS eloroszosodott). Abban az esetben, kudarc, mint egy floppy lemez volna menteni egy csomó időt és az idegeket.

Most Restoration Tanács. Ha tudja használni diskedit'om, akkor visszaállíthatja „olvadt” merevlemez nélkül automatikus program-csökkentő szerek, például Tiramisu. Hogyan lehet megtalálni a szakasz elején - kitűnik, az aláírás 55aa, és a legújabb változat a diskedit lehet keresni egy adott elmozdulás (ebben az esetben a „510”). Boot szektor (ha nem FAT32 szabvány, amely magában foglalja a három szektor) lehet venni egy floppy lemezre, és válassza ki kézzel a paramétereket. Visszaállítása FAT is lehetséges. Ehhez meg kell találni a gyökérkönyvtárban (meg kell keresni a string „MSDOS” vagy „COMMAND COM”), minden fájl nevének megváltoztatása az első betű az orosz „x” (E5) kódot, majd futtatni unerase. A kevésbé töredezett, annál nagyobb az esély, hogy visszatérjen a fájlokat vissza az életbe, így töredezettségmentesítéséről fontos adatokat meg kell, amilyen gyakran csak lehetséges.

Kapcsolódó cikkek