Discussion:
External firewire disk curruption on reads under FC1...
jweiss1
2003-11-16 18:44:35 UTC
Permalink
Well, I am not a developer, but I thought this is an appropriate question on
this list.

I was just wondering whether anybody had seen disk corruptions under FC1 with
external firewire hard drives. I have tried it on three different machines now
with the FC1 kernel and it happens every time after some heavy read operations
on the drive. I did not see any corruption under the Red Hat 9 kernel on any
of those machines. I can write data from the workstations to the firewire
drive without a problem, but when I rsync back (particularly with large files)
or if I try to install rpms from the firewire drive onto the workstation, I
get massive disk corruption on the firewire drive, which totally trashes the
drive, the ext3 filesystem journal is destroyed in the process and e2fsck
reports massive errors on files where previous read operations occured. I
would be willing to do some more testing if I get some instructions on how to
diagnose it...

Jochen

-------------------------------------------
Jochen Weiss
Assistant Professor, Food Biophysics
2605 River Road, Knoxville, TN 37996
Tom Gordon
2003-11-17 02:57:10 UTC
Permalink
Post by jweiss1
I was just wondering whether anybody had seen disk corruptions under FC1 with
external firewire hard drives. I have tried it on three different machines now
No problems here.

[***@Wolley memeyou]$ /sbin/lspci|grep 1394
00:0d.0 FireWire (IEEE 1394): nVidia Corporation nForce2 FireWire (IEEE
1394) Controller (rev a3)
[***@Wolley memeyou]$ cp /mnt/max/KNOPPIX_V3.3-2003-09-24-EN.iso
KNOPPIX_V3.3-2003-09-24-EN.i so.fw
[***@Wolley memeyou]$ md5sum KNOPPIX_V3.3-2003-09-24-EN.iso.fw
b41807dae6c61122f05363d8bfa7bfa0 KNOPPIX_V3.3-2003-09-24-EN.iso.fw

Which is the appropriate md5, b41807dae6c61122f05363d8bfa7bfa0, as stated at
http://source.rfc822.org/pub/mirror/knoppix/KNOPPIX_V3.3-2003-09-24-EN.iso.md5

Other information:

[***@Wolley memeyou]$ uname -a
Linux Wolley 2.4.22-1.2115.nptl #1 Wed Oct 29 15:31:21 EST 2003 i686 athlon i386 GNU/Linux

[***@Wolley memeyou]$ df -a|grep max
/dev/sda1 117189600 69657952 47531648 60% /mnt/max

Dmesg:
--SNIP--
ohci1394: $Rev: 1010 $ Ben Collins <***@debian.org>
PCI: Setting latency timer of device 00:0d.0 to 64
ohci1394_0: OHCI-1394 1.1 (PCI): IRQ=[7] MMIO=[e8082000-e80827ff] Max Packet=[2048]
ohci1394_0: SelfID received outside of bus reset sequence
ieee1394: Node added: ID:BUS[0-00:1023] GUID[0010b92000d5b4ea]
ieee1394: Host added: ID:BUS[0-01:1023] GUID[00e018000019b853]
--SNIP--

--SNIP--
blk: queue dcae1a14, I/O limit 4095Mb (mask 0xffffffff)
Vendor: Maxtor Model: 5000DV Rev: 0100
Type: Direct-Access ANSI SCSI revision: 06
blk: queue dcae1614, I/O limit 4095Mb (mask 0xffffffff)
Attached scsi disk sda at scsi1, channel 0, id 0, lun 0
SCSI device sda: 240119808 512-byte hdwr sectors (122941 MB)
sda: sda1
--SNIP--


Tom

Loading...