Messages in this thread | | | Date | Mon, 26 Oct 1998 08:18:46 -0500 | From | Mark Lord <> | Subject | Re: problems with NOT-UDMA ide hdd on linux (2 years old Seagate...) |
| |
Robert-Velisav MICIOVICI wrote: ... > Kernelul at boot says: (Linux v. 2.1.125) > > hdc: probing with STATUS(0xff) instead of ALTSTATUS(0x50) > hdc: ST31720A, ATA DISK drive > > When I try mounting one of its partitions it starts to make a horrible > noise and spits repeatedly with errors on the console whyle trying to > miount (the drive gets mounted successfully but I am afraid to write on > it): > > hdc: unexpected_intr: status=0x58 { DriveReady SeekComplete DataRequest } > hdc: status error: status=0x58 { DriveReady SeekComplete DataRequest } > hdd: DMA disabled > hdc: drive not ready for command > ide1: reset: success ... > Model=ST31720A, FwRev=0.42, SerialNo=GFB4YB8 ... > tDMA={min:120,rec:120}, DMA modes: *mword0 mword1 mword2 > IORDY=on/off, tPIO={min:383,w/IORDY:120}, PIO modes: mode3 mode4 ...
Probably have the wrong DMA mode selected in drive.
Tell your BIOS to select DMA mode2, or have linux do: hdparm -X34 /dev/hdc before otherwise accessing the drive.
-- mlord@pobox.com
- 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/
| |