Red Hat Bugzilla – Bug 135063
Install Kernel fails to detect SATA hard disk on i915 ICH
Last modified: 2013-07-02 22:22:29 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7)
Description of problem:
Trying to install. Booting 1st CD starts installer, but the kernel
used on this CD fails to detect any hard drive connected to the SATA
port on this machine. So no installation is possible.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Boot from CD
2. See the error message that no hard drives are detected
Actual Results: Installation fails.
Expected Results: Kernel detects hard drive as either ide-device or
(like the Taroon kernel) as a "SCSI" device.
I need more information in order to diagnose this.
Can you provide more details about your hardware?
Is the SATA port on a card, or on the motherboard?
Is the motherboard ICH5, ICH5-R, ICH5-M, ICH6, ICH6-R, ICH6-M, other?
Is 'lspci' output available?
Is SATA enabled in your BIOS, and 'enhanced mode' selected?
I am having the exact same problem on an AMD 64 with both RHEL 3, as
well as beta 4. Fedora core also exhibits the same behavior.
ATI Radeon 9600 pro
Gigabyte GA-K8NS Pro motherboard
80 gig WD hard drive (SATA)
Hard drive specs can be found here:
What is interesting about this board is that it has two SATA
controllers. One is a Silicon Image Sil3512, the other is Nvidia
Nforce3. After much diging I finally found somewhat of an explanation
on Nvidia's web site (under linux drivers for AMD64) and the sollution
basically involved installing on a PATA drive, pathing and then
rebuilding the kernel, and then transfering to the SATA drive. Way
too much work for me right now. So I unplugged my SATA drive from the
Nvidia plug and used the Sil3512 chip, which to my exitment worked.
I apologize for not providing a more detailed description of the bug,
however it was described verry nicely to begin with, and Nvidia has
posted a good explanation on their web site(under the FAQS of the 64
bit drivers section). The sollution for me was to stop using the
Nvidia SATA controller. Hope this helps.
Created attachment 105586 [details]
Output of lspci
lspci output from Fujitsu Siemens Mainboard D1858
Ok, meanwhile I did a BIOS upgrade and now I can install the thing
when I set SATA to "compatible" mode in the BIOS. If I use "native"
Mode then its not working again, but at least I can install using the
compatible mode (even if then I'm limited to a lower number of SATA
drives). So from my point of view the issue is less critical now.
The Hardware is a Fujitsu-Siemens D1858 Mainboard in a Celsius M430
Workstation. I attach a file with the lspci.output to this note.
But after doing the install I still have problems with the system.
I'll go and investigate this deeper (BTW: Why doesn't
"console=/dev/ttyS0,9600n8" work anymore to capture the messages on a
PC connected by null modem cable?) because I guess there could be a
dependency on the graphics card (actual ATI PCI-Expres) as well since
after the installation the X-Server seems to hang on the first boot
and after rebooting I get kernel panics.
As for the initial issue "kernel is not detecting SATA drives" this
look much better now, even if "native mode" would be nice as well. I
reduce "severity" to "low" as a result of my latest findings.
I close this bug as "WorksForMe". The issue might be that we had firmware
problems on WD drives related to NCQ. Anyway, this is not a problem any longer.