Dell (via USC) unpacks specific drivers for both RedHat and Suse to use after installation on its servers. As Ubuntu server isn't officially supported, this clearly isn't happening for Ubuntu.

Is Ubuntu server then running with native drivers? In that case, which drivers are native with Ubuntu, and aren't (e.g. are Dell replaced) with RedHat/Suse? Are dell optimized drivers available for Ubuntu somewhere? Can the ones for RedHat or Suse be used with Ubuntu?

Are there disadvantages of this lack of fine-tuned drivers, and if yes, what are they? Would they make the switch (and extra costs, as both RedHat and Suse Enterprise aren't cheap) away from the free Ubuntu server worthwhile?

Dell recommends Canonical's commercial support for Ubuntu server on its machines, is this recommendable? Do they offer fine-tuned Dell drivers to replace native drivers?

  • 1
    This is merely anectodal and not really specific to Dell kit, but our experiences with running Ubuntu on IBM kit have been mostly positive. The biggest issue we've had in the past 2 years or so was when trying to install Ubuntu 10.04 on a newish IBM model in late 2010, we found that the kernel that the installer booted couldn't support the RAID hardware in the new IBM box, so we had to mess around with a custom LiveCD or something like that, I forget the exact details. Also, we tend to use software RAID, so I'm not sure what sort of support you could expect if you want to do hardware RAID. Jun 25, 2012 at 11:50
  • 2
    Also, as far as Canonical's commercial support goes, you'll be better off asking them what they can and cannot offer than relying on any information you could get from SF. Jun 25, 2012 at 11:51

3 Answers 3


The only driver that really matters on Dell PowerEdge servers is the raid-driver.

It depends on your specific controller which driver that is (e.g. megaraid_sas, mptsas, ...) and what minimum version is officially required.

Ask dell about the reqired version for your driver. Then the distribution should not matter at all.

I do not know the real reason for this minimum version requirement, since I got a couple of standard-distributions (CentOS 4, RedHat 3, SLES9, SLES10) that have or had older versions - but everything was working great. Anyway I used DKMS with the Dell-provided drivers for RedHat/SLES on those systems so Dell could not tell me the "not supported" stuff.

So my way of installing these drivers was to make a standard-install (I did not initially use the Dell-drivers) and then update the driver. The result was a working, supported system.

With Ubuntu you will never get there - the OS is not supported - but to be sure - take a closer look at the raid-drivers. Apart from that I would recommend Debian instead of Ubuntu for server usage. See this question and its answers...


Just to quit with the usual marketing blah-blah like "is officially supported" I'd recommend to check the contents of Dell's special driver package. If it is an RPM it should be extractable. You can then check and compare the drivers. I don't think there are much differences.

I'm running mostly Debian Linux on my systems and Debian is usually kind of never officially supported, but there are exceptions (see comments).

But: It works. It works great. Why? Because the Linux kernel is just fine.

I'd recommend to use plain Ubuntu so you only have to care about Ubuntu's updates and changes.

  • HP officially supports Debian... Jun 30, 2012 at 21:22

If it's a new hardware, then you might miss a storage, network and other drivers which are newer and integrated by RedHat. If you run mission critical service, you shall use RedHat 6 and not Ubuntu, until they will certify their OS too, but how they eventually do this in future is an open question.

  • ps. RedHat does integrate better and more decent drivers than found in stock kernel. This is major difference the way, that they run stable kernel and latest drivers at the same time. It really makes a big difference. Jun 30, 2012 at 13:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.