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