自动组装mdadm创buildRAID – initramfs不会更改

(Ubuntu 10.10 + mdadm 3.1.4)我在/etc/mdadm/mdadm.conf中描述了我的raid:

HOMEHOST <system> ARRAY metadata=imsm UUID=46e68921:eea24d1d:e933eee8:192d55bc ARRAY /dev/md/Volume0 container=46e68921:eea24d1d:e933eee8:192d55bc member=0 UUID=b39c8d9d:ab2fcd08:f4559292:981754f1 

我也做了以下工作:

 update-initramfs –k all –u 

但是我的RAID不会在启动时自动组装。 我实际上必须在命令行上运行以下命令:

 sudo mdadm -As 

以便RAID初始化。 我读过你应该运行update-initramfs命令,如果你改变你的mdadm.conf,但看起来它并没有真正做任何事情。 我错过了什么?

确保你的initramfs包含正确的模块,例如

 echo raid1 >> /etc/initramfs-tools/modules update-initramfs -u 

那些在启动时需要检测/组装raid