[coreboot] HP Proliant dl145 g3 Can't read Boot disk
Kevin O'Connor
kevin at koconnor.net
Mon Feb 21 20:30:24 CET 2011
On Mon, Feb 21, 2011 at 09:19:08PM +0200, Alex G. wrote:
> On 02/21/2011 09:01 PM, Kevin O'Connor wrote:
> > On Mon, Feb 21, 2011 at 06:16:55PM +0200, Alex G. wrote:
> >> On 02/21/2011 03:53 PM, Kevin O'Connor wrote:
> >>> The log shows SeaBIOS found an ATA controller, but did not find any
> >>> drives attached to the controller. It did not find an option rom on
> >>> any cards - so no scsi option rom was run.
> >>>
> >> He removed the SAS card from the system, as running its option ROM would
> >> freeze the boot process.
> >
> > A boot log with debug level set to 8 from that event would be helpful.
> >
> jarray52, please build SeaBIOS with debug level 8, test, and post the
> boot log. Leave the SAS card out. We'll deal with that once we get the
> SATA booting.
The earlier message had the log for debug level 8 for the non-SAS
case. A log with debug level 8 for the SAS case would also be useful.
> > It doesn't look like the class field of that pci device identified
> > itself as ATA or AHCI. (SeaBIOS just skipped over the device.)
> >
> I don't know how SeaBIOS does things. The init code for the SATA is in
> src/southbridge/broadcom/bcm5785/sata.c but it's not very well (read
> "not at all") commented.
SeaBIOS looks for devices with class=0x0101 for ATA, and class=0x0106
and prog-if=0x01 for AHCI.
-Kevin
More information about the coreboot
mailing list