Re: A CD with errors (scratches etc.) blocks the whole system

Stephen Satchell (list@fluent2.pyramid.net)
Fri, 19 Apr 2002 07:50:57 -0700


At 10:22 AM 4/19/02 -0400, Kent Borg wrote:
> > > Problem:
> > >
> > > I use SuSE Linux 7.2 and when I create md5sums from damaged files on a
> > > CD, the WHOLE system freezes or is ugly slow untill md5 has passed the
> > > damaged part of the file !
> > >
> >
> > So what do you suggest? You can see from the logs that the device
> > is having difficulty reading your damaged CD. You can do what
> > Windows-95 does (ignore the errors and pretend everything is fine),
> > or what Windows-98 and Windows-2000/Prof does (blue-screen, and re-boot),
> > or you can try like hell to read the files like Linux does. What do you
> > suggest?
>
>You didn't ask me, but I would still suggest that it would be nice if
>the whole system didn't come to a near halt.

If that is a real concern, then consider moving from a 56x CD-ROM reader to
something considerably slower, like a 4x or 8x. (Or try modifying the
driver to request a slower speed.) That will reduce the flood of I/O
messages and actions performed by the driver to recover from
badly-scratched media.

Another option is to invest in a good scratch-repair kit -- many scratches
can be filled with appropriate material that reduces the optical distortion
that causes the flood of activity in the first place.

Do you have a CD burner? Then extract the data and burn a new CD.

Finally, try investing in a CD-ROM player that has in-drive smarts to
recover from scratched media.

The choice is your.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/