More RAID-1 problems

Les Mikesell lesmikesell at gmail.com
Sat Oct 4 20:06:26 UTC 2008


Jeffrey Ross wrote:
> 
> 
> Les Mikesell wrote:
>> jeff at bubble.org wrote:
>>>
>>> I extracted the initrd file and looked at the file "init".  in this file
>>> I can see the following (relevant) information..
>>>
>>> echo Creating block device nodes.
>>> mkblkdevs
>>> echo "loading raid1 module"
>>> modprobe -q raid1
>>>
>>
>> Don't you need a "modprobe md" before this?  Did you build this 
>> configuration with the installer or have you copied a working system 
>> to a different machine?
>>
> Not sure if I need the modprobe md first, I thought (incorrectly?) that 
> when you load a module it loads all the required modules with it.
> 
> This was a system converted to a RAID 1 setup a while back, after the 
> raid was configured I had rebuild the initrd with the following command:
> mkinitrd --preload=raid1 initrd-2.6 ......
> 
> The exact method I used can be found in this message I sent to the list 
> about a year ago:
> http://www.redhat.com/archives/rhl-list/2007-June/msg06369.html

I don't know enough about the technique to be more specific, but only 
the modules known to be needed will be included in the initrd.  Maybe 
you need to tell it about md explicitly.   I've occasionally found it 
easier to install a minimal system with a separate /boot partition on 
new/changed hardware, then copy over everything except /boot (tweaking 
/etc/fstab and /etc/modprobe.conf as needed) than to try to figure out 
the names of all the needed modules and the other stuff anaconda knows 
about.

-- 
   Les Mikesell
     lesmikesell at gmail.com




More information about the fedora-list mailing list