Help answer threads with 0 replies.
Go Back > Forums > Linux Forums > Linux - Software
User Name
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.


  Search this Thread
Old 10-07-2008, 07:00 PM   #1
LQ Newbie
Registered: Oct 2008
Location: Bethany, CT
Distribution: Fedora
Posts: 2

Rep: Reputation: 0
Question Problem booting from a RAID 1 on Adaptec 2010S

I finally got Fedora 9 running on this system. It has a RAID 1 pair running on an Adaptec 2010 ZCR as the system partitions. It's the 2nd disk subsystem with a 3ware 9500s based SATA RAID 50 as the first disk subsystem. The system boots from and is rooted on the Adaptec based RAID.

The install went fine. This was a big improvement on previous releases (6 and up). So, I had been continuing to muddle along with FC5. After the install, the system refused to boot. So, I booted into rescue mode from the DVD and went to work trying to figure out what was wrong.

After a lot of searching and trouble shooting, I finally figured out that the initrd built during the install did not contain the i2o_block driver. The i2o subsystem requires an i2o_core and i2o_block driver to access block devices on the Adaptec. While booted in rescue mode, I rebuilt the initrd adding the i2o_block driver and modifying init and modules.dep to load it. I did this by changing the init to load i20_block and making i2o_block depend on i2o_core in the modules.dep. The system then boots and runs fine. However, every time a kernel update occurs, I have to rebuild the new initrd in order to be able to boot the new kernel.

Either mkinitrd or one of the underlying module manipulation programs thinks (incorrectly) that i2o_core is all that's required to run block devices on the Adaptec. I've looked at the various files and programs that mkinitrd uses to get this done, and I'm not sure where the fix has to occur. Does anyone have any good ideas? It looks to me like a simple approach would be to change the lookup in modules.alias (looked up by pci id) to load i2o_block instead of i2o_core and make the i2o_block depend on i2o_core in modules.dep. I'm going to give that a shot, but I was hoping someone would have a real fix. It would be really nice if this could get into the future distributions as I've been fighting with various forms of this issue since FC5. I'm sure it's probably been an issue for several others also. By searching around the Internet, I can see several cries for help with this, but not many solutions.

It seems that the structure of the i2o drivers requiring 2 drivers instead of just one has messed up the approach taken for building the initrd.

How can I get this into the queue for action and resolution at the official level? Would bugzilla at Redhat be appropriate? It's not really a Fedora specific issue, and it's probably not a kernel issue.


Last edited by Smitty519; 10-07-2008 at 07:10 PM.
Old 10-07-2008, 07:18 PM   #2
Senior Member
Registered: Nov 2006
Distribution: Debian Linux 9 (stretch)
Posts: 3,361

Rep: Reputation: 127Reputation: 127
You might read the FAQ here and then join the mailing list. It will get you access to the developers.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Perc3Di SCSI RAID + Adaptec 2810SA RAID = Fatal Grub Error? LinuxOnTheEdge Linux - General 2 03-19-2005 03:35 PM
cannot use Adaptec RAID controller jobe17 Linux - Hardware 7 12-04-2004 04:55 PM
Adaptec 1210sa RAID not seen lindsayjones Red Hat 1 05-15-2004 07:20 PM
Adaptec 1200A RAID and Mandrake 9.2 problem with install Seekadvice Linux - Hardware 0 03-02-2004 05:28 PM
Mandrake 9.1 and Adaptec 2010S Mandriva 1 09-18-2003 10:24 AM > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 01:40 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration