On Tue, Aug 22, 2006 at 03:38:40AM +0400, Edward Shishkin wrote:
> Marcos Dione wrote:
> > hi all. I'm having problems checking a reiser3 filesystem.
> >reiserfsck says:
> >
> >bread: Cannot read the block (27887610): (Input/output error).
> >
> > I passed badblocks over the partition and found 61 bad sectors
> >(which I know is bad),
>
>
> did you specify reiserfs block size (via option -b) when creating a list
> of bad blocks?
dunno which is the block size. tried to figure it out, but (from
dmesg trying to mount the partition):
ReiserFS: sda1: journal params: device sda1, size 8192, journal first block 18,
max trans len 1024, max batch 900, max commit age 30, max trans age 30
and:
$ sudo reiserfstune /dev/sda1
reiserfstune: Filesystem looks not cleanly umounted, check the consistency
first.
I assume it's the 8192 the kernel reports...
> it would be better to create a backup on a spare bigger partition
> using dd_rescue (pad not recoverable zones with zeroes), then run
> fsck on the created image.
unluckly I can't. it's a 160 GiB partition and I don't have spare
space.