OVH Cloud OVH Cloud

Tracer le démarrage

4 réponses
Avatar
MrChris
Salut !
C'est possible de tracer le démarrage ???
c'est a dire savoir quels sont les fichiers
exécuté et par qui ils sont appelé etc...

Après avoir booter le kernel que fait linux (mandrake) ???

Quel est l'équivalent (si il y en a !) sous linux
du config.sys et autoexec.bat ???

Désolé si il y a beaucoup de ? mais depuis que j'ai
installé linux, je suis comme un gamin devant son
cadeau de noël !!!

MrChris

4 réponses

Avatar
J. Mayer
On Wed, 19 Nov 2003 23:22:23 +0100, MrChris wrote:

Salut !
C'est possible de tracer le démarrage ???
c'est a dire savoir quels sont les fichiers
exécuté et par qui ils sont appelé etc...


Ce n'est pas si simple...


Après avoir booter le kernel que fait linux (mandrake) ???


En bootant, plutôt ?
Quand le kernel est chargé,
il se décompresse, s'initialise, détecte le matériel.
Ensuite, il cherche sa partition root et la monte.
Puis, il essaye de lancer /sbin/init puis /bin/shell, si le
premier n'existe pas.
Ensuite, il attends les ordres...
Quand init se lance, il lit son fichier de configuration
et execute ce qu'il est codé dedans. Il y a généralement
le runlevel et ce qu'il faut faire pour atteindre tous les runlevels
configurés.
En général, il lance un script /etc/rc.d/rc.quelque_chose
qui va prendre en charge le reste du boot...
Et là, d'une machine à l'autre, tout peut changer...


Quel est l'équivalent (si il y en a !) sous linux
du config.sys et autoexec.bat ???


Il n'y a pas vraiment d'équivalent.
Les fichiers primordiaux sous Unix sont:
1/ le noyau
2/ /sbin/init
3/ /bin/sh
Si ces trois là existent, tu es sur de pouvoir booter
et avoir la main sur ta machine....
Ensuite, contrairement au DOS, sous Unix, la philosophie est
que chaque fonction indépendante doit pouvoir être appelée
sans avoir besoin du reste. Chacune est donc dans un programme
séparé.

Tout ceci est très simplifié, voire simpliste,
c'est pour donner une petite idée...

Avatar
Juke
Regarde dans le hors serie Linux Mag France sur le kernel.Il y'a pas mal
d'explications sur le boot.

"MrChris" a écrit dans le message de
news:3fbbed44$0$234$
Salut !
C'est possible de tracer le démarrage ???
c'est a dire savoir quels sont les fichiers
exécuté et par qui ils sont appelé etc...

Après avoir booter le kernel que fait linux (mandrake) ???

Quel est l'équivalent (si il y en a !) sous linux
du config.sys et autoexec.bat ???

Désolé si il y a beaucoup de ? mais depuis que j'ai
installé linux, je suis comme un gamin devant son
cadeau de noël !!!

MrChris


Avatar
Pascal Joly
MrChris wrote:

Salut !
C'est possible de tracer le démarrage ???
c'est a dire savoir quels sont les fichiers
exécuté et par qui ils sont appelé etc...

Après avoir booter le kernel que fait linux (mandrake) ???

Quel est l'équivalent (si il y en a !) sous linux
du config.sys et autoexec.bat ???

Désolé si il y a beaucoup de ? mais depuis que j'ai
installé linux, je suis comme un gamin devant son
cadeau de noël !!!


moi exactement pareil, et quel cadeau, génial !!
A part ca je ne peux pas t aider... ;-)

MrChris


Avatar
Landry MINOZA
Le Mercredi 19 Novembre 2003 23:22, MrChris à écrit:

Après avoir booter le kernel que fait linux (mandrake) ???


Je te conseille la lecture de cette excelente doc :
http://minilien.com/?jJWX6KK01u
la même en pdf :
http://minilien.com/?9PeFXPxTgY

--
Landry MINOZA
supprimer .invalid pour répondre.