Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/01/2010, à 21:29

malbo

[Résolu] pb suite à mise à jour linux-image-2.6.31-17-generic

La solution est donnée dans le post #8 de cette discussion. Les posts qui précèdent ce post #8 ne sont que des tentatives qui ne règlent pas le problème mais le contournent.

Cette mise à jour proposée pour Ubuntu 9.10 beug avec Wubi (par contre elle ne beug pas pour Ubuntu installé de façon classique dans le même PC).
Le PC plante avec ce message :

Kernel panic - not syncing : VFS: Unable to mount root fs on unknown-block...

Pour s'en sortir, Il faut démarrer sur le noyau précédent :
http://forum.ubuntu-fr.org/viewtopic.ph … 4#p3193244

Dernière modification par malbo (Le 28/12/2010, à 11:10)

Hors ligne

#2 Le 09/01/2010, à 10:35

malbo

Re : [Résolu] pb suite à mise à jour linux-image-2.6.31-17-generic

J'ai essayé de réparer mais je n'ai réussi qu'à m'enfoncer. Du coup, j'ai récupéré une sauvegarde que j'avais créée avec cette méthode :
http://forum.ubuntu-fr.org/viewtopic.php?pid=2276187#p2276187
J'ai fait des manips dans Synaptic pour ne conserver que le noyau 14 et j'ai réussi à installer le noyau 17. Détail des manips issu de l'historique de Synaptic (Système > Administration > Gestionnaire de paquets Synaptic puis dans Synaptic qui apparait : Fichier > Historique) :
d'abord, la trace (dans l'historique) de la suppression des noyaux 15 et 16

Commit Log for Fri Jan  8 17:06:44 2010


Les paquets suivants ont été supprimés :
linux-generic
linux-headers-2.6.31-15
linux-headers-2.6.31-15-generic
linux-headers-2.6.31-16
linux-headers-2.6.31-16-generic
linux-headers-generic
linux-image-2.6.31-15-generic
linux-image-2.6.31-16-generic
linux-image-generic

Puis la trace (toujours dans l'historique de Synaptic) de l'installation du noyau 17 :

Commit Log for Fri Jan  8 17:19:18 2010


Les paquets suivants ont été installés :
linux-headers-2.6.31-17 (2.6.31-17.54)
linux-headers-2.6.31-17-generic (2.6.31-17.54)
linux-image-2.6.31-17-generic (2.6.31-17.54)

ça à l'air de fonctionner mais je bidouille là : je ne sais même pas si c'est comme ça qu'il faut faire pour un échange standard moteur...
En passant si quelqu'un peut me dire s'il faut que je réinstalle ou pas les 3 paquets suivants :
linux-generic
linux-headers-generic
linux-image-generic
A quoi ils servent (puisqu'ils ne semblent pas indispensables à l'instant) ?

Dernière modification par malbo (Le 09/01/2010, à 10:42)

Hors ligne

#3 Le 10/01/2010, à 11:11

malbo

Re : [Résolu] pb suite à mise à jour linux-image-2.6.31-17-generic

J'ai trouvé plus simple pour réparer ce matin. Je suis reparti de ma sauvegarde de Ubuntu faite avant mise à jour et j'ai refait toutes les mises à jour proposées. Évidemment, je me retrouve dans la même situation que dans mon post #1, à savoir Kernel Panic si je laisse Ubuntu démarrer sur la ligne par défaut du menu Grub qui est celle du noyau 17. J'arrive donc seulement à démarrer sur le noyau 16 précédent (les noyaux plus anciens - 14 et 15 - sont toujours installés mais ils n'apparaissent pas dans le menu Grub parce que je les ai déplacés dans un dossier /boot/AnciensNoyaux).
Là, j'ai vérifié qu'une simple réinstallation dans Synaptic du paquet linux-image-2.6.31-17-generic ne permet pas de résoudre le problème (là, si je laisse Ubuntu démarrer sur le noyau 17, je n'ai même plus de message "Kernel Panic", le PC reboute tout seul...Par contre, je peux toujours démarrer si je choisis le noyau 16)


Pour résoudre le problème, j'ai du faire les opérations suivantes dans Synaptic (Système > Administration > Gestionnaire de paquets Synaptic) :

- suppression complète du paquet linux-image-2.6.31-17-generic
Quand on choisis cette supression complète de ce paquet, Synaptic impose la désinstallation des paquets linux-generic et linux-image-generic. Le résultat après application apparait comme suit dans l'historique de Synaptic (Système > Administration > Gestionnaire de paquets Synaptic puis dans Synaptic qui apparait : Fichier > Historique) :

Commit Log for Sun Jan 10 09:49:00 2010


Les paquets suivants ont été complètement supprimés :
linux-image-2.6.31-17-generic

Les paquets suivants ont été supprimés :
linux-generic
linux-image-generic

- redémarrage du PC
Je ne sais pas si c'est indispensable de faire ce redémarrage du PC mais je procède toujours comme ça.

3) installation du paquet linux-image-2.6.31-17-generic

Cette phase apparait comme ça dans l'historique de Synaptic :

Commit Log for Sun Jan 10 09:52:03 2010


Les paquets suivants ont été installés :
linux-image-2.6.31-17-generic (2.6.31-17.54)

A noter que Synaptic indique qu'il n'y a pas téléchargement du paquet (donc le fichier téléchargé précédemment n'avait pas été détruit et a dû être réutilisé par Synaptic)
Après ça, j'arrive à démarrer sur le choix par défaut de Grub qui est le noyau 17.

Edit : je ne sais toujours pas à quoi ils servent mais j'ai ensuite installé les deux paquets qui avaient été supprimés à l'étape1 :

Commit Log for Sun Jan 10 14:48:10 2010


Les paquets suivants ont été installés :
linux-generic (2.6.31.17.30)
linux-image-generic (2.6.31.17.30)

Dernière modification par malbo (Le 08/02/2010, à 16:20)

Hors ligne

#4 Le 11/01/2010, à 12:05

malbo

Re : [Résolu] pb suite à mise à jour linux-image-2.6.31-17-generic

Et bien non, suivant d'où on vient (de quelle mélasse on s'extirpe), la procédure de mon post #3 n'est pas suffisante.
Je repars toujours d'une sauvegarde faite le 7 janvier, avant mise à jour du noyau 17.
J'ai fait toutes les mises à jour proposées et je me retrouve en kernel panic si je choisis de démarrer sur le noyau 17. Je commence donc par supprimer le paquet linux-image du noyau 17 puis j'explique en route d'après l'historique de Synaptic (à noter que je fais un redémarrage du PC à chaque étape) :
Pour aller dans Synaptic et faire les suppressions et installations de paquets, je rappelle que c'est Système > Administration > Gestionnaire de paquets Synaptic
Pour visualiser les modifs réalisées, et visualiser ce que je reproduis ci-dessous, il faut aller dans l'historique de Synaptic et on y va comme ça : Système > Administration > Gestionnaire de paquets Synaptic puis dans Synaptic qui apparait : Fichier > Historique

Commit Log for Mon Jan 11 10:24:16 2010
Les paquets suivants ont été complètement supprimés :
linux-image-2.6.31-17-generic
Les paquets suivants ont été supprimés :
linux-generic
linux-image-generic
Commit Log for Mon Jan 11 10:29:01 2010
Les paquets suivants ont été installés :
linux-image-2.6.31-17-generic (2.6.31-17.54)

Arrivé là, ça ne marchait toujours pas (kernel panic)
Déjà, j'ai fait le ménage de reliques de vieux noyaux 14 et 15 :

Commit Log for Mon Jan 11 10:44:18 2010
Les paquets suivants ont été complètement supprimés :
linux-headers-2.6.31-14
linux-headers-2.6.31-15
linux-image-2.6.31-14-generic
linux-image-2.6.31-15-generic
Les paquets suivants ont été supprimés :
linux-headers-2.6.31-14-generic
linux-headers-2.6.31-15-generic

Remarque : il n'est pas indispensable de supprimer les noyaux 14 et 15. J'ai vérifié ultérieurement qu'on peut bien conserver tous les noyaux (14,15,16,17) et tous proposés dans le menu de démarrage. Seulement, dans la phase de recherche où j'étais, je les ai virés par crainte qu'ils gênent le fonctionnement.

Puis contrairement à ce qui avait été fait plus haut, je fais le ménage à fond pour virer le noyau 17

Commit Log for Mon Jan 11 10:52:24 2010
Les paquets suivants ont été complètement supprimés :
linux-headers-2.6.31-17
linux-image-2.6.31-17-generic
Les paquets suivants ont été supprimés :
linux-headers-2.6.31-17-generic
linux-headers-generic

Puis réinstall de linux-image du noyau 17 :

Commit Log for Mon Jan 11 10:55:24 2010
Les paquets suivants ont été installés :
linux-image-2.6.31-17-generic (2.6.31-17.54)

C'est seulement là que je n'ai plus de Kernel Panic au démarrage si je choisis de démarrer sur le noyau 17.
Il est à noter qu'il m'est arrivé au redémarrage, de me retrouver en invite de commande Grub comme dans ce cas :
http://forum.ubuntu-fr.org/viewtopic.php?pid=3117457#p3117457
Dans ce cas, après application de la procédure du lien pour démarrer sur un noyau précédent, arrivé sur le bureau, il faut tenter dans un terminal :
sudo update-grub
puis redémarrer le PC.
Si ça ne règle rien, il faut reprendre toute la phase de suppression du noyau 17 et y ajouter une phase de nettoyage :
http://doc.ubuntu-fr.org/nettoyer_ubuntu#supprimer_les_fichiers_temporaires_des_fichiers_d_installation
C'est à dire :

Supprimer uniquement les paquets périmés :
sudo apt-get autoclean
Supprimer tous les paquets téléchargés et installés :
sudo apt-get clean

Puis reprendre l'installation de linux-image-2.6.31-17-generic. Là, il y aura téléchargement d'un fichier neuf (28,9 Mo) avant installation (sinon, si on ne fait pas la phase de nettoyage, il y a réutilisation du fichier téléchargé la toute première fois
Etat des paquets désinstallés à cette étape (ça doit se déduire de l'historique complet que j'ai donné plus haut mais je préfère repréciser en vérifiant effectivement dans Synaptic) :
linux-generic
linux-headers-generic
linux-image-generic
linux-headers-2.6.31-17
linux-headers-2.6.31-17-generic

Comme je me dis que ces paquets doivent servir à quelque chose, je sélectionne pour installation :
- linux-generic qui m'impose d'installer en même temps linux-image-generic
- linux-headers-generic qui m'impose linux-headers-2.6.31-17 et linux-headers-2.6.31-17-generic
Donc en sélectionnant deux paquets, j'en ai 5 qui seront installés.
Quand c'est fait, je redémarre le PC et ouf ça démarre bien sur le noyau 17 et j'ai ça dans l'historique de synaptic :

Commit Log for Mon Jan 11 11:34:10 2010
Les paquets suivants ont été installés :
linux-generic (2.6.31.17.30)
linux-headers-2.6.31-17 (2.6.31-17.54)
linux-headers-2.6.31-17-generic (2.6.31-17.54)
linux-headers-generic (2.6.31.17.30)
linux-image-generic (2.6.31.17.30)

Pour être sûr que je n'ai pas oublié une paire de ciseaux dans le patient, je tape dans un terminal :
sudo update-grub
je laisse mouliner puis je redémarre le PC. Je peux bien sélectionner le noyau 17 ou le noyau 16 au démarrage et je vérifie que chacun des choix aboutit effectivement bien sur le bureau. Tout fonctionne bien.

Dernière modification par malbo (Le 01/02/2010, à 12:34)

Hors ligne

#5 Le 17/01/2010, à 19:31

long_john_silver

Re : [Résolu] pb suite à mise à jour linux-image-2.6.31-17-generic

Les paquets linux-image etc...,  sont des méta-paquets. Ils permettent de mettre automatiquement le noyau à jour tout en évitant de supprimer l'ancien (ce qui est bien pratique lorsque le nouveau noyau a des problèmes).
(linux-image :  paquet requérant l'installation d'un noyau
linux-image-generic:  paquet demandant la version la plus récente du noyau "generic"
linux-headers: paquet demandant l'installation des en-têtes du noyau)
Donc, si possible, il faut garder linux-image.

Les fichiers d'en-tête du noyau permettent de compiler certains modules (un module est un élément que l'on peut insérer dans le noyau et qui sert généralement de pilote pour un périphérique).

Dernière modification par long_john_silver (Le 17/01/2010, à 19:48)

Hors ligne

#6 Le 18/01/2010, à 08:21

malbo

Re : [Résolu] pb suite à mise à jour linux-image-2.6.31-17-generic

long_john_silver,
Merci pour ces informations.

Hors ligne

#7 Le 29/01/2010, à 15:18

malbo

Re : [Résolu] pb suite à mise à jour linux-image-2.6.31-17-generic

ça y est ça recommence ce matin : j'ai "Kernel panic" au redémarrage du PC si je choisis de démarrer sur "Ubuntu, Linux 2.6.31-17-generic". Le PC plante avec ce message :

Kernel panic - not syncing : VFS: Unable to mount root fs on unknown-block (8,24)

Pour s'en sortir, Il faut démarrer sur le noyau précédent :
Cela s'est passé après ces mises à jour :

Commit Log for Fri Jan 29 10:34:43 2010


Les paquets suivants ont été mis à jour :
dhcp3-client (3.1.2-1ubuntu7) to 3.1.2-1ubuntu7.1
dhcp3-common (3.1.2-1ubuntu7) to 3.1.2-1ubuntu7.1
fuse-utils (2.7.4-1.1ubuntu4.1) to 2.7.4-1.1ubuntu4.3
libcairo2 (1.8.8-2ubuntu1) to 1.8.8-2ubuntu1.1
libfuse2 (2.7.4-1.1ubuntu4.1) to 2.7.4-1.1ubuntu4.3
libpulse-browse0 (1:0.9.19-0ubuntu4) to 1:0.9.19-0ubuntu4.1
libpulse-mainloop-glib0 (1:0.9.19-0ubuntu4) to 1:0.9.19-0ubuntu4.1
libpulse0 (1:0.9.19-0ubuntu4) to 1:0.9.19-0ubuntu4.1
pulseaudio (1:0.9.19-0ubuntu4) to 1:0.9.19-0ubuntu4.1
pulseaudio-esound-compat (1:0.9.19-0ubuntu4) to 1:0.9.19-0ubuntu4.1
pulseaudio-module-bluetooth (1:0.9.19-0ubuntu4) to 1:0.9.19-0ubuntu4.1
pulseaudio-module-gconf (1:0.9.19-0ubuntu4) to 1:0.9.19-0ubuntu4.1
pulseaudio-module-udev (1:0.9.19-0ubuntu4) to 1:0.9.19-0ubuntu4.1
pulseaudio-module-x11 (1:0.9.19-0ubuntu4) to 1:0.9.19-0ubuntu4.1
pulseaudio-utils (1:0.9.19-0ubuntu4) to 1:0.9.19-0ubuntu4.1
rhythmbox (0.12.5-0ubuntu5.1) to 0.12.5-0ubuntu5.2
software-center (1.0.2) to 1.0.3

J'ai consulté les détails sur le paquet fuse-utils et ça pourrait bien être lui qui m'a planté ou bien son cousin libfuse2.
Pour m'en sortir, il a fallu que je désinstalle complètement les paquets suivants :
linux-image-2.6.31-17-generic
linux-headers-2.6.31-17-generic
au redémarrage du PC, je viens de le faire mais je ne me souviens déjà plus si j'ai pu redémarrer sur le noyau 14 par le menu de Grub ou bien si j'ai dû me cogner la procédure en ligne de commande Grub pour démarrer sur le noyau 14 :
http://forum.ubuntu-fr.org/viewtopic.php?pid=3117457#p3117457
En tout cas, arrivé sur le bureau (ubuntu démarré sur noyau 14 donc), j'ai juste installé le paquet linux-image-2.6.31-17-generic (il n'y a pas eu retéléchargement ce qui veut dire que le paquet téléchargé avait été conservé)
J'ai eu une fenêtre d'invite à redémarrer le PC et au reboot, tout était OK.
Comme dans le cas du post #4, j'ai ensuite réinstallé les paquets suivants :
- linux-generic qui m'impose d'installer en même temps linux-image-generic
- linux-headers-generic qui m'impose linux-headers-2.6.31-17 et linux-headers-2.6.31-17-generic

Remarque : j'ai rééssayé la procédure du post #3 (avant de faire la procédure que je viens de décrire), c'est à dire une désinstallation complète de linux-image-2.6.31-17-generic mais sans désinstaller le paquet linux-headers-2.6.31-17-generic et ça n'a pas fonctionné. Cela confirme qu'il faut bien supprimer le paquet linux-headers-2.6.31-17-generic sinon ça foire (tout au moins sur mon PC)

Dernière modification par malbo (Le 01/02/2010, à 08:48)

Hors ligne

#8 Le 08/02/2010, à 16:16

malbo

Re : [Résolu] pb suite à mise à jour linux-image-2.6.31-17-generic

Pb résolu. Le problème Kernel "panic - not syncing : VFS: Unable to mount root fs on unknown-block" n'est qu'un des symptômes du beug dont je parle ici (la solution est dedans) :
http://forum.ubuntu-fr.org/viewtopic.ph … 6#p3266496

Sur le forum Ubuntu en langue anglaise, la même soluce donne satisfaction :
http://ubuntuforums.org/showthread.php? … ost8782863

Dernière modification par malbo (Le 12/11/2010, à 13:24)

Hors ligne

#9 Le 08/02/2010, à 21:54

tho_goulia

Re : [Résolu] pb suite à mise à jour linux-image-2.6.31-17-generic

big_smile:D:D Merci Malbo sans toi ma soirée serait gachée.Car ce matin j'ai fait une mise jour de mon noyau,et au redemarrage un prompt bizarre du genre grub>.j'ai eu serieux mal de tête et grace a toi je suis gueri:D.Merci a toi et au Lunchpad de Ubuntu .j'ai cru que j'allais tout perdre.

Hors ligne

#10 Le 08/02/2010, à 22:16

malbo

Re : [Résolu] pb suite à mise à jour linux-image-2.6.31-17-generic

Moi, je suis le messager. Ce sont nos potes qui ont fait le boulot et nous ont sorti du caca. C'est mieux quand on peut faire l'essai de Ubuntu avec un Wubi qui fonctionne.

Hors ligne

#11 Le 09/02/2010, à 19:42

malbo

Re : [Résolu] pb suite à mise à jour linux-image-2.6.31-17-generic

Oui, il faut juste télécharger le fichier wubildr du lien suivant :
https://bugs.edge.launchpad.net/ubuntu/+source/grub2/+bug/477104/comments/90
- renommer son fichier C: \wubildr en C: \wubildr_pourri
- Et coller sous C: le fichier wubildr téléchargé (qui prend ainsi la place de l'autre)

Dernière modification par malbo (Le 09/02/2010, à 19:44)

Hors ligne

#12 Le 13/02/2010, à 11:07

Bankette

Re : [Résolu] pb suite à mise à jour linux-image-2.6.31-17-generic

Super lien Malbo, pour moi tout fonctionne nickel maintenant (mis à part qlq probleme de compatibilité compiz sur les nouveux noyaux).

Merci


-- Bankette --
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème....

Hors ligne