After having installed openSUSE 11 without any difficulties on a HP Pro Liant ML350 G5 Server, with a Smart Array E200i disk controller, configured as RAID 1 with 2 physical disks, the machine does not reboot anymore (BIOS Settings are ok) It says “Booting from harddisk …”, however hangs. No further messages. Any hints ?
Unless the controller is offline it’s possible that the bootstrap code in the MBR did not get installed (or wasn’t installed properly). The BIOS chains thru the possible boot devices, either as set up in the bios or (by default) first any “boot volume” (floppy, bootable optical) then down the hard disk channels. Boot into the DVD Repair Mode, go to Expert Tools, Boot Loader, and take a look at Boot Installation Options for how grub is being installed.
I once had a similar problem but I wasn’t using a true hardware controller as you are, so I can’t say this is applicable . . . but just fwiw, my solution was to setup /boot on its own array. Then install grub separately in the MBR of both /dev/sda and /dev/sdb (because grub could not see the array device). Then in /boot/grub/device.map (hd0) is aligned with /dev/sda and (hd1) is aligned with /dev/sdb, and in the /boot/grub/menu.lst boot stanza the root line is “root (hd0,0)”, while on the kernel line the “root=/dev/xxx” is the array block device.
hp proliant ml350 g5 Xeon Quadcore
2x SAS 72GB 10krpm drives on 3200 controller as raid 1
DVDROM as first device ( sr0 on SLES 10 ) is a SATA device
DVDRW as second device ( sr1 on SLES 10 ) is a IDE device
previous G5’s did not have SATA devices.
SLES 10 sp1 works on this box, however, opensuse 11 hangs on first boot after install or at least seems to…if you leave it on the splash screen.
Hitting <ESC> shows it going thru a number of things succesfully and the last one it sees the sr0 DVDROM device on ata1.00 and then it fails on the ata2.00 device and then hangs.