Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I found this link to modify an Ubuntu install CD.

However, I want to put the Adaptec aic94xx RAID driver onto the disk so that my RAID controller is recognised and I can set up a mirror.

How do I go about doing this? Firmware file is:

EDIT: decided to use a different RAID card. The inbuilt one is too problematic to get going under Linux. The 3Ware one just worked straight away no dramas.

share|improve this question
What version of Ubuntu server are you using? This page ( seems to indicate that the firmware is part of 2.6.19 and above. – Zoredache Mar 11 '10 at 21:29
I've just pulled a 3ware RAID card out of another server that wasn't being used. Setup installed fine. No problems at all. – Matt Mar 11 '10 at 22:16
@Zoredache - ubuntu server 9.10 32-bit. I have it working on the 3ware card now. – Matt Mar 14 '10 at 20:23

Besides making your own CD, you will also need to recompile the kernel. I haven't done this in awhile so I'm not sure how much help that link will be, but most docs I have followed in the past have been fairly straight forward. If you need further help you might want to stick to the Ubuntu forums. Some of the followers on those forums are masters at this stuff.

Recompiling the kernel should also allow you to make a truly customized CD that should run pretty speedy, because you can take out modules you know you do not need.

share|improve this answer

You have tried to install this using the regular Ubuntu and alernate cd already right? The Kernel for this install is generally full of drivers (modules) already these days...

share|improve this answer

The driver itself is in the kernel, but the firmware it requires isn't in the initramfs on install CD -- at least in 9.10 and 10.04 releases.

This is tracked in

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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