Comment construire initrd sans dmraid-driver sur Ubuntu 9.10?

Je voudrais suivre ce conseil sur l'article mdadm Wikipedia (pour que mdadm et RAID travaillent sur mon poste de travail Karmic):

Pour résoudre ce problème, vous devez créer un nouvel initrd sans le pilote dmraid. La commande suivante fait ceci sur un système avec le "2.6.18-8.1.6.el5" -kernel:

mkinitrd --omit-dmraid /boot/NO_DMRAID_initrd-2.6.18[..].img 2.6.18[..]

Cependant, l' Ubuntu utilise mkinitramfs ; initrd-tools (et donc mkinitrd ) n'est plus disponible pour cela.

Puis-je utiliser mkinitramfs pour construire initrd omitting dmraid? La page man ne mentionne pas cette option. Ou sinon mkinitramfs , une autre façon de le faire sur Ubuntu 9.10?

(Suivi de cette question .)

Aha! Il m'est apparu simplement d'essayer de supprimer les paquets dmraid Ubuntu pour voir si cela contribue, et il semble que cela l'a fait.

C'est ce que j'ai fait (après avoir découvert ce que sont les paquets):

 sudo apt-get remove dmraid libdmraid1.0.0.rc15 

J'ai alors mis à jour initrd comme ceci:

 sudo update-initramfs -u update-initramfs: Generating /boot/initrd.img-2.6.31-17-generic 

Maintenant, après le redémarrage, mdmadm ne donne plus le message d'erreur "Périphérique ou ressources occupés". 🙂

NB : Je ne suis pas sûr de savoir si update-initramfs -u était nécessaire (mais cela n'a certainement pas fait de mal).