Provided by: manpages-hu_20010119-5_all bug

NÉV

       e2fsck - Linux ext2 fájlrendszer ellenőrzése

ÁTTEKINTÉS

       e2fsck   [   -pacnyrdfvstFSV   ]   [   -b   szuperblokk  ]  [  -B  blokkméret  ]  [  -l|-L
       hibás_blokkok_listája ] [ -C fájlleíró ] eszközfájl

LEÍRÁS

       Az e2fsck program a Linux ext2 fájlrendszerének ellenőrzésére szolgál.

       Az eszközfájl
              olyan speciális fájl, amely megfelel egy fizikai eszköznek (pl.  /dev/hdc1).

OPCIÓK

       -a     Ez az opció a visszafelé való kompatibilitást szolgálja, jelentése megegyezik a  -p
              opcióval. Emiatt -- ahol csak lehet -- a -p opció használata javasolt.

       -b szuperblokk
              Ezzel  az  opcióval  a  normál szuperblokk helyett a megadott másolatát használja a
              program.  Erre az opcióra akkor van szükség, ha az elsődleges szuperblokk megsérül;
              a  legtöbb fájlrendszer tartalmazza a másolatát a 8193, 16385, stb.  blokkokban. Ha
              alternatív szuperblokk megadásra kerül, és a fájlrendszer nem csak olvasható  módon
              lett  megnyitva,  az e2fsck az elsődleges szuperblokkot is kijavítja a fájlrendszer
              ellenőrzése során.

       -B blokkméret
              Alapértelmezés  szerint  az  e2fsck  több,  különböző  blokkmérettel  vizsgálja   a
              szuperblokkot,  hogy  megállapítsa  a  pontos blokkméretet. Ez a vizsgálat bizonyos
              esetekben problémát okozhat. Ezzel az opcióval kényszeríthető az e2fsck arra,  hogy
              a megadott blokkméret -et használja. Ha nem talál szuperblokkot, hibával kilép.

       -c     Az opció következtében az e2fsck futtatja a badblocks(8) programot, amely megkeresi
              azokat a hibás blokkokat, amelyek az adott fájlrendszerhez tartoznak,  és  bejelöli
              azokat hibásnak a hibás blokkok inode-jához kapcsolással.

       -C     Ezzel  az  opcióval  az  e2fsck a megadott fájlleíróba írja, hogy az ellenőrzés hol
              tart, ezzel megoldható az e2fsck futásának  programból  való  monitorozása.  Ez  az
              opció  kifejezetten  az  e2fsck  más programból való futtatásakor használatos. Ha a
              megadott  fájlleíró  0,  az  e2fsck   státuszát   egy   sávval   ábrázolja.   Ehhez
              videokonzolon, vagy terminálon kell a programnak futnia.

       -d     Hibakeresési  információk  nyomtatása.  (Csak  az  e2fsck  program  hibakereséséhez
              használatos.)

       -f     Akkor is végrehajtja az ellenőrzést, ha a fájlrendszer "tisztának" tűnik.

       -F     Az eszközhöz tartozó  buffer  cache-t  kiüríti  az  ellenőrzés  előtt.  Csak  akkor
              használatos, ha az e2fsck program futási idejét szeretnénk vizsgálni.

       -l fájlnév
              A  fájlnév  fájlban felsorolt blokkokat hozzáadja a hibás blokkok listájához. Ennek
              az fájlnak a formátuma azonos a badblocks(8) program által generálttal.

       -L fájlnév
              A hibás blokkok listájának beállítása a fájlnév fájlban megadottakra. (Ez az  opció
              hasonló,  mint  a  -l  ,  azzal  az  eltéréssel,  hogy itt a hibás blokkok aktuális
              listáját törli, majd a megadottakra állítja be a program.)

       -n     A fájlrendszert csak olvasható módon nyitja meg, és  valamennyi  kérdésre  `nem'-et
              válaszol.  Az  e2fsck nem interaktív futtatására szolgál. (Megjegyzés: Amennyiben a
              -c, -l, vagy a -L opciót megadjuk a -n mellett,  a  fájlrendszert  írásra-olvasásra
              nyitja  meg,  a hibás blokkok listájának aktualizálásához. Ezen kívül más módosítás
              nem történik az fájlrendszerben.)

       -p     Automatikus helyreállítás mindennemű kérdés nélkül.

       -r     Ez az opció csak kompatibilitási okból szerepel, semmilyen hatása nincs.

       -s     Ezzel az opcióval bájtfelcserélés, azaz a normalizált, szabványos  bájtsorrend  (ez
              i386,  vagy  little  endian)  használata  érhető el.  Amennyiben a fájlrendszer már
              szabványos bájtsorrendet használ, az opciónak nincs hatása.

       -S     Ez az  opció  bájtcserét  hajt  végre,  a  fájlrendszer  aktuális  bájtsorrendjétől
              függetlenül.

       -t     Az  e2fsck futási időadatait megjeleníti. Ha az opciót kétszer használjuk, akkor az
              egyes menetekről külön statisztikát ad.

       -v     Bőbeszédű mód.

       -V     Megjeleníti a program verzióinformációit.

       -y     valamennyi kérdésre `igen' választ adva lehetővé  teszi  az  e2fsck  nem-interaktív
              futtatását (Lásd a -n opciót is.)

KILÉPÉSI KÓD

       Az e2fsck visszatérési értéke a következő feltételek alapján áll össze:
            0    - Nem volt hiba.
            1    - Fájlrendszer hibái javítva.
            2    - Fájlrendszer hibái javítva, a rendszer
                   újraindítása szükséges, ha a fájlrendszer
                   csatolva volt.
            4    - A fájlrendszer hibái nem lettek javítva.
            8    - Működési hiba.
            16   - Hibás használat, szintaktikai hiba.
            128  - Osztott könyvtár hiba.

SZIGNÁLOK

       Az e2fsck futására a következő szignálok vannak hatással:

       SIGUSR1
              A szignál hatására az e2fsck megjeleníti a státuszsávot. (Lásd a -C opciót.)

       SIGUSR2
              A szignál hatására a e2fsck a továbbiakban nem jeleníti meg a státuszsávot.

       HIBABEJELENTÉS
              Gyakorlatilag   valamennyi   program   tartalmaz   hibát.   Amennyiben  olyan  ext2
              fájlrendszerrel találkozik, amelyen az e2fsck hibásan, vagy sehogyan  sem  fut  le,
              illetve amelyet az e2fsck nem tud helyreállítani, jelezze azt a szerzőnek.

       Kérjük  csatoljon  a  hibajelentéshet  annyi  információt,  amennyit  csak  lehetséges.  A
       legjobb, ha az e2fsck futtatása során kapott kimenetet teljes egészében el tudja  küldeni.
       Amennyiben van írható fájlrendszere, ahol a kimenetet le tudja tárolni, abban az esetben a
       script(1) program hasznos a kimenet fájlba történő lementéséhez.

       Hasznos továbbá a dumpe2fs(8).  kimenete is.  Ha valamely inode,  illetve  inode-ok  miatt
       keletkezik  a  hiba,  meg  lehet  kísérelni a debugfs(8) program futtatását. A hibát okozó
       inode-okra a stat(1u) parancsot futtatva annak kimenete is hasznos lehet.  Ha az inode-hoz
       könyvtár   tartozik,  a  debugfs  dump  parancs  alkalmas  a  könyvtár  inode  tartalmának
       kinyerésére, mely a uuencode(1).  használata után szintén csatolható a hibajelentéshez.

       A hibajelentésnek mindig tartalmaznia kell az e2fsck teljes verziószámát (lásd -V opció).

SZERZŐ

       Az e2fsck ezt a verzióját Theodore Ts'o <tytso@mit.edu> írta.

LÁSD MÉG

       mke2fs(8), tune2fs(8), dumpe2fs(8), debugfs(8)

MAGYAR FORDÍTÁS

       Zelena Endre <ezelena@lme.linux.hu>