Pages : 1
#1 Le 28/11/2010, à 13:39
- esion
Mise à jour du noyau impossible - live persistant
Bonjour,
Cela fait quelque temps que je bloque sur la mise à jour du kernel qui ne se fait pas correctement (je m'en doutais un peu), malheureusement je n'arrive pas à revenir en arrière et j'ai toujours dpkg dans les choux.
Dans l'ordre, j'aimerai stabiliser le gestionnaire d"appli, puis forcer la NON-mise à jour du noyau.
Pour l'instant je bloque sur la configuration de linux-image :
Bien sûr, après une installation toute fraiche, une petite maj :
sudo apt-get update && sudo apt-get upgrade
Puis une série de commandes et de tentatives de suppression des paquets incriminés dont je ne me souviens plus l'ordre.
Dont notamment :
$ sudo apt-get install -f
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 0o d'espace disque supplémentaires seront utilisés.
Paramétrage de linux-image-2.6.35-22-generic (2.6.35-22.35) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.35-22-generic
Not updating initrd symbolic links since we are being updated/reinstalled
(2.6.35-22.33 was configured last, according to dpkg)
Not updating image symbolic links since we are being updated/reinstalled
(2.6.35-22.33 was configured last, according to dpkg)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 2.6.35-22-generic /boot/vmlinuz-2.6.35-22-generic
run-parts: executing /etc/kernel/postinst.d/nvidia-common 2.6.35-22-generic /boot/vmlinuz-2.6.35-22-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 2.6.35-22-generic /boot/vmlinuz-2.6.35-22-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 2.6.35-22-generic /boot/vmlinuz-2.6.35-22-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 2.6.35-22-generic /boot/vmlinuz-2.6.35-22-generic
/usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?).
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.35-22-generic.postinst line 1010.
dpkg : erreur de traitement de linux-image-2.6.35-22-generic (--configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 2
Aucun rapport « apport » écrit car MaxReports a déjà été atteint
Paramétrage de linux-image-2.6.35-23-generic (2.6.35-23.40) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.35-23-generic
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 2.6.35-23-generic /boot/vmlinuz-2.6.35-23-generic
run-parts: executing /etc/kernel/postinst.d/nvidia-common 2.6.35-23-generic /boot/vmlinuz-2.6.35-23-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 2.6.35-23-generic /boot/vmlinuz-2.6.35-23-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 2.6.35-23-generic /boot/vmlinuz-2.6.35-23-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 2.6.35-23-generic /boot/vmlinuz-2.6.35-23-generic
/usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?).
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.35-23-generic.postinst line 1010.
dpkg : erreur de traitement de linux-image-2.6.35-23-generic (--configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 2
Aucun rapport « apport » écrit car MaxReports a déjà été atteint
Des erreurs ont été rencontrées pendant l'exécution :
linux-image-2.6.35-22-generic
linux-image-2.6.35-23-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
sudo dpkg --configure -a
Paramétrage de linux-image-2.6.35-23-generic (2.6.35-23.40) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.35-23-generic
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 2.6.35-23-generic /boot/vmlinuz-2.6.35-23-generic
run-parts: executing /etc/kernel/postinst.d/nvidia-common 2.6.35-23-generic /boot/vmlinuz-2.6.35-23-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 2.6.35-23-generic /boot/vmlinuz-2.6.35-23-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 2.6.35-23-generic /boot/vmlinuz-2.6.35-23-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 2.6.35-23-generic /boot/vmlinuz-2.6.35-23-generic
/usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?).
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.35-23-generic.postinst line 1010.
dpkg : erreur de traitement de linux-image-2.6.35-23-generic (--configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 2
Paramétrage de linux-image-2.6.35-22-generic (2.6.35-22.35) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.35-22-generic
Not updating initrd symbolic links since we are being updated/reinstalled
(2.6.35-22.33 was configured last, according to dpkg)
Not updating image symbolic links since we are being updated/reinstalled
(2.6.35-22.33 was configured last, according to dpkg)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 2.6.35-22-generic /boot/vmlinuz-2.6.35-22-generic
run-parts: executing /etc/kernel/postinst.d/nvidia-common 2.6.35-22-generic /boot/vmlinuz-2.6.35-22-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 2.6.35-22-generic /boot/vmlinuz-2.6.35-22-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 2.6.35-22-generic /boot/vmlinuz-2.6.35-22-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 2.6.35-22-generic /boot/vmlinuz-2.6.35-22-generic
/usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?).
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.35-22-generic.postinst line 1010.
dpkg : erreur de traitement de linux-image-2.6.35-22-generic (--configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
linux-image-2.6.35-23-generic
linux-image-2.6.35-22-generic
Ce qui m'étonnes ce que je boot quand même sur la dernière version du noyau :
$ uname -r
2.6.35-23-generic
- ^ _______ ^ -
Hors ligne
#2 Le 28/11/2010, à 13:49
- msg_dracula
Re : Mise à jour du noyau impossible - live persistant
Tu as un paquet qui n'est pas mis à jour.
un apt-get dist-upgrade ne réglerai pas le problème ?
Apprend de tes propres erreurs.
StaticGen : Vous ne bloguerez plus jamais comme avant
Hors ligne
#3 Le 28/11/2010, à 14:07
- esion
Re : Mise à jour du noyau impossible - live persistant
merci pour la réponse. En effet un paquet n'était pas jour, il l'est maintenant. Par contre le problème persiste. Étrangement dans synaptic avec le filtre sur paquets cassés, j'ai 0 résultats.
Sinon dans mes divagations sur la toile j'ai cru comprendre que le problème pouvait être lié à grub et ses fichiers en lecture seul (live oblige) casper ou pas...
- ^ _______ ^ -
Hors ligne
#4 Le 13/12/2010, à 14:39
- frydo
Re : Mise à jour du noyau impossible - live persistant
Bonjour,
J'ai le même soucis, j'aimerais bien aussi avoir la solution.
En particulier temporairement arriver à éviter de lancer la configuration qui échoue à chaque fois à la post-installation à cause de grub-probe.
D'ailleurs j'aimerais bien savoir comment se lance une clé usb en live persistant (on dirait que grub ne sert à rien ?)
Né dans un monde horrible, frydo a toujours été épris de liberté, et il la prône maintenant afin que les connaissances et les outils permettant d'y accéder deviennent tous libres
Hors ligne