We have already written about ext2/ext3 file repair using fsck and other utilities. Linux comes with different filesystems and different repair utilities. To repair a ReiserFS filesystem you need to reiserfsck command which is a checking tool for the ReiserFS filesystem (just like fsck command for ext2/ext3 file system).
Reiserfsck searches for a Reiserfs filesystem on a device, replays any necessary transactions, and either checks or repairs the file system. ReiserFS saves data or log in a special file for pending disk updates and later on it commit updates to disk resulting into very good filesystem consistency.
Step # 1: Install reiserfsck
You need to install reiserfsprogs package, which includes reiserfsck user level tools for ReiserFS filesystems.
Full Article .
Also new on same site today: Shell script to watch the disk space .