Ero sivun ”Fsck” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (tiedostojärjestelmät-luokkaan)
(pientä parantelua)
Rivi 2: Rivi 2:


== Käyttö ==
== Käyttö ==
Ennen käyttöä tarkistettava osio täytyy [[umount|irroittaa]] komennolla
umount /dev/sdXY
missä <tt>/dev/sdXY</tt> on osion [[laitetiedosto]].


Muutoin ohjelman käyttö riippuu käytettävästä [[tiedostojärjestelmä]]stä. Ohjelma vaatii pääkäyttäjän oikeudet.
=== Ext2 ===
=== Ext2 ===
fsck.ext2 -fy /dev/hdxy
Tarkista ja korjaa [[ext2]]-tiedostojärjestelmän virheet:
Tarkistaa ja korjaa [[ext2]]-tiedostojärjestelmän virheet.
fsck.ext2 -fy /dev/sdxy


fsck.ext2 -fyc /dev/hdxy
Tarkistaa ja lisäksi kirjaa ylös vialliset sektorit (''bad sector''):
Tarkistaa ja kirjaa ylös vialliset sektorit (bad sector) osiolta.
fsck.ext2 -fyc /dev/sdxy


=== Ext3 ===
=== Ext3 ===
fsck.ext3 -fy /dev/hdxy
Tarkistaa ja korjaa [[ext3]]-tiedostojärjestelmän virheet
Tarkistaa ja korjaa [[ext3]]-tiedostojärjestelmän virheet.
fsck.ext3 -fy /dev/sdxy.


fsck.ext3 -fyc /dev/hdxy
Tarkistaa ja kirjaa ylös vialliset sektorit (''bad sector'') osiolta.
Tarkistaa ja kirjaa ylös vialliset sektorit (bad sector) osiolta.
fsck.ext3 -fyc /dev/sdxy


=== ReiserFS ===
=== ReiserFS ===
Tarkistaa [[ReiserFS]]-tiedostojärjestelmän virheet. Ei vielä korjaa mitään:
  fsck.reiserfs --check /dev/hdxy
  fsck.reiserfs --check /dev/hdxy
Tarkistaa [[ReiserFS]]-tiedostojärjestelmän virheet. Ei vielä korjaa mitään.


Korjaa check-toiminnon ilmoittavat pienemmät virheet:
  fsck.reiserfs --fix-fixable /dev/hdxy
  fsck.reiserfs --fix-fixable /dev/hdxy
Korjaa check-toiminnon ilmoittavat pienemmät virheet.
 


  fsck.reiserfs --rebuild-sb /dev/hdxy
  fsck.reiserfs --rebuild-sb /dev/hdxy
Luo uudelleen päälohkon (superblock) sen hajotessa, mikäli tiedostojärjestelmän puun on vielä ehjä. Käytä jos check- tai fix-fixable-toiminto ehdottaa käytettäväksi.
Luo uudelleen päälohkon (superblock) sen hajotessa, mikäli tiedostojärjestelmän puun on vielä ehjä. Käytä jos check- tai fix-fixable-toiminto ehdottaa käytettäväksi.


Luo uudelleen tiedostojärjestelmän puun sen hajotessa, mikäli päälohko on vielä kunnossa. Käytä jos <tt>check-</tt> tai <tt>fix-fixable</tt>-toiminto ehdottaa käytettäväksi.
  fsck.reiserfs --rebuild-tree /dev/hdxy
  fsck.reiserfs --rebuild-tree /dev/hdxy
Luo uudelleen tiedostojärjestelmän puun sen hajotessa, mikäli päälohko on vielä kunnossa. Käytä jos check- tai fix-fixable-toiminto ehdottaa käytettäväksi.


=== Reiser4 ===
=== Reiser4 ===
Tarkistaa [[Reiser4]]-tiedostojärjestelmän virheet. Ei vielä korjaa mitään:
  fsck.reiser4 --check /dev/hdxy
  fsck.reiser4 --check /dev/hdxy
Tarkistaa [[Reiser4]]-tiedostojärjestelmän virheet. Ei vielä korjaa mitään.


Korjaa check-toiminnon ilmoittamat pienemmät virheet:
  fsck.reiser4 --fix /dev/hdxy
  fsck.reiser4 --fix /dev/hdxy
Korjaa check-toiminnon ilmoittamat pienemmät virheet.


Luo uudelleen päälohkon (superblock) sen hajotessa, mikäli tiedostojärjestelmän puun on vielä ehjä. Käytä jos check- tai fix-toiminto ehdottaa käytettäväksi:
  fsck.reiser4 --build-sb /dev/hdxy
  fsck.reiser4 --build-sb /dev/hdxy
Luo uudelleen päälohkon (superblock) sen hajotessa, mikäli tiedostojärjestelmän puun on vielä ehjä. Käytä jos check- tai fix-toiminto ehdottaa käytettäväksi.


Luo uudelleen tiedostojärjestelmän puun sen hajotessa, mikäli päälohko on vielä kunnossa. Käytä jos <tt>check-</tt> tai <tt>fix</tt>-toiminto ehdottaa käytettäväksi.
  fsck.reiser4 --build-tree /dev/hdxy
  fsck.reiser4 --build-tree /dev/hdxy
Luo uudelleen tiedostojärjestelmän puun sen hajotessa, mikäli päälohko on vielä kunnossa. Käytä jos check- tai fix-toiminto ehdottaa käytettäväksi.


[[Luokka:Ylläpitotyökalut]]
[[Luokka:Ylläpitotyökalut]]
[[Luokka:Tiedostojärjestelmät]]
[[Luokka:Tiedostojärjestelmät]]
[[Luokka:Komentorivin perustyökalut]]

Versio 14. toukokuuta 2008 kello 18.53

Fsck on tiedostojärjestelmän tarkistus- ja korjaustyökalu.

Käyttö

Ennen käyttöä tarkistettava osio täytyy irroittaa komennolla

umount /dev/sdXY

missä /dev/sdXY on osion laitetiedosto.

Muutoin ohjelman käyttö riippuu käytettävästä tiedostojärjestelmästä. Ohjelma vaatii pääkäyttäjän oikeudet.

Ext2

Tarkista ja korjaa ext2-tiedostojärjestelmän virheet:

fsck.ext2 -fy /dev/sdxy

Tarkistaa ja lisäksi kirjaa ylös vialliset sektorit (bad sector):

fsck.ext2 -fyc /dev/sdxy 

Ext3

Tarkistaa ja korjaa ext3-tiedostojärjestelmän virheet

fsck.ext3 -fy /dev/sdxy.

Tarkistaa ja kirjaa ylös vialliset sektorit (bad sector) osiolta.

fsck.ext3 -fyc /dev/sdxy

ReiserFS

Tarkistaa ReiserFS-tiedostojärjestelmän virheet. Ei vielä korjaa mitään:

fsck.reiserfs --check /dev/hdxy

Korjaa check-toiminnon ilmoittavat pienemmät virheet:

fsck.reiserfs --fix-fixable /dev/hdxy


fsck.reiserfs --rebuild-sb /dev/hdxy

Luo uudelleen päälohkon (superblock) sen hajotessa, mikäli tiedostojärjestelmän puun on vielä ehjä. Käytä jos check- tai fix-fixable-toiminto ehdottaa käytettäväksi.

Luo uudelleen tiedostojärjestelmän puun sen hajotessa, mikäli päälohko on vielä kunnossa. Käytä jos check- tai fix-fixable-toiminto ehdottaa käytettäväksi.

fsck.reiserfs --rebuild-tree /dev/hdxy

Reiser4

Tarkistaa Reiser4-tiedostojärjestelmän virheet. Ei vielä korjaa mitään:

fsck.reiser4 --check /dev/hdxy

Korjaa check-toiminnon ilmoittamat pienemmät virheet:

fsck.reiser4 --fix /dev/hdxy

Luo uudelleen päälohkon (superblock) sen hajotessa, mikäli tiedostojärjestelmän puun on vielä ehjä. Käytä jos check- tai fix-toiminto ehdottaa käytettäväksi:

fsck.reiser4 --build-sb /dev/hdxy

Luo uudelleen tiedostojärjestelmän puun sen hajotessa, mikäli päälohko on vielä kunnossa. Käytä jos check- tai fix-toiminto ehdottaa käytettäväksi.

fsck.reiser4 --build-tree /dev/hdxy