exec chroot . sh -c 'mount -n -t devfs none /dev >/dev/null 2>&1;\
exec -a init.new /sbin/init 3'
Euh, t'es sur de ton coup, là?
c'est pas plutôt au kernel de spawner init tout seul, et de laisser init lire le runlevel dans /etc/inittab?
parce que là, en théorie, quand ton machin boot, exec remplace linuxrc par init, et en toute logique, si tu killes cet init, le noyau va voir que linuxrc est mort aussi et lancer son propre init par derrière, non?
enfin, ca m'intrigue, parce que les linuxrc que j'ai vu jusqu'à présent, ils s'arrêtent après le pivot_root, et ils rendent la main, laissant le noyau spawner init.
[^] # Re: pivot_root ?
Posté par Alexandre Boeglin . En réponse au journal Changement dynamique de rootdevice (attention, c'est long !). Évalué à 3.
exec -a init.new /sbin/init 3'
Euh, t'es sur de ton coup, là?
c'est pas plutôt au kernel de spawner init tout seul, et de laisser init lire le runlevel dans /etc/inittab?
parce que là, en théorie, quand ton machin boot, exec remplace linuxrc par init, et en toute logique, si tu killes cet init, le noyau va voir que linuxrc est mort aussi et lancer son propre init par derrière, non?
enfin, ca m'intrigue, parce que les linuxrc que j'ai vu jusqu'à présent, ils s'arrêtent après le pivot_root, et ils rendent la main, laissant le noyau spawner init.