Initramfs comment ça marche ?

Je suis en train de virtualiser un serveur avec vserver.
J’ai besoin de recompiler un noyau mais maintenant les noyaux utilisent iniramfs.
J’ai mon noyau compilé, j’ai mes modules compilés, j’ai installé le tout mais evidemement ça ne boot pas (je n’ai pas de initramfs) ??
quelqu"un peux t il me donner quelques tuyaux sur initramfs ?
comment générer un iniramfs (sur un noyau autre que celui qui tourne sur la machine)

merci

Tu as ajouté l’option --initrd à ta commande pour compiler ton noyau?

Tu as regarder forum.debian-fr.org/viewtopic.php?t=1806

bon, j’en ai parlé un peu ici, dans le cas d’un initrd: forum.debian-fr.org/viewtopic.ph … c&start=14

je peux te guider dans la confection d’un initramfs à la main, mais il y a peut être moyen de se passer de ça.
Quand tu dis “sur un noyau autre que celui qui tourne sur la machine” as tu tout de même une machine ou les modules que tu veux copier sur ton vserver sont installés dans /lib/modules/<version à installer> ?
si oui, sur cette machine, tu fais mkinitrd.yaird -oinitrd.img-<version à installer> <version à installer> pour créer le fichier initrd.img-<version à installer>