Nykyinen versio |
Oma tekstisi |
Rivi 1: |
Rivi 1: |
| {{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}
| | Fsck on [[tiedostojärjestelmä]]n tarkistus- ja korjaustyökalu. |
| '''fsck''' (''filesystem check'') on [[komentorivi]]pohjainen [[tiedostojärjestelmä]]n tarkistus- ja korjaustyökalu. Käytännössä eri tiedostojärjestelmille on omat toteutuksensa <tt>fsck</tt>:sta, pelkkä <tt>fsck</tt>-käsky käynnistää tiedostojärjestelmästä riippuen oikean <tt>fsck</tt>-toteutuksen. Eri toteutukset on erotettu toisistaan nimeämälle ne tiedostojärjestelmän mukaan, esimerkiksi <tt>fsck.ext2</tt>.
| |
| | |
| Voit tarkistaa mitä työkaluja löytyy seuraavalla käskyllä:
| |
| cd /sbin
| |
| ls fsck*
| |
| | |
| Tuloste voi olla seuraava
| |
| | |
| fsck fsck.ext2 fsck.ext4 fsck.fat fsck.msdos fsck.vfat
| |
| fsck.cramfs fsck.ext3 fsck.ext4dev fsck.minix fsck.nfs
| |
|
| |
|
| == Käyttö == | | == Käyttö == |
| Ennen käyttöä tarkistettava osio täytyy [[umount|irrottaa]] 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, ext3 ja ext4=== | | === Ext2 === |
| Tarkista ja korjaa [[ext2]]-, [[ext3]]- tai [[ext4]]-tiedostojärjestelmän virheet. N korvataan tiedostojärjestelmän tyyppiä vastaavalla numerolla (<tt>fsck.ext2, fsck.ext3</tt> tai <tt>fsck.ext4</tt>).
| | fsck.ext2 -fy /dev/hdxy |
| fsck.extN -fy /dev/sdxy | | Tarkistaa ja korjaa [[ext2]]-tiedostojärjestelmän virheet. |
| | | === Ext3 === |
| Tarkistaa ja lisäksi kirjaa ylös vialliset sektorit (''[[wikipedia:bad sector|bad sector]]''): | | fsck.ext3 -fy /dev/hdxy |
| fsck.extN -fyc /dev/sdxy
| | Tarkistaa ja korjaa [[ext3]]-tiedostojärjestelmän virheet. |
|
| |
|
| === 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). Käytä jos check- tai fix-fixable-toiminto ehdottaa. |
|
| |
|
| 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. Käytä jos check- tai fix-fixable-toiminto ehdottaa. |
|
| |
|
| === 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). Käytä jos check- tai fix-toiminto ehdottaa. |
|
| |
|
| 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. Käytä jos check- tai fix-toiminto ehdottaa. |
|
| |
|
| === FAT ja FAT32 ===
| | [[Luokka: Komentorivi]] |
| fsck.vfat, dosfsck tai fsck.msdos on <tt>fsck</tt> FAT ja FAT32 tiedostojärjestelmille.
| | [[Luokka:Ohjelmat]] |
| | |
| [[Luokka:Ylläpitotyökalut]]
| |
| [[Luokka:Tiedostojärjestelmät]] | |
| [[Luokka:Komentorivin perustyökalut]] | |