Messages in this thread |  | | Date | Thu, 30 Jan 1997 23:19:25 +0100 (MET) | From | Marco Bravi <> | Subject | AHA-2940UW Nightmares (Apparently ext2fs errors ?) |
| |
Dear Linuxers,
I have been happily using an AHA-2940 with a SCSI and DAT streamer for quite a while in a computer room at my Dept. After such a nice experience I bought two AHA-2940UW and two SEAGATE ST32155W (2 GB).
I replaced the old (2940) card with the new (2940UW) one and simply appended one of the two new disks. The card was correctly initialized (see kernel-related syslog later); I low-level formatted the disk, partitioned it with only one file system and high-level formatted it as ext2.
When I tried to copy all the contents of the old /usr partition (2 GB on /dev/hdc1) the nightmare began---see errors below (and other types that I could not dump).
I tried the copy both with:
mount /dev/sda1 /mnt cd /usr cp -a . /mnt
and:
mount /dev/sda1 /mnt cd /usr tar cvpf - . | (cd /mnt; tar xvpf -)
The copy goes on for about 500-650 MB and then errors begin to appear; some files cannot be copied, then others are copied correctly, then other errors again (ad libitum).
Is there any SCSI-guru out there willing to help me?
Thanks a lot in advance.
Marco Bravi
-------- Kernel output at machine boot:
Jan 30 21:28:41 pcainf2 kernel: klogd 1.3-3, log source = /proc/kmsg started. Jan 30 21:28:42 pcainf2 kernel: Loaded 3549 symbols from /System.map. Jan 30 21:28:42 pcainf2 kernel: Symbols match kernel version 2.0.28. Jan 30 21:28:42 pcainf2 kernel: No module symbols loaded - kernel modules not enabled. Jan 30 21:28:42 pcainf2 kernel: Console: 16 point font, 400 scans Jan 30 21:28:42 pcainf2 kernel: Console: colour VGA+ 80x25, 1 virtual console (max 63) Jan 30 21:28:42 pcainf2 kernel: pcibios_init : BIOS32 Service Directory structure at 0x000fc100 Jan 30 21:28:42 pcainf2 kernel: pcibios_init : BIOS32 Service Directory entry at 0xfc4e0 Jan 30 21:28:42 pcainf2 kernel: pcibios_init : PCI BIOS revision 2.00 entry at 0xfc510 Jan 30 21:28:42 pcainf2 kernel: Probing PCI hardware. Jan 30 21:28:42 pcainf2 kernel: Calibrating delay loop.. ok - 49.87 BogoMIPS Jan 30 21:28:42 pcainf2 kernel: Memory: 30852k/32768k available (760k kernel code, 384k reserved, 772k data) Jan 30 21:28:42 pcainf2 kernel: This processor honours the WP bit even when in supervisor mode. Good. Jan 30 21:28:42 pcainf2 kernel: Swansea University Computer Society NET3.035 for Linux 2.0 Jan 30 21:28:42 pcainf2 kernel: NET3: Unix domain sockets 0.13 for Linux NET3.035. Jan 30 21:28:42 pcainf2 kernel: Swansea University Computer Society TCP/IP for NET3.034 Jan 30 21:28:42 pcainf2 kernel: IP Protocols: ICMP, UDP, TCP Jan 30 21:28:42 pcainf2 kernel: VFS: Diskquotas version dquot_5.6.0 initialized Jan 30 21:28:42 pcainf2 kernel: Jan 30 21:28:42 pcainf2 kernel: Checking 386/387 coupling... Ok, fpu using exception 16 error reporting. Jan 30 21:28:42 pcainf2 kernel: Checking 'hlt' instruction... Ok. Jan 30 21:28:42 pcainf2 kernel: Linux version 2.0.28 (root@pcainf2.ing.uniroma1.it) (gcc version 2.7.2) #4 Thu Jan 30 20:14:17 MET 1997 Jan 30 21:28:42 pcainf2 kernel: Serial driver version 4.13 with no serial options enabled Jan 30 21:28:42 pcainf2 kernel: tty00 at 0x03f8 (irq = 4) is a 16550A Jan 30 21:28:42 pcainf2 kernel: tty01 at 0x02f8 (irq = 3) is a 16550A Jan 30 21:28:42 pcainf2 kernel: Real Time Clock Driver v1.07 Jan 30 21:28:42 pcainf2 kernel: loop: registered device at major 7 Jan 30 21:28:42 pcainf2 kernel: hda: IBM-DALA-3540, 516MB w/96kB Cache, LBA, CHS=512/32/63 Jan 30 21:28:42 pcainf2 kernel: hdc: ST32140A, 2015MB w/128kB Cache, LBA, CHS=4095/16/63 Jan 30 21:28:42 pcainf2 kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Jan 30 21:28:42 pcainf2 kernel: ide1 at 0x170-0x177,0x376 on irq 15 Jan 30 21:28:42 pcainf2 kernel: Floppy drive(s): fd0 is 1.44M Jan 30 21:28:42 pcainf2 kernel: Started kswapd v 1.4.2.2 Jan 30 21:28:42 pcainf2 kernel: FDC 0 is a post-1991 82077 Jan 30 21:28:42 pcainf2 kernel: aic7xxx: BurstLen = 0 DWDs, Latency Timer = 80 PCLKS Jan 30 21:28:42 pcainf2 kernel: aic7xxx: AHA-2940 Ultra Rev B. Jan 30 21:28:42 pcainf2 kernel: aic7xxx: devconfig = 0x1580. Jan 30 21:28:42 pcainf2 kernel: aic7xxx: Reading SEEPROM...done. Jan 30 21:28:42 pcainf2 kernel: aic7xxx: Extended translation enabled. Jan 30 21:28:42 pcainf2 kernel: aic7xxx: Memory check yields 16 SCBs, paging not enabled. Jan 30 21:28:42 pcainf2 kernel: aic7xxx: Enabling wide channel of AHA-2940 Ultra-Wide. Jan 30 21:28:42 pcainf2 kernel: AHA-2940 Ultra-WIDE (PCI-bus), I/O 0xe800, Mem 0xfbbef000: Jan 30 21:28:42 pcainf2 kernel: irq 11 Jan 30 21:28:42 pcainf2 kernel: bus release time 40 bclks Jan 30 21:28:42 pcainf2 kernel: data fifo threshold 100 Jan 30 21:28:42 pcainf2 kernel: SCSI CHANNEL A: Jan 30 21:28:42 pcainf2 kernel: scsi id 7 Jan 30 21:28:42 pcainf2 kernel: scsi selection timeout 256 ms Jan 30 21:28:42 pcainf2 kernel: scsi bus reset at power-on enabled Jan 30 21:28:42 pcainf2 kernel: scsi bus parity enabled Jan 30 21:28:42 pcainf2 kernel: scsi bus termination (low byte) enabled Jan 30 21:28:42 pcainf2 kernel: scsi bus termination (high byte) enabled Jan 30 21:28:42 pcainf2 kernel: aic7xxx: Downloading sequencer code...done. Jan 30 21:28:42 pcainf2 kernel: aic7xxx: Resetting the SCSI bus...done. Jan 30 21:28:42 pcainf2 kernel: scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 4.0/3.2/4.0 Jan 30 21:28:42 pcainf2 kernel: scsi : 1 host. Jan 30 21:28:42 pcainf2 kernel: scsi0: Scanning channel A for devices. Jan 30 21:28:42 pcainf2 kernel: scsi0: Received MSG_WDTR, Target 0, channel A needwdtr(0xffff). Jan 30 21:28:42 pcainf2 kernel: scsi0: Target 0, channel A, using 16 bit transfers. Jan 30 21:28:42 pcainf2 kernel: scsi0: Target 0, channel A, now synchronous at 10.0MHz, offset 8. Jan 30 21:28:42 pcainf2 kernel: Vendor: SEAGATE Model: ST32155W Rev: 0528 Jan 30 21:28:42 pcainf2 kernel: Type: Direct-Access ANSI SCSI revision: 02 Jan 30 21:28:42 pcainf2 kernel: Detected scsi disk sda at scsi0, channel 0, id 0, lun 0 Jan 30 21:28:42 pcainf2 kernel: scsi : detected 1 SCSI disk total. Jan 30 21:28:42 pcainf2 kernel: SCSI device sda: hdwr sector= 512 bytes. Sectors= 4197405 [2049 MB] [2.0 GB] Jan 30 21:28:42 pcainf2 kernel: eth0: 3c509 at 0x300 tag 1, BNC port, address 00 20 af bf ee 05, IRQ 10. Jan 30 21:28:42 pcainf2 kernel: 3c509.c:1.07 6/15/95 becker@cesdis.gsfc.nasa.gov Jan 30 21:28:42 pcainf2 kernel: Partition check: Jan 30 21:28:42 pcainf2 kernel: sda: sda1 Jan 30 21:28:42 pcainf2 kernel: hda: hda1 hda2 hda3 hda4 < hda5 hda6 > Jan 30 21:28:42 pcainf2 kernel: hdc: hdc1 Jan 30 21:28:42 pcainf2 kernel: JAVA Binary support v1.01 for Linux 1.3.98 (C)1996 Brian A. Lantz Jan 30 21:28:42 pcainf2 kernel: VFS: Mounted root (ext2 filesystem) readonly. Jan 30 21:28:42 pcainf2 kernel: Adding Swap: 66524k swap-space Jan 30 21:32:33 pcainf2 kernel: SCSI device sda: hdwr sector= 512 bytes. Sectors= 4197405 [2049 MB] [2.0 GB] Jan 30 21:32:33 pcainf2 kernel: sda: sda1 Jan 30 21:32:35 pcainf2 kernel: SCSI device sda: hdwr sector= 512 bytes. Sectors= 4197405 [2049 MB] [2.0 GB] Jan 30 21:32:35 pcainf2 kernel: sda: sda1
-------------------- A sample of the errors I get:
Jan 30 21:01:49 pcainf2 kernel: EXT2-fs error (device 08:01): ext2_find_entry: bad entry in directory #88145: r ec_len % != 0 - offset=0, inode=400, rec_len=46863, name_len=8256 Jan 30 21:01:49 pcainf2 kernel: EXT2-fs error (device 08:01): ext2_add_entry: bad entry in directory #88145: re c_len % != 0 - offset=0, inode=400, rec_len=46863, name_len=8256 Jan 30 21:01:49 pcainf2 kernel: EXT2-fs error (device 08:01): ext2_find_entry: bad entry in directory #88145: r ec_len % != 0 - offset=0, inode=400, rec_len=46863, name_len=8256 Jan 30 21:01:49 pcainf2 kernel: EXT2-fs error (device 08:01): ext2_add_entry: bad entry in directory #88145: re c_len % != 0 - offset=0, inode=400, rec_len=46863, name_len=8256 Jan 30 21:01:49 pcainf2 kernel: EXT2-fs error (device 08:01): ext2_find_entry: bad entry in directory #88145: r ec_len % != 0 - offset=0, inode=400, rec_len=46863, name_len=8256 Jan 30 21:01:49 pcainf2 kernel: EXT2-fs error (device 08:01): ext2_add_entry: bad entry in directory #88145: re c_len % != 0 - offset=0, inode=400, rec_len=46863, name_len=8256 . . . (same on other inodes)
----------------------- Machine type:
i486 PCI (busmastering) / ISA (1 slot ISA/VLB) mainboard 32 MB RAM 2 ISA HD, 1 ATAPI cdrom (and, sigh!, 1 SCSI disk...)
-------------------------------------------------------- PLEASE SEND REPLY MAIL TO:
Marco.Bravi@impchim.ing.uniroma1.it
--- T H A N K S ---
Marco Bravi, Dip. Ing. Chimica, Univ. Roma "La Sapienza" v. Eudossiana, 18; I - 00184 Roma, Italy tel. (39) (6) 4458-5780; fax. (39) (6) 4827453
|  |