Hi, I'm running linux kernel 2.4.6, reiserfs version 3.6.25 I've just recently seen the kernel panic, that sends the machine into an unusable state, my only option is to reboot. It seems like the reiserfs partition is corrupt. I can mount the drive and list all the files, I can even copy some of the files to another partition, but when I try to copy some of the files, I get this kernel panic. When I mount the partition first, there is the following error reiserfs: checking trans log (dev 08:0a) scsi0: ERROR on channel 0, id 0, lun 0, CDB: Read (10) 00 01 98 a8 8e 00 00 08 00 Info fld=0x198a893, Current sd08:0a: sense key Medium Error Additional sense indicates Unrecovered read error I/O error: dev 08:0a, sector 65680 Using tea hash to sort names reiserfs: using 3.5.x disk format ReiserFS version 3.6.25 Below is the kernel panic error Sep 14 11:20:38 kerry kernel: Unable to handle kernel NULL pointer dereference at virtual address 000000 Sep 14 11:20:38 kerry kernel: printing eip: Sep 14 11:20:38 kerry kernel: c01935f5 Sep 14 11:20:38 kerry kernel: *pde = 00000000 Sep 14 11:20:38 kerry kernel: Oops: 0000 Sep 14 11:20:38 kerry kernel: CPU: 0 Sep 14 11:20:38 kerry kernel: EIP: 0010:[<c01935f5>] Sep 14 11:20:38 kerry kernel: EFLAGS: 00010202 Sep 14 11:20:38 kerry kernel: eax: e084e000 ebx: dfa79400 ecx: 00000001 edx: 00000000 Sep 14 11:20:38 kerry kernel: esi: 0000000b edi: 0000000f ebp: e084e108 esp: c18b3edc Sep 14 11:20:38 kerry kernel: ds: 0018 es: 0018 ss: 0018 Sep 14 11:20:38 kerry kernel: Process kupdated (pid: 6, stackpage=c18b3000) Sep 14 11:20:38 kerry kernel: Stack: 00000003 00000108 00000108 c0193b62 dfa79400 0000000f 0000000b 0000 Sep 14 11:20:38 kerry kernel: 00000108 00000108 00000108 e084e148 00000000 00000008 00000000 c019 Sep 14 11:20:38 kerry kernel: dfa79400 e084e108 00000001 c18b3f98 c18b2332 c028af56 dfa79400 0000 Sep 14 11:20:38 kerry kernel: Call Trace: [<c0193b62>] [<c019712e>] [<c0195dff>] [<c0187768>] [<c01349f3 Sep 14 11:20:38 kerry kernel: [<c01054cc>] Sep 14 11:20:38 kerry kernel: Sep 14 11:20:38 kerry kernel: Code: f6 42 18 04 74 2d 8b 42 18 a8 04 74 09 52 e8 58 d1 f9 ff 83 Sep 14 11:46:08 kerry -- MARK -- So, my last option now is to run reiserfsck --rebuild-tree ... I tried reiserfsck by itself, and reiserfsck --skip-journal ... and both of those die without completing (or fixing) Is --rebuild-tree a safe option? It's like there are bad blocks on the drive, is there anyway of moving data around these bad blocks? cheers E
