Quick survey, multiple drives

Paul Tomblin ptomblin at gmail.com
Mon Nov 29 16:29:20 UTC 2004


On Tue, 23 Nov 2004 18:02:23 +0100, Alexander Dalloz <ad+lists at uni-x.org> wrote:
> Am Di, den 23.11.2004 schrieb Paul Tomblin um 17:30:
> 
> > I boot in straight Knoppix, which boots a 2.4 kernel, and I can mount
> > the partition and do the following command
> > find /mnt/hdb4 -type f -print
> > with no problems.  I boot from the same CD using the "knoppix26" boot
> > argument to get a 2.6 kernel, mount the drive as before, and this time
> > the find command gets about 30% of the way through the file listing
> > and hangs.
> 
> Sounds like the 2.6 kernel does not work properly with your motherboard
> chipset, especially the bridge for the IDE bus. May some values are
> wrongly detected. Maybe drives settings, those you can change using
> hdparm, are set wrong.

Progress report:
- I took both drives and put them in another machine (which eliminates
the motherboard, chipset, processor and ide bus as the cause of the
problem).  They both pass the Western Digital extended diagnostics.  I
then booted that machine with Knoppix and had the same results - they
worked with the 2.4 kernel, and the 180 Gb drive got these DMA errors
with the 2.6 kernel, either alone or when the other drive is present.

- I then used a 200Gb Western Digital drive that *was* in an external
USB drive and stuck it in my machine as /dev/hdb, and it works fine. 
I used Knoppix with the 2.4 kernel to copy the stuff off the 180Gb
drive, and got most of it back (a few hundred files didn't survive the
many reiserfs problems that had been caused by the numerous lock-ups
and failures - or rather they survived as anonymous files in
lost+found, and I didn't want to bother classifying them all, as I can
just re-rip all the CDs that are giving me problems).

- I logged a bug in bugzilla, and noted that if any kernel developer
wants to borrow the drive that's giving me problems for a few weeks,
to let me know soon because otherwise I'm going to wipe it and put it
in one of my TiVos.

-- 
 "To announce that there must be no criticism of the president, or that we
are to stand by the president, right or wrong, is not only unpatriotic and
servile, but is morally treasonable to the American public." -- Teddy Roosevelt




More information about the fedora-list mailing list