All of lore.kernel.org
 help / color / mirror / Atom feed
* Marking bad blocks
@ 2003-07-20  3:30 Whit Blauvelt
  2003-07-20  9:17 ` Rudy L. Zijlstra
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Whit Blauvelt @ 2003-07-20  3:30 UTC (permalink / raw)
  To: reiserfs-list

Hi,

I'm trying to use the add-bad-blocks.c script provided on the site, but with
both gcc 2.95.3 and 3.2.2 I get:

"undefinded reference to `concat'" 

when I try to do "gcc add-bad-blocks.c".

Is there something else I need to do to compile it successfully? Or is it
just bad code? Why isn't whatever the necessary step is spelled out on the
site?

And, the instruction page only mentions patches to old versions of the
kernel. Is the patch to support this now standard in the Reiserfs of kernel
2.4.21? 

I like Reiserfs a lot, and use it extensively, but for the second time I'm
having serious trouble because of its lack of bad block handling. The
Website is full of posturing about "If you have a problem, it's probably
your hardware, not a real bug." Fine, this is hardware. The first time
around a drive problem totally trashed a system. Now it looks like the
Reiser code is better (in 2.4.21 it doesn't crash the system as it does on
the same drive with 2.4.19 - looks like something was improved either in
Reiser or general file system support in the kernel). But an out of date
page on handling bad blocks with a utility that doesn't compile doesn't
evidence thorough care.

Thanks for any advice on how to actually take care of this problem short of
throwing out a drive (or going to another file system) just because a couple
of blocks are bad.

Whit

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2003-07-20 22:59 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-07-20  3:30 Marking bad blocks Whit Blauvelt
2003-07-20  9:17 ` Rudy L. Zijlstra
2003-07-20 22:59   ` Szakacsits Szabolcs
2003-07-20 10:39 ` Vitaly Fertman
2003-07-20 14:23 ` Whit Blauvelt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.