[Mandriva RC2] Kernel Panic
Résolu
the_fifo
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
Kohzal Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
Kohzal Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Après restauration d'un système linux Mandriva 2007 RC2 d'un disque hda sur un disque sda (de plus petite taille) j'obtiens un :
Kernel Panic message (log):
Creating root device
Trying to resume from /dev/sda5
Unable to access resume device (/dev/sda5)
Mounting root filesystem /dev/root
mount: error 6 mounting ext3 flags defaults
well, retrying without the option flags
mount: error 6 mounting ext3
well, retrying read-only without any flag
mount: error 6 mounting ext3
Switching to new root
ERROR opening /dev/console!!!!: 2
unmounting old /proc
unmounting old /sys
switchroot: mount failed 22
Initrd finished
Kernel panic - not syncing: Attempted to kill init!
alors je vous transmet la config disque d'origine :
Disque /dev/hda: 80.0 Go, 80026361856 octets
255 têtes, 63 secteurs/piste, 9729 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1 1274 10233373+ 83 Linux
/dev/hda2 1275 9730 67917339 5 Extended
/dev/hda5 1275 1528 2040223+ 82 Linux swap / Solaris
/dev/hda6 1529 1782 2040223+ 83 Linux
/dev/hda7 1783 9730 63836797+ 83 Linux
et la nouvelle :
Disk /dev/sda: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1274 10233373+ 83 Linux
/dev/sda2 1275 2609 10233373+ f W95 Ext'd (LBA)
/dev/sda5 1275 1528 2040223+ 82 Linux swap / Solaris
/dev/sda6 1529 1782 2040223+ 83 Linux
/dev/sda7 1783 2609 66428446 83 Linux
Que dois-je faire maintenant ?
(Je peux accèder à ma config via un liveCD pour en modifier les fichiers)
D'avance merci,
the_fifo
Après restauration d'un système linux Mandriva 2007 RC2 d'un disque hda sur un disque sda (de plus petite taille) j'obtiens un :
Kernel Panic message (log):
Creating root device
Trying to resume from /dev/sda5
Unable to access resume device (/dev/sda5)
Mounting root filesystem /dev/root
mount: error 6 mounting ext3 flags defaults
well, retrying without the option flags
mount: error 6 mounting ext3
well, retrying read-only without any flag
mount: error 6 mounting ext3
Switching to new root
ERROR opening /dev/console!!!!: 2
unmounting old /proc
unmounting old /sys
switchroot: mount failed 22
Initrd finished
Kernel panic - not syncing: Attempted to kill init!
alors je vous transmet la config disque d'origine :
Disque /dev/hda: 80.0 Go, 80026361856 octets
255 têtes, 63 secteurs/piste, 9729 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1 1274 10233373+ 83 Linux
/dev/hda2 1275 9730 67917339 5 Extended
/dev/hda5 1275 1528 2040223+ 82 Linux swap / Solaris
/dev/hda6 1529 1782 2040223+ 83 Linux
/dev/hda7 1783 9730 63836797+ 83 Linux
et la nouvelle :
Disk /dev/sda: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1274 10233373+ 83 Linux
/dev/sda2 1275 2609 10233373+ f W95 Ext'd (LBA)
/dev/sda5 1275 1528 2040223+ 82 Linux swap / Solaris
/dev/sda6 1529 1782 2040223+ 83 Linux
/dev/sda7 1783 2609 66428446 83 Linux
Que dois-je faire maintenant ?
(Je peux accèder à ma config via un liveCD pour en modifier les fichiers)
D'avance merci,
the_fifo
8 réponses
Ah ben si c'est sda c'est un disque USB ou plus probablement SATA. Et si ton noyau ne supporte pas le SATA c'est normal que ça plante (il n'arrivera pas à créer les devices /dev/sda*).
La seule solution c'est de booter sur un live cd qui prend en charge les disques sata (la dernière knoppix doit faire l'affaire), de monter ta partition / et d'installer un noyau plus récent.
Une fois ton livecd lancé, commence par ouvrir une console root (pas de mot de passe a priori), et repère l'identifiant de ta partition par exemple avec cfdisk :
Supposons que ce soit /dev/sda1 en ext3, tape :
A présent tout se passe comme si /mnt/linux était devenu /, donc tout se passe comme si tu étais arrivé à booter normalement dans ce shell. Il suffit d'installer ton nouveau noyau par exemple avec urpmi.
Pense à rajouter dans ton boot loader (lilo/grub) une entrée vers ce nouveau noyau :
- dans /boot/grub/menu.lst (où / désigne l'ancien /mnt/linux !) pour grub
- dans /etc/lilo.conf (où / désigne l'ancien /mnt/linux !) pour lilo. Si tu utilises lilo tape ensuite :
Ceci fait il ne reste plus qu'à tout quitter proprement
Bonne chance
La seule solution c'est de booter sur un live cd qui prend en charge les disques sata (la dernière knoppix doit faire l'affaire), de monter ta partition / et d'installer un noyau plus récent.
Une fois ton livecd lancé, commence par ouvrir une console root (pas de mot de passe a priori), et repère l'identifiant de ta partition par exemple avec cfdisk :
/sbin/cfdisk /dev/sda
Supposons que ce soit /dev/sda1 en ext3, tape :
mkdir -p /mnt/linux mount -t ext3 /dev/sda1 /mnt/linux cd /mnt/linux chroot /mnt/linux
A présent tout se passe comme si /mnt/linux était devenu /, donc tout se passe comme si tu étais arrivé à booter normalement dans ce shell. Il suffit d'installer ton nouveau noyau par exemple avec urpmi.
Pense à rajouter dans ton boot loader (lilo/grub) une entrée vers ce nouveau noyau :
- dans /boot/grub/menu.lst (où / désigne l'ancien /mnt/linux !) pour grub
- dans /etc/lilo.conf (où / désigne l'ancien /mnt/linux !) pour lilo. Si tu utilises lilo tape ensuite :
/sbin/lilo
Ceci fait il ne reste plus qu'à tout quitter proprement
exit cd / umount /mnt/linux reboot
Bonne chance
merci mamiemando pour l'aide précieuse que tu m'as apporté.
Je ne savais pas que l'on pouvait déporter un boot sous linux....
Merci encore,
the_fifo
Je ne savais pas que l'on pouvait déporter un boot sous linux....
Merci encore,
the_fifo
On peut tout faire sous linux ;) Sauf faire marcher des logiciels trop windowsien ou des périphériques trop exotiques.
Bonne chance
Bonne chance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut,
J'ai exactement le même problème: j'ai installé Mandriva, et lorsque je boot:
- soit je choisis linux dans lilo et je me fige sur un écran bleu de chargement de mandriva bloqué
- soit je choisis linux-nonfb ou failsafe et j'obtiens exactement le même message d'erreur que the_fifo, à ceci pret que son sda5 s'appelle chez moi hdb5.
Avant d'installer Mandriva j'ai essayé d'installer Kunbuntu, il marchait mais je n'arrivait pas à détecter ma carte Wifi donc j'ai décidé d'essayer Kubuntu.
Je peux donc booter sur le Live CD de Kubuntu pour passer des commandes.
Par contre, je suis complètement novice et je ne sais pas comment "installer le nouveau noyau par exemple avec urpmi" comme l'explique mamiemando.
En quoi cela consiste t-il ? Comment faire ?
Merci d'avance ;)
J'ai exactement le même problème: j'ai installé Mandriva, et lorsque je boot:
- soit je choisis linux dans lilo et je me fige sur un écran bleu de chargement de mandriva bloqué
- soit je choisis linux-nonfb ou failsafe et j'obtiens exactement le même message d'erreur que the_fifo, à ceci pret que son sda5 s'appelle chez moi hdb5.
Avant d'installer Mandriva j'ai essayé d'installer Kunbuntu, il marchait mais je n'arrivait pas à détecter ma carte Wifi donc j'ai décidé d'essayer Kubuntu.
Je peux donc booter sur le Live CD de Kubuntu pour passer des commandes.
Par contre, je suis complètement novice et je ne sais pas comment "installer le nouveau noyau par exemple avec urpmi" comme l'explique mamiemando.
En quoi cela consiste t-il ? Comment faire ?
Merci d'avance ;)
Bonjour,
urpmi c'est pour mandriva,
pour ubuntu, kubuntu c'est :
apt-get
voir la doc :
http://doc.ubuntu-fr.org/gestionnaire_de_paquets
A+, cede.
urpmi c'est pour mandriva,
pour ubuntu, kubuntu c'est :
apt-get
voir la doc :
http://doc.ubuntu-fr.org/gestionnaire_de_paquets
A+, cede.
sudo aptitude update apt-cache search linux-image-2.6
Supposons que tu veuilles mettre linux-image-2.6-486 :
sudo aptitude install linux-image-2.6-486
Attention à bien faire ça dans le shell chrooté !!! Sinon ça sert à rien (cf <1>)
Bonne chance
J'ai exactement le même problème avec Mandriva 2007(novembre 2006). Je n'ai jamais eu de problème avec les versions précédentes. Mais sur trois nouvelles installations sur deux disques durs (lba) différents 40 gigs et 100 gigs pour portable. Il me donne le même message d'erreur.
Je ne sais pas quoi faire! est-ce que c'est la distribution qui est déféctueuse ? J'ai réessayé en ext2, mais toujours exactement le même message d'erreur. Le plus drôle, c'est que j'ai pas l'éternité pour trouver le problème! Je travaille beaucoup avec Linux et là, Je suis mal pris. J'ai essayer de bidouiller lilo avec la section rescue du DVD, mais rien à faire. ni même Grub ne fonctionne!
Y-a-t-il une solution simple ? merci de me répondre si vous avez la solution, cela me dépannerait énormement.
Des fois, c'est malheureux car j'ai toujours utilisé Mandrake, mais Je pense passé vers une distro sans problème comme éventuellement slackware ou une autre d'une bonne réputation, mais comme je m'y connais pas trop bien j'aimerais avoir un avis. Y-t-il une distro linux bien stable. Est-ce-que Ubuntu à une bonne réputation sans des kernels panics.
S.V.P à l'aide!!! voici mon adresse courriel dboraschi@hotmail.com
Date : 17 Mars 2007.
P.S Je sais pas ce qu'il se passe chez Mandriva inc. leurs intentions face aux futurs distributions, mais à mon avis, c'est pas très clair.
Je ne sais pas quoi faire! est-ce que c'est la distribution qui est déféctueuse ? J'ai réessayé en ext2, mais toujours exactement le même message d'erreur. Le plus drôle, c'est que j'ai pas l'éternité pour trouver le problème! Je travaille beaucoup avec Linux et là, Je suis mal pris. J'ai essayer de bidouiller lilo avec la section rescue du DVD, mais rien à faire. ni même Grub ne fonctionne!
Y-a-t-il une solution simple ? merci de me répondre si vous avez la solution, cela me dépannerait énormement.
Des fois, c'est malheureux car j'ai toujours utilisé Mandrake, mais Je pense passé vers une distro sans problème comme éventuellement slackware ou une autre d'une bonne réputation, mais comme je m'y connais pas trop bien j'aimerais avoir un avis. Y-t-il une distro linux bien stable. Est-ce-que Ubuntu à une bonne réputation sans des kernels panics.
S.V.P à l'aide!!! voici mon adresse courriel dboraschi@hotmail.com
Date : 17 Mars 2007.
P.S Je sais pas ce qu'il se passe chez Mandriva inc. leurs intentions face aux futurs distributions, mais à mon avis, c'est pas très clair.
J'ai utilisé également un CD (cd Fedora 13 mais peu importe, option Rescue installed system), et après avoir utilisé chroot comme expliqué par mamiemando, j'ai fait :
En remplaçant [version] par la version de mon noyau (par exemple 2.6.20-1.2933.fc6)
J'ai ensuite lancé la commande
(pour grub je connais pas la manip a faire désolé)
J'ai rebooté et ça s'est lancé nickel