Page suivantePage pr�c�denteTable des mati�res

3. D�marrage du syst�me

Pour d�marrer depuis le nouveau p�riph�rique racine, il suffit de faire d�marrer le PC sur la disquette pr�par�e plus haut.

Vous verrez les �v�nement suivants se succ�der :

  1. Chargement du DOS.
  2. D�marrage AUTOEXEC.BAT
  3. Lancement de LOADLIN
  4. Copie du noyau Linux dans la m�moire
  5. Le disque virtuel initial est copi� en m�moire
  6. Le noyau Linux d�marre
  7. Le fichier /linuxrc sur le disque virtuel initial est ex�cut�
  8. La partition DOS est mont�e, ainsi que les p�riph�riques racine et de swap
  9. La s�quence de d�marrage continue depuis le p�riph�rique loopback

Une fois ceci accompli, vous pouvez retirer la disquette et utiliser le syst�me Linux.

3.1 Probl�mes possibles et leurs solutions

Il y a un certain nombre d'�tapes de ce processus qui peuvent �chouer. Je vais essayer d'expliquer lesquelles, et ce qu'il faut v�rifier.

Le d�marrage du DOS est facile � reconna�tre gr�ce au message qu'il affiche � l'�cran : D�marrage de MS-DOS... . Si ceci n'est pas visible, soit la disquette n'est pas amor�able, soit le PC ne d�marre pas sur le lecteur de disquettes.

Quand le fichier AUTOEXEC.BAT est ex�cut�, les commandes qu'il contient devraient �tre affich�es sur l'�cran par d�faut. Dans le cas pr�sent, il n'y a d'une seule ligne dans le fichier, qui lance LOADLIN.

Quand LOADLIN se lancera, il ex�cutera deux actions facile � distinguer : premi�rement il chargera le noyau en m�moire, ensuite il copiera le disque virtuel en m�moire. Chacune de ces actions est indiqu�e par un message Loading... .

Le noyau commence par se d�compresser, ceci peut engendrer des erreur crc si l'image du noyau est corrompue. Ensuite, il lancera la s�quence d'initialisation qui est tr�s prolixe en messages de diagnostic. Le chargement du p�riph�rique disque virtuel sera aussi visible durant cette phase.

Quand le fichier /linuxrc est lanc�, il n'y a pas de message de diagnostic, mais vous pouvez les ajouter pour vous aider � debugger. Si cette �tape �choue dans le montage du p�riph�rique loopback en tant que p�riph�rique racine, vous verrez un message avertissant qu'il n'y a pas de p�riph�rique racine, et le noyau interrompra son ex�cution.

La s�quence de d�marrage normale du nouveau syst�me de fichiers racine va maintenant continuer, et cette partie est � nouveau g�n�reuse en messages. Il pourrait y avoir des probl�mes d�s au fait que le syst�me de fichiers racine est mont� en lecture-�criture, mais l'option de ligne de commande 'ro' pour LOADLIN devrait arranger �a. Un autre probl�me qui peut appara�tre est la confusion de la s�quence de d�marrage � propos de l'emplacement du syst�me de fichiers racine ; ceci sera probablement d� � un probl�me avec /etc/fstab.

Quand la s�quence de d�marrage est r�alis�e, le probl�me qui reste est que les programmes ne savent pas si la partition DOS est mont�e ou non. C'est pourquoi c'est une bonne id�e d'utiliser une fausse commande mount d�crite plus t�t. Ceci rend la vie nettement plus simple si vous voulez acc�der au fichiers sur le p�riph�rique DOS.

3.2 Documents de r�f�rence

Les document que j'ai utilis�s pour cr�er mon premier p�riph�rique racine en loopback sont :


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:23