On Wed, Mar 14, 2001 at 08:44:20AM +0100, Marc Lefranc wrote:
> On Sun, 25 Feb 2001 17:41:40 +0100 (CET), 
> Romain Lerallut <[EMAIL PROTECTED]> wrote :
> 
> > En r�alit�, faire "init=/bin/bash" puis "exec init" c'est exactement le
> > processus de boot. 
> 
> Il me semblait que le noyau lan�ait directement init. Enfin, c'est ce
> que semblent indiquer les sources [il s'agit des derni�res lignes de
> linux/init/main.c] :
[...]

Et bien oui. Quand tu fais un exec dans bash, tu dis au shell de le
REMPLACER par le nouveau programme (il aura donc le m�me pid, le m�me
p�re, ...).
  Par contre, pour avoir exactement la m�me chose, il faut peut-�tre
faire : 
exec init "$@"
  
  Vincent


Répondre à