Ubuntu installation can't detect hard drives

Solution 1:

This is not true. The DL360 G7 server uses an HP Smart Array P410 controller. This uses the standard CCISS or HPSA drivers that have been in the Linux kernel for ages. You won't need anything special in order to install Ubuntu on this platform.

Be sure to create a Logical Drive in the BIOS RAID utility first, though. Otherwise, your Ubuntu installation won't see any disks to install to...


Edit:

It seems as though you've already installed Ubuntu. So your boot issue may be something else. Please be sure to select your boot volume in the BIOS.

grrr

Edit:

Please make sure you have the right setup in the BIOS boot order screen:

Edit:

You mentioned that you installed Ubuntu with a USB drive. That would impact the enumeration of the SCSI devices presented during the GRUB installation:

When it comes to installing the grub bootloader, make sure you specify the HD disk device (/dev/sdb) and not the USB stick (/dev/sda) otherwise it won't boot when you remove the USB stick.

Solution 2:

Check your BIOS / EFI boot settings. I would suggest switching your motherboard into BIOS boot mode and disabling EFI boot to see if you can get it to install and boot.

While the installation CD may be compatible with both EFI and BIOS, your RAID controller may not be. Ubuntu doesn't assign drive letters such as "C" and would never print anything to screen saying "Attempting to boot from hard drive C", that's either your BIOS/EFI boot or the RAID controller itself.

To my knowledge, most RAID controllers do not work in EFI mode in Linux, but will operate in Windows, explaining why HP could claim that it is incompatible/unsupported.

Solution 3:

Try here: http://h30499.www3.hp.com/t5/ProLiant-Servers-ML-DL-SL/Problems-booting-up-G5-servers-after-firmware-upgrades/td-p/6210531#.VK_k9nuUJSA

Specifically:

This turned out to be a misterious Grub2 issue that was triggered by the storage array firmware upgrade. The moment we replaced Grub2 with Extlinux on affected servers, booting problems dissappeared for good. This has been verified for three servers which started having boot problems over the past three months.

Other possibilities:

http://h30499.www3.hp.com/t5/ProLiant-Servers-ML-DL-SL/ML350-G3-Attempting-to-boot-from-hard-drive-c-hanging/td-p/5112137#.VK_lEnuUJSA

http://ubuntuforums.org/showthread.php?t=1199866