Ero sivun ”Fsck” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(fsck.extN yhteen)
Rivi 8: Rivi 8:
Muutoin ohjelman käyttö riippuu käytettävästä [[tiedostojärjestelmä]]stä. Ohjelma vaatii [[pääkäyttäjä]]n oikeudet.
Muutoin ohjelman käyttö riippuu käytettävästä [[tiedostojärjestelmä]]stä. Ohjelma vaatii [[pääkäyttäjä]]n oikeudet.


=== Ext2 ===
=== Ext2, ext3 ja ext4===
Tarkista ja korjaa [[ext2]]-tiedostojärjestelmän virheet:
Tarkista ja korjaa [[ext2]]-tiedostojärjestelmän virheet:
  fsck.ext2 -fy /dev/sdxy
  fsck.extN -fy /dev/sdxy


Tarkistaa ja lisäksi kirjaa ylös vialliset sektorit (''[[wikipedia:bad sector|bad sector]]''):
Tarkistaa ja lisäksi kirjaa ylös vialliset sektorit (''[[wikipedia:bad sector|bad sector]]''):
  fsck.ext2 -fyc /dev/sdxy  
  fsck.extN -fyc /dev/sdxy


=== Ext3 ===
Edellä N korvataan tiedostojärjestelmän tyyppiä vastaavalla numerolla (<tt>fsck.ext2, fsck.ext3</tt> tai <tt>fsck.ext4</tt>).  
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
 
=== Ext4? ===


=== ReiserFS ===
=== ReiserFS ===

Versio 1. toukokuuta 2010 kello 13.31

fsck (filesystem check) on komentorivipohjainen tiedostojärjestelmän tarkistus- ja korjaustyökalu. Käytännössä eri tiedostojärjestelmille on omat toteutuksensa fsck:sta, pelkkä fsck-käsky käynnistää tiedostojärjestelmästä riippuen oikean fsck-toteutuksen. Eri toteutukset on erotettu toisistaan nimeämälle ne tiedostojärjestelmän mukaan, esimerkiksi fsck.ext2 ja fsck.xfs.

Käyttö

Ennen käyttöä tarkistettava osio täytyy irrottaa 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, ext3 ja ext4

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

fsck.extN -fy /dev/sdxy

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

fsck.extN -fyc /dev/sdxy

Edellä N korvataan tiedostojärjestelmän tyyppiä vastaavalla numerolla (fsck.ext2, fsck.ext3 tai fsck.ext4).

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