HP DL140 and ata0-slave: FAILURE-ATA_IDENTIFY timed out.

Scot Hetzel swhetzel at gmail.com
Fri Sep 23 13:25:16 PDT 2005


On 9/23/05, peceka <peceka at gmail.com> wrote:
> Hi,
>
> we've got HP DL-140 G3. When trying to startup
> installation CD of FBSD 5.4 on it we've got:
>
> atapci0: <Intel ICH5 SATA150 controller> port
> 0x1470-0x147f,0x376,0x170-0x177,0x3f6,-x1f0-0x1f7 at device 31.2 on
> pci0
> ata0: channel #0 on atapci0
> ata1: channel #0 on atapci0
> ...
> ata0-slave: FAILURE-ATA_IDENTIFY timed out.
> ata0-slave: FAILURE-ATA_IDENTIFY timed out.
> ata0-master: FAILURE-ATA_IDENTIFY timed out.
> ata0-master: FAILURE-ATA_IDENTIFY timed out.
> ata0-slave: FAILURE-ATA_IDENTIFY timed out.
> ata1-master: FAILURE-ATA_IDENTIFY timed out.
> ata1-master: FAILURE-ATA_IDENTIFY timed out.
>
> And after a while sysinstall start up, but there is no disks to
> partition it.
>
> FBSD 6-BETA4 is OK, and FBSD 4.11 too. But only in 5 it's broken.
>
> Can anybody tell what wrong with this?
>
The ATA driver was changed in 5.x, and then again in 6-CURRENT.  If
you want to run 5.x on that system, your going to need to install FBSD
4.11 first, then do a source upgrade to 5.x.  But you'll also need to
replace the 5.x ATAng driver with the 6.x ATA-Mk III driver.

You'll need:
The RELENG_5 Sources
ATA MKiiin Sources & Patch files
   - http://people.freebsd.org/~sos/ATA/ata-mk3n-releng5.tar.gz
   - http://people.freebsd.org/~sos/ATA/ata-mk3n.diff-releng5.gz

Then:
- remove contents of /usr/src/sys/dev/ata/*
- untar ata-mk3n-releng5.tar.gz in to /usr/src/
- appy the ata-mk3n.diff-releng5.gz patch to /usr/src
- do usual build[world/kernel]
- do an installkernel, and reboot the system
- if it works, then installworld, otherwise let Soren Schmidt
<sos at freebsd.org> know.

Scot
--
DISCLAIMER:
No electrons were mamed while sending this message. Only slightly bruised.


More information about the freebsd-stable mailing list