URL: https://linuxfr.org/forums/linux-noyau/posts/utilisation-de-2-initrd Title: Utilisation de 2 initrd Authors: ptitcois Date: 2016年02月01日T13:23:09+01:00 License: CC By-SA Tags: kexec et initrd Score: 2 Bonjour, j'ai un PC prêté par la FAC où je ne peut pas foutre un linux (directement) dessus (non négociable). J'ai donc pensé utiliser des fichiers images comme partitions (genre c:\linux\rootfs.ext4, c:\linux\swap, etc.). J'ai déjà buildrooté un mini noyau (avec un /sbin/init sur mesure pour rechercher les install de linux et avoir une petite interface sympa (avec de canards), pour avoir quelque chose de propre et de configurable) qui permet de lancer le linux voulu (via kexec). Ce noayau est sur une clé USB (pour pas toucher au PC). Cependant j'ai besoin d'un initrd générique (sur la clé USB) pour pouvoir monter le rootfs depuis la partition windows. Donc je peux charger un noyau, mais si ce noyau à besoin d'un initrd spécifique, est ce que si je le monte dans mon initrd générique et je fais un switch_root dessus ça peut marcher ou est ce que le noyau fait d'autre truc avant d'appeler un intrd ? Je sais pas si je suis clair, mais voila comment je vois le bazar: Noyau clé (mini bootloader) -> kexec -> Noyau Disque -> Iinitrd clé (chargement rootfs, ...) -> Initrd Disque Selon vous ça peut marcher ? Merci

AltStyle によって変換されたページ (->オリジナル) /