Ubuntu – No hard disks detected while installing Ubuntu GNU/Linux server 10.04 on Dell PowerEdge 2900

dell-poweredgehard driveUbuntu

I'm trying to install Ubuntu GNU/Linux server (10.04 LTS, 64-bit) on a Dell PowerEdge 2900 server hardware, and when it comes to the disk and partition detection phase it says:

No disk drive was detected. If you know the name of the driver ...

I switched to another tty and tried to see the output of lspci and in the output I have seen

SCSI storage controller: LSI Logic / Symbios Logic SAS1068 PCI-X Fusion-MPT SAS (rev 01)

And then it presents a list of drivers, I have tried some of them but they did not work.

How can I proceed?

Extra info:

Dell server BIOS Revision 1.5.1

Dell SAS 5 Host Bus Adapter BIOS
MPTBIOS-6.12.02.00 (2006 12.22)
Copyright 2000-2006 LSI Logic Corp.

Best Answer

Try the mptsas module

Try loading the mptsas module, then check your dmesg output for the new disk.

# modprobe mptsas

The mptsas module has been supported from at least 2005 (first commit that I found in linux-scsi mailing list).

Build Your Own

Looks like LSI has official support for RHEL and SLES. None for Debian/Ubuntu out of the box. But You might be able to convert the RPM supplied on the LSI site to a deb, then install the deb.

Or build the source from scratch, I would suggest the LSI README from their official drivers package to start with. They include complete build and install instructions.

Edit: Also ... consider upgrading your firmware for your card and your system before putting the machine into production. If your last version was from 2006 there might be some bug fixes. It's a good idea to update now, rather than latter. I asked a similar SF question along these lines and received some excellent answers: Firmware Best Practices and Update Schedules

Related Topic