[root@localhost root]# badblocks -sv /dev/sda2
Checking for bad blocks in read-only mode
From block 0 to 6144862
Checking for bad blocks (read-only test): 614486080/ 6144862
6144861
done
Pass completed, 2 bad blocks found.
[root@localhost root]# fsck.ext3 -cvf /dev/sda2
e2fsck 1.32 (09-Nov-2002)
/: recovering journal
Checking for bad blocks (read-only test): done
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/: ***** FILE SYSTEM WAS MODIFIED *****
/: ***** REBOOT LINUX *****
86973 inodes used (11%)
597 non-contiguous inodes (0.7%)
# of inodes with ind/dind/tind blocks: 3786/32/0
568599 blocks used (37%)
0 bad blocks
0 large files