For those interested, I solved my problem by flashing the Dell
firmware onto the MegaRAID controller.

[thanks Henning!]

Rob Urban

I wrote:
> I've got a Compaq (HP) ProLiant DL380 G2, which has an on-board
> Compaq Smart Array RAID controller.  Unfortunately, the Smart Array (SA) 5i
> is not (yet) supported by bioctl(4).
> 
> Thus I procured an LSI-Logic MegaRAID SCSI 320-2 controller and stuck it in.
> 
> As soon as I have defined a logical drive on the MegaRAID controller
> *with* a valid boot block, the systems hangs in BIOS, just after
> the MegaRAID BIOS has printed its messages.  It looks like this:
> 
> BIOS> Compaq Remote Insight (Hit [F8] to configure)
> 
> (the above line comes from the system BIOS, just before it passes control
> to the MegaRAID BIOS)
> 
> BIOS> LSI MegaRAID BIOS       Version G121 Dec 09, 2004
> BIOS> Copyright(c) 2004 LSI Logic Corp.
> BIOS> HA -0 (Bus 7 Dev 4) MegaRAID SCSI 320-2
> BIOS>  Standard FW 1L47 DRAM=12MB (SDRAM)
> BIOS> 1 Logical Drives found on the host adapter.
> BIOS> 1 Logical Drive(s) handled by BIOS
> BIOS> Press <Ctrl><M> or <ENTER> to Run MegaRAID Configuration Utility
> BIOS> or Press <Ctrl><H> for WebBIOS
> 
> ***hang***
> 
> If I go into the configuration utility and delete the logical drive,
> the BIOS does not hang.  If I disable the MegaRAID BIOS, the system BIOS
> also does not hang.  I haven't verified it, but I'm pretty sure the
> system BIOS only hangs when a logical drive is configured *and* there is
> a valid boot block on the logical drive.
> 
> In the ProLiant BIOS configuration, there are two menus related to
> boot order, a "Standard Boot Order" menu, where I can rearrange
> CDROM and Floppy (and nothing else), and a "Boot Controller Order"
> menu, where I can have:
> 
>       1. Compaq Integrated Smart Array (SA)
>       2. Compaq Integrated PCI IDE controller (IDE)
>       3. RAID Mass Storage Controller (the MegaRAID)
> 
> I can make the MegaRAID first and the SA last (the IDE cannot be moved),
> but it makes no difference.  The SA appears in this menu even if it has
> been disabled from the "PCI devices" BIOS menu.
> 
> I also tried removing the SA entirely (which involved flipping a
> "SCSI Interlock Disable Switch" in order to get the system to agree to power 
> up).
> In this case the SA disappears from the "Boot Controller Order" menu, and
> the MegaRAID is fixed as the first device, but it STILL HANGS IN BIOS. sob.
> 
> Does anyone have some magic ProLiant trick for getting this misable system to
> boot from the MegaRAID controller?
> 
> Rob Urban

Reply via email to