problems with NON-UDMA hdd

Linux Kernel list (linkern@lcjdap.soroscj.ro)
Sat, 10 Oct 1998 10:52:15 +0300 (EEST)


HELP, PLEASE!

I just switched to a newer (pentium) motherboard:

[root@lcjdap ~]# cat /proc/pci
PCI devices found:
Bus 0, device 15, function 0:
SCSI storage controller: NCR 53c825 (rev 2).
Medium devsel. IRQ 11. Master Capable. Latency=64.
I/O at 0x6600.
Non-prefetchable 32 bit memory at 0xe0800000.
Bus 0, device 13, function 0:
VGA compatible controller: S3 Inc. Trio32/Trio64 (rev 0).
Medium devsel. IRQ 9.
Non-prefetchable 32 bit memory at 0xe0000000.
Bus 0, device 11, function 0:
Ethernet controller: Realtek 8029 (rev 0).
Medium devsel. IRQ 10.
I/O at 0x6500.
Bus 0, device 7, function 3:
Bridge: Intel 82371AB PIIX4 ACPI (rev 1).
Medium devsel. Fast back-to-back capable.
Bus 0, device 7, function 2:
USB Controller: Intel 82371AB PIIX4 USB (rev 1).
Medium devsel. Fast back-to-back capable. IRQ 11. Master Capable.
Latency=64.
I/O at 0x6400.
Bus 0, device 7, function 1:
IDE interface: Intel 82371AB PIIX4 IDE (rev 1).
Medium devsel. Fast back-to-back capable. Master Capable.
Latency=64.
I/O at 0xf000.
Bus 0, device 7, function 0:
ISA bridge: Intel 82371AB PIIX4 ISA (rev 1).
Medium devsel. Fast back-to-back capable. Master Capable. No
bursts.
Bus 0, device 0, function 0:
Host bridge: Intel 82439TX (rev 1).
Medium devsel. Master Capable. Latency=64.
[root@lcjdap ~]#

...And I have problems mounting an old 1,7gb Seagate hdd

kernel at booting shows...

hdb: QUANTUM FIREBALL ST3.2A, 3079MB w/81kB Cache, CHS=6256/16/63, DMA
hdc: probing with STATUS instead of ALTSTATUS
hdc: ST31720A, 1626MB w/0kB Cache, CHS=3305/16/63
hdd: E295X, ATAPI CDROM drive
...
Partition check:
sda: sda1 sda2 < sda5 >
hdb: [PTBL] [782/128/63] hdb1
hdc: [PTBL] [826/64/63] hdc1 hdc2 hdc3

Whe I do

mount /dev/hdc3 /mnt

I get this error for many many times and the hard drive makes a SCARRY
noise. and I have to reboot to stop this...

hdc: unexpected_intr: status=0x58 { DriveReady SeekComplete DataRequest }
hdc: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hdc: drive not ready for command
ide1: reset: success
hdc: unexpected_intr: status=0x58 { DriveReady SeekComplete DataRequest }
hdc: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hdc: drive not ready for command
ide1: reset: success
hdc: unexpected_intr: status=0x58 { DriveReady SeekComplete DataRequest }
hdc: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hdc: drive not ready for command
ide1: reset: success

and I have to reboot to stop this...

If I do mount /dev/hdc3 /mnt -o ro (the partition is mounted nicely and fast)

On the older motherboard I can safely mount R/W anytime the hdc3 partition.

I boot from a SCSI NCR 53c825 Quantum Fireball "sda1" so I am not in
danger but I would like to be able to use that hard drive "hdc"'s
partitions in R/W mode.

I tried totally disabling UDMA on the motherboard from the BIOS setup
utility but still won't work, disabling PIO doesn't help either :(((

HELP ME PLEASE!

Thank you.

Sorry if too offtopic. But may be a kernel problem too.

--
                        SysAdm @ LCJDAP
 "Alexandru Papiu Ilarian" Highschool's Network Administrator

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