OVH Cloud OVH Cloud

Kernel panic lors d'ajout d'un HD

3 réponses
Avatar
Manu
Bonjour,

Je souhaite ajouter un disque supplementaire sur un RH 7.3
seulement, le disque est bien reconnu par le bios, mais j'ai un kernel panic
lors du boot

je tenterais bien d'ajouter une ligne dans /etc/fsdisk, seulement le disque
n'est pas encore formatté, alors j'ai peur de tt planter
comment s'en sortir ?

Merci

Manu

3 réponses

Avatar
Nicolas George
"Manu" wrote in message <4177caa2$0$28825$:
Je souhaite ajouter un disque supplementaire sur un RH 7.3
seulement, le disque est bien reconnu par le bios, mais j'ai un kernel panic
lors du boot

je tenterais bien d'ajouter une ligne dans /etc/fsdisk, seulement le disque
n'est pas encore formatté, alors j'ai peur de tt planter
comment s'en sortir ?


Si tu commeçais par indiquer _quel_ kernel panic tu as ?

Avatar
Manu
Pardon

Mount: error 6 mounting ext3
pivotroot: pivot_root(/sysroot, /sysroot/initrd) failed: 2
Kernel panic: No init found. Try passing init=option to kernel

Merci

Manu

"Nicolas George" <nicolas$ a écrit dans le message de
news: cl8i5e$tkt$
"Manu" wrote in message <4177caa2$0$28825$:
Je souhaite ajouter un disque supplementaire sur un RH 7.3
seulement, le disque est bien reconnu par le bios, mais j'ai un kernel
panic


lors du boot

je tenterais bien d'ajouter une ligne dans /etc/fsdisk, seulement le
disque


n'est pas encore formatté, alors j'ai peur de tt planter
comment s'en sortir ?


Si tu commeçais par indiquer _quel_ kernel panic tu as ?



Avatar
Mike Massonnet
Manu wrote:

Pardon

Mount: error 6 mounting ext3
pivotroot: pivot_root(/sysroot, /sysroot/initrd) failed: 2
Kernel panic: No init found. Try passing init=option to kernel

Merci


Bonsoir,

Cela est t'arrive parce que la table des partitions écrite dans /etc/fstab ne
correspond plus!!

Pour réparer je peux te renvoyer sur le document ci-dessous.
Je démontre une démarche à partir de Mandrake 9.2, mais l'important c'est de
pouvoir booter en mode rescue (disquette...) est de corriger le fichier
/etc/fstab et recréer LiLo (désolé pour Grub, il va falloir te faire aider
par quelqu'un du rayon :-/

************
Bonjour,

Je vais vous présenter dans ce document comment je déplace /
redimenssionne des partitions de mon disque dur sachant que j'utilise
LiLo v22.5.7.2 et sans aucune importance Mandrake 9.2.



1) Déplacer / Redimenssionner ses partitions

J'expose mes points:

- Je suis sous un système Micro-Soft Windows et j'utilise Partition
Magic 8 (un excellent outil).

- Je déplace une partition linux (par exemple une swap, comme une ext3
ou 2). Je peux aussi redimensionner une partition NTFS et faire un
«trou» entre cette partition et celle qui lui succède.
Personnelement je n'ai encore jamais essayé de redimenssionner une
partition linux avec Partition Magic 8, seulement déplacer.

- Tout se passe bien... Je reboote sous Linux et j'ai le droit à un
Kernel Panic car il se peut que les notations des partitions ai
changé entre temps (hda8 est devenu par exemple hda6). Voir les cas
que j'ai cité sur le point précédent.



2) Réparer le Kernel Panic

Pas ne panique, en 5 minutes l'affaire peut être réglé. Ce qu'il faut,
c'est le CD rescue de Mandrake (souvent présent sur le CD 1). Sinon un
moyen de booter sous Linux pour réparer des fichiers et réinstaller
par la suite le chargeur LiLo sur le MBR.

- Alors. Boot en mode rescue.

- Monter les partitions (cette option est proposée par le mode rescue).

- Sachant que les partitions sont à présent montées dans /mnt il faut
éditer deux fichiers: /mnt/etc/lilo.conf et /mnt/etc/fstab.

- Donc il faut maintenant passer en mode Console («Go to console» dans
le mode rescue).

Pourquoi? Tout simplement parce que ces fichiers font référence aux
anciennes partitions et non les nouvelles :-/

Déjà, il faut reconnaître les nouvelles partitions et pour ça c'est
pas très pratique ce que je propose mais ça devrait suffire si on
connaît la taille de toutes ses partitions:

- Dans la console taper: lsparts (proposer par le mode rescue)

- Autre possibilité: fdisk -l /dev/hda

Ces deux commandes renvoient la liste des partitions de hda ce qui
permet de reconnaître ses différentes partitions /home, /, swap ou
NTFS par leur taille et par leur type de système de fichiers.

2.1) Edition de lilo.conf

- Ouvrir le fichier /mnt/etc/lilo.conf

- Il faut modifier les options root et resume.

- root doit faire référence à la partition racine.

- resume de son côté fait référence à la swap.

2.2) Edition de fstab

- Dans ce fichier (/mnt/etc/fstab) il faut tout remettre à sa place:
swap, /, /home, les autres partitions. Tout doit faire bonne
référence!



3) Réinstaller LiLo

Pour celà rien de plus facile, il suffit de retourner sous la GUI,
initialement chargé, par la commande `rescue-gui'.

De retour sur le GUI il suffit d'exécuter l'option «Re-install Boot
Loader» et le tour est joué. Si vous ne vous êtes pas trompé dans la
notation de vos partitions Linux continura comme si aucune partition
n'a jamais été modifié auparavant.

Merci d'avoir lu mon «anecdote» ou ma journée d'expérience, si je peux
dire, et si vous penser qu'on peut modifié certains points faites moi
le savoir par email.

Mike Massonnet, mykey.at.tiscali.dot.fr
Le 11/09/2004 20:20

************

J'ai déjà eu ce problème lors de la modification des partitions du disque dur
à partir d'un système différent de Linux.

Cordialement,
Mike Massonnet.

--
Registered Linux User #361637
Vous êtes Linuxien(ne) et ne l'avez pas fait savoir? <http://counter.li.org/>
PS: <http://mykey57.free.fr/>