QCM


Troubleshooting


Récapitulatif


 

 

 

 

 

 

 

 

 

 

Troubleshooting

 

Pour réparer une panne, il faut comprendre à quel niveau se situe le problème.
Etudions les étapes de démarrage :

1- initialisation du bios
2- MBR
3- /boot/boot.b
4- initialisation du noyau
5- montage de la partition root
6- montage des autres partions
7- lancement des services
8- authentification à la connexion


1- Si on a une panne avant le Welcome to RedHat Linux :

Procédure

- étape 1 : On boot avec le premier cd d'installation et on tape : linux rescue.
- étape 2 : Si le système n'est pas monté ou est monté en partie,

Alors étape 3 : e2label /hda1

                  ...
                  /hdax (jusqu'à ce qu'on est le /)  

 
 étape4 :mount /dev/hdax  /mnt/sysimage
         Aller à l'étape5

Sinon aller à l'étape5

- étape 5 : chroot /mnt/sysimage
- étape 6 : vi /etc/lilo.conf ou (grub.conf)

Si on a la ligne append = 'mem= 128M'

Alors étape 7 : vérifier la syntaxe et corriger.
Aller à l'etape9

Sinon l'erreur est dans '/ '

étape 8 : on ajoute (ou corrige) la ligne : root = /dev/hdax
Aller à l 'etape9


- étape 9 : lilo-v
- étape 10 : exit

2- Une fois on a eu le welcome to RedHat linux :

Le système va consulter /etc/fstab pour monter la partition '/ ', la panne n'est plus alors dans lilo mais dans label.

Procédure

- étape 1 : On boot avec le premier cd d'installation et on tape : linux rescue.
- étape 2 : Si le système n'est pas monté ou est monté en partie,

 Alors  étape 3 : e2label /hda1
...

/hdax (jusqu'à ce qu'on est le /)

 étape4:mount /dev/ hdax /mnt/sysimage
        Aller à l'étape5
                       

Sinon aller à l'étape5

- étape 5 : chroot /mnt/sysimage
- étape 6: e2label /hdax ( / )

Si on trouve une erreur c'est-à-dire, il ne nous donne pas '/ ' mais /root

Alors étape 7 : e2label /dev/hdax /
Aller à l'étape9

Sinon étape 8 : vi /etc/fstab
Corriger la ligne label= / / (rien ne doit exister entre ces deux marques !!

- étape9 : exit.


3- Le système se plante lors du montage de l'une de ses partitions :

Une fois que le système ait monté la partition root, il va monter une à une les autres partitions
Prenons comme exemple la partition /usr.


Procédure

- étape 1 : On boot avec le premier cd d'installation et on tape : linux rescue

- étape 2: e2label /hda1

.

.

/hday (jusqu'à ce que l'on ait le /usr)


- étape 3 : e2fsck -y /dev/hday

- étape 4 : exit.

Le système va maintenant démarrer les services

4-Le système n'accepte pas le login et le mot de passe :

Procédure

- étape 1 : On boot avec le premier cd d'installation et on tape : linux rescue
- étape 2 : chroot /mnt/sysimage
- étape 3 : vi /etc/pam.d/login

Corriger

- étape 4 : exit

5- le système démarre en mode texte , alors qu'il est demandé de le démarrer au run level 5 :

Procédure

- étape 1 : vi /etc/inittab
voir id : X initdef default

Si X=3

Alors mettre 5 à la place de 3
Aller à l'étape5
Sinon (X=5) aller à l'étape2

- étape 2 : service xfs status

Si arrêté

Alors aller à l'étape3

Sinon aller à l'étape4

- étape 3 : service xfs start
chkcnfig -level 35 sfs on
aller à l'étape5

- étape 4 : Xconfigurator (une erreur dans la configuration)
Corriger résolution.
Aller à l'étape5

- étape 5 : redémarrer le système


6- Problèmes NFS :


On a un partage (par exemple dans stationX , /etc/exports/data) , mais quand on fait showmount -e stationX , on ne voit pas le partage .

Procédure

- étape 1 : service portamp status

Si arrêté

Alors étape 2 : service portmap start

Service nfs start
Chkconfig -level 345 portmap on
Chkconfig -level 345 nfs on

Sinon service Nfs status.

Si arrêté

Alors service nfs start

Chkconfig --level 345 nfs on