Hasznos szokás a flash memórián levő ext2 fájlrendszer gyakori ellenőrzése. Ehhez használjuk a dumpe2fs programot a következő módon: # dumpe2fs -h /dev/sda1 (root felhasználóként kell felcsatolni az eszközt). Az eredmény az alábbihoz hasonló lesz:
Filesystem volume name: <none> Last mounted on: <not available> Filesystem UUID: c42a6963-5e6a-4cd2-b7d7-c8f09dca6c52 Filesystem magic number: 0xEF53 Filesystem revision #: 1 (dynamic) Filesystem features: dir_index filetype sparse_super Default mount options: (none) Filesystem state: clean Errors behavior: Continue Filesystem OS type: Linux Inode count: 32000 Block count: 127856 Reserved block count: 6392 Free blocks: 116456 Free inodes: 31922 First block: 1 Block size: 1024 Fragment size: 1024 Blocks per group: 8192 Fragments per group: 8192 Inodes per group: 2000 Inode blocks per group: 250 Filesystem created: Sat Sep 20 12:43:00 2003 Last mount time: Tue Oct 28 14:13:03 2003 Last write time: Tue Oct 28 14:28:27 2003 Mount count: 13 Maximum mount count: 35 Last checked: Sat Oct 18 11:28:26 2003 Check interval: 15552000 (6 months) Next check after: Thu Apr 15 11:28:26 2004 Reserved blocks uid: 0 (user root) Reserved blocks gid: 0 (group root) First inode: 11 Inode size: 128 Default directory hash: tea Directory Hash Seed: 118bee0a-efa5-4771-967e-41a0badd0355 |
Néhány fontos szempontot szükségesnek tartunk kiemelni:
Az ext2 fájlrendszer létrehozásakor megadja, hogy hányszor lehet felcsatolni mielőtt ellenőrizni kellene. Ezt láthatjuk a Maximum mount count (35) és a Check interval (lejárati idő) sorokban.
Az eddigi használat: Mount count és Last checked.
Hibás fájlok (sérült blokkok) létezése: Filesystem state.
A rendszer figyelmeztetéseket küldhet ezekről a dolgokról az eszközről történő olvasáskor vagy felcsatoláskor.
Amikor a számláló eléri a küszöbértéket, vagy hibás fájlok vannak, futtassuk a # fsck.ext2 /dev/sda1 programot a felcsatolt eszközön. Ez frissíti a számlálókat, valamint kijavítja a hibás blokkokat.
![]() | Vfat fájlrendszer esetén a dump program nem tűnik jónak. A # dumpe2fs -f /dev/sda1 parancs nem használható vfat fájlrendszeren. Létezik egy dosfsck nevű program (csupán alfa verzió), de kockázatos nem saját magunk által formázott eszközön futtatni. |
Előző | Tartalomjegyzék | Következő |
A memóriakártya hozzáférhetővé tétele | A 2.6-os Linux rendszermag |