kern/173251: ACHI/ATA_CAM doesn't find any SATA Disk on ICH7 - Dell SC430

Michael Schuh michael.schuh at gmail.com
Thu Nov 1 18:00:01 UTC 2012


The following reply was made to PR kern/173251; it has been noted by GNATS.

From: Michael Schuh <michael.schuh at gmail.com>
To: bug-followup at freebsd.org
Cc:  
Subject: Re: kern/173251: ACHI/ATA_CAM doesn't find any SATA Disk on ICH7 -
 Dell SC430
Date: Thu, 1 Nov 2012 18:56:48 +0100

 2012/11/1 Michael Schuh <michael.schuh at gmail.com>:
 > After another night with digging the Internet
 > i found why the newer RELEASES will not find the SATA drives.
 >
 > "The BIOS has programmed the chip into IDE mode, not AHCI mode.  It seems
 > to have also set up the AHCI BAR, but the majority of chips with this ID
 > won't have been and so the ahci driver will fail with them. If the chip
 > was in AHCI mode, the device ID would automatically have changed to
 > 0x27c1."
 >
 >
 > Just this Machine has no BIOS-Options to manage the ICH controller Mode.
 > It seems this caused the error, that the drives aren't visible for the
 > AHCI-driver.
 >
 > So i ask, is there a solution/possibility to detect and change the working
 > mode of this Controller from the Operating System base/Kernel?
 
 http://rants.atmurray.net/2009/06/sata-ahci-mode-on-systems-without-bios.html
 
 <<< can we do this on/with FreeBSD?
 It seems that this didn't leaves the Controller in that state or that
 the BIOS changes it back.


More information about the freebsd-bugs mailing list