#1 Le 22/12/2010, à 01:50
- clement.analogue
update-grub : pas de retour au prompt
Bonsoir,
J'ai fait une mise à jour hier qui a installé un nouveau noyau avec la commande
sudo apt-get dist-upgrade
Le problème étant que j'ai dû tuer le processus car celui-ci ne se terminait pas.
Voici le log :
cat pb_MAJ
~$ sudo apt-get dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les NOUVEAUX paquets suivants seront installés :
linux-headers-2.6.32-27 linux-headers-2.6.32-27-generic
linux-image-2.6.32-27-generic
Les paquets suivants seront mis à jour :
linux-generic linux-headers-generic linux-image-generic linux-libc-dev
4 mis à jour, 3 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 43,2Mo dans les archives.
Après cette opération, 213Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ?
Réception de : 1 http://fr.archive.ubuntu.com/ubuntu/ lucid-updates/main linux-image-2.6.32-27-generic 2.6.32-27.49 [31,5MB]
Réception de : 2 http://fr.archive.ubuntu.com/ubuntu/ lucid-updates/main linux-generic 2.6.32.27.29 [4 184B]
Réception de : 3 http://fr.archive.ubuntu.com/ubuntu/ lucid-updates/main linux-image-generic 2.6.32.27.29 [4 188B]
Réception de : 4 http://fr.archive.ubuntu.com/ubuntu/ lucid-updates/main linux-headers-2.6.32-27 2.6.32-27.49 [10,1MB]
Réception de : 5 http://fr.archive.ubuntu.com/ubuntu/ lucid-updates/main linux-headers-2.6.32-27-generic 2.6.32-27.49 [780kB]
Réception de : 6 http://fr.archive.ubuntu.com/ubuntu/ lucid-updates/main linux-headers-generic 2.6.32.27.29 [4 180B]
Réception de : 7 http://fr.archive.ubuntu.com/ubuntu/ lucid-updates/main linux-libc-dev 2.6.32-27.49 [803kB]
43,2Mo réceptionnés en 11s (3 674ko/s)
Sélection du paquet linux-image-2.6.32-27-generic précédemment désélectionné.
(Lecture de la base de données... 490706 fichiers et répertoires déjà installés.)
Dépaquetage de linux-image-2.6.32-27-generic (à partir de .../linux-image-2.6.32-27-generic_2.6.32-27.49_amd64.deb) ...
Done.
Préparation du remplacement de linux-generic 2.6.32.26.28 (en utilisant .../linux-generic_2.6.32.27.29_amd64.deb) ...
Dépaquetage de la mise à jour de linux-generic ...
Préparation du remplacement de linux-image-generic 2.6.32.26.28 (en utilisant .../linux-image-generic_2.6.32.27.29_amd64.deb) ...
Dépaquetage de la mise à jour de linux-image-generic ...
Sélection du paquet linux-headers-2.6.32-27 précédemment désélectionné.
Dépaquetage de linux-headers-2.6.32-27 (à partir de .../linux-headers-2.6.32-27_2.6.32-27.49_all.deb) ...
Sélection du paquet linux-headers-2.6.32-27-generic précédemment désélectionné.
Dépaquetage de linux-headers-2.6.32-27-generic (à partir de .../linux-headers-2.6.32-27-generic_2.6.32-27.49_amd64.deb) ...
Préparation du remplacement de linux-headers-generic 2.6.32.26.28 (en utilisant .../linux-headers-generic_2.6.32.27.29_amd64.deb) ...
Dépaquetage de la mise à jour de linux-headers-generic ...
Préparation du remplacement de linux-libc-dev 2.6.32-26.48 (en utilisant .../linux-libc-dev_2.6.32-27.49_amd64.deb) ...
Dépaquetage de la mise à jour de linux-libc-dev ...
Paramétrage de linux-image-2.6.32-27-generic (2.6.32-27.49) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.32-27-generic
Running postinst hook script /usr/sbin/update-grub.
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-27-generic
Found initrd image: /boot/initrd.img-2.6.32-27-generic
Found linux image: /boot/vmlinuz-2.6.32-26-generic
Found initrd image: /boot/initrd.img-2.6.32-26-generic
Found linux image: /boot/vmlinuz-2.6.32-25-generic
Found initrd image: /boot/initrd.img-2.6.32-25-generic
Found linux image: /boot/vmlinuz-2.6.32-24-generic
Found initrd image: /boot/initrd.img-2.6.32-24-generic
Found linux image: /boot/vmlinuz-2.6.32-23-generic
Found initrd image: /boot/initrd.img-2.6.32-23-generic
Found linux image: /boot/vmlinuz-2.6.32-22-generic
Found initrd image: /boot/initrd.img-2.6.32-22-generic
Found linux image: /boot/vmlinuz-2.6.32-21-generic
Found initrd image: /boot/initrd.img-2.6.32-21-generic
Found memtest86+ image: /boot/memtest86+.bin
/* J'ai tué le processus avec htop après plusieurs minutes d'attente */
Complété
~$ sudo apt-get dist-upgrade
E: Impossible de verrouiller /var/lib/dpkg/lock - open (11: Ressource temporairement non disponible)
E: Impossible de verrouiller le répertoire d'administration (/var/lib/dpkg/). Il est possible qu'un autre processus l'utilise.
~$
Aujourd'hui, j'ai fait une nouvelle tentative qui n'a pas renvoyé d'erreur, pourtant je n'ai touché à rien depuis hier, mais par mesure de précaution avant de relancer l'ordinateur j'ai relancé un
sudo update-grub
J'ai le même bug, pas de retour au prompt après la ligne
Found memtest86+ image: /boot/memtest86+.bin
Quelqu'un a déjà eu ce problème ou aurait une idée de son origine ?
Site personnel
Association Ubuntu-Lyon : Organisation d'événements autour d'Ubuntu sur Lyon.
Venez discuter philosophie, exposez vos textes et réflexions, ...
Forum Analogue : Philosophie, sciences, art, actualité, etc.
Hors ligne
#2 Le 22/12/2010, à 05:37
- xabilon
Re : update-grub : pas de retour au prompt
Salut
Désinstalle déjà quelques-uns de tes noyaux les plus anciens (32-21 à 32-25) et re-essaye.
Lance aussi un "sudo os-prober", voir si le problème vient de là.
Dernière modification par xabilon (Le 22/12/2010, à 05:38)
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#3 Le 22/12/2010, à 07:56
- Compte anonymisé
Re : update-grub : pas de retour au prompt
Salut
Il faudrait commencer par supprimer le fichier lock :
sudo rm /var/lib/dpkg/lock
Puis tenter un :
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade
@+
#4 Le 22/12/2010, à 12:57
- clement.analogue
Re : update-grub : pas de retour au prompt
@jeanjd63 : le problème ne vient probablement pas de là car je peux à nouveau utiliser apt-get et il ne retourne pas d'erreur.
@xabilon : même bug avec os-proper, pas de retour au prompt, pourtant il ne semblait pas faire grand chose si j'en crois htop. J'ai fait un Ctrl+C :
~$ sudo os-prober
[sudo] password for clement:
^C/usr/bin/os-prober: 99: cannot create /tmp/os-prober.QTjpT1/mounted-map: Directory nonexistent
/usr/bin/os-prober: 100: cannot create /tmp/os-prober.QTjpT1/raided-map: Directory nonexistent
~$
J'ai donc essayé de supprimer les anciens noyaux mais je n'avais pas pensé que cela appelle la commande update-grub. Donc voila où ça en est et c'est toujours bloqué depuis un moment :
~$ sudo apt-get remove linux-headers-2.6.32-21 linux-headers-2.6.32-21-generic linux-headers-2.6.32-22 linux-headers-2.6.32-22-generic linux-headers-2.6.32-23 linux-headers-2.6.32-23-generic linux-headers-2.6.32-24 linux-headers-2.6.32-24-generic linux-headers-2.6.32-25 linux-headers-2.6.32-25-generic linux-image-2.6.32-21-generic linux-image-2.6.32-22-generic linux-image-2.6.32-23-generic linux-image-2.6.32-24-generic linux-image-2.6.32-25-generic
[sudo] password for clement:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
linux-headers-2.6.32-21 linux-headers-2.6.32-21-generic linux-headers-2.6.32-22 linux-headers-2.6.32-22-generic linux-headers-2.6.32-23 linux-headers-2.6.32-23-generic linux-headers-2.6.32-24
linux-headers-2.6.32-24-generic linux-headers-2.6.32-25 linux-headers-2.6.32-25-generic linux-image-2.6.32-21-generic linux-image-2.6.32-22-generic linux-image-2.6.32-23-generic
linux-image-2.6.32-24-generic linux-image-2.6.32-25-generic
0 mis à jour, 0 nouvellement installés, 15 à enlever et 0 non mis à jour.
Après cette opération, 1 060Mo d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ?
(Lecture de la base de données... 512187 fichiers et répertoires déjà installés.)
Suppression de linux-headers-2.6.32-21-generic ...
Suppression de linux-headers-2.6.32-21 ...
Suppression de linux-headers-2.6.32-22-generic ...
Suppression de linux-headers-2.6.32-22 ...
Suppression de linux-headers-2.6.32-23-generic ...
Suppression de linux-headers-2.6.32-23 ...
Suppression de linux-headers-2.6.32-24-generic ...
Suppression de linux-headers-2.6.32-24 ...
Suppression de linux-headers-2.6.32-25-generic ...
Suppression de linux-headers-2.6.32-25 ...
Suppression de linux-image-2.6.32-21-generic ...
Examining /etc/kernel/prerm.d.
run-parts: executing /etc/kernel/prerm.d/dkms 2.6.32-21-generic /boot/vmlinuz-2.6.32-21-generic
Running postrm hook script /usr/sbin/update-grub.
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-27-generic
Found initrd image: /boot/initrd.img-2.6.32-27-generic
Found linux image: /boot/vmlinuz-2.6.32-26-generic
Found initrd image: /boot/initrd.img-2.6.32-26-generic
Found linux image: /boot/vmlinuz-2.6.32-25-generic
Found initrd image: /boot/initrd.img-2.6.32-25-generic
Found linux image: /boot/vmlinuz-2.6.32-24-generic
Found initrd image: /boot/initrd.img-2.6.32-24-generic
Found linux image: /boot/vmlinuz-2.6.32-23-generic
Found initrd image: /boot/initrd.img-2.6.32-23-generic
Found linux image: /boot/vmlinuz-2.6.32-22-generic
Found initrd image: /boot/initrd.img-2.6.32-22-generic
Found memtest86+ image: /boot/memtest86+.bin
Site personnel
Association Ubuntu-Lyon : Organisation d'événements autour d'Ubuntu sur Lyon.
Venez discuter philosophie, exposez vos textes et réflexions, ...
Forum Analogue : Philosophie, sciences, art, actualité, etc.
Hors ligne
#5 Le 22/12/2010, à 14:06
- Compte anonymisé
Re : update-grub : pas de retour au prompt
Salut
Dans ce cas c'est ton environnement grub qui est bancal.
Donc :
1) tu commences par sauver cet environnement :
sudo mkdir /boot/grub.sov
sudo cp -a /boot/grub/* /boot/grub.sov
2) tu désinstalles grub :
sudo apt-get remove grub-pc
puis sans redémarrer entre temps :
sudo apt-get install grub-pc
3) et tu termines par un :
sudo update-grub
@+
#6 Le 22/12/2010, à 14:57
- clement.analogue
Re : update-grub : pas de retour au prompt
Je me retrouve encore bloqué car j'ai essayé de désinstaller les noyaux avant et que ça n'a pas fonctionné :
sudo apt-get remove grub-pc
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
grub-pc linux-image-2.6.32-21-generic
0 mis à jour, 0 nouvellement installés, 2 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 127Mo d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ?
(Lecture de la base de données... 418129 fichiers et répertoires déjà installés.)
Suppression de linux-image-2.6.32-21-generic ...
Running postrm hook script /usr/sbin/update-grub.
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-27-generic
Found initrd image: /boot/initrd.img-2.6.32-27-generic
Found linux image: /boot/vmlinuz-2.6.32-26-generic
Found initrd image: /boot/initrd.img-2.6.32-26-generic
Found linux image: /boot/vmlinuz-2.6.32-25-generic
Found initrd image: /boot/initrd.img-2.6.32-25-generic
Found linux image: /boot/vmlinuz-2.6.32-24-generic
Found initrd image: /boot/initrd.img-2.6.32-24-generic
Found linux image: /boot/vmlinuz-2.6.32-23-generic
Found initrd image: /boot/initrd.img-2.6.32-23-generic
Found linux image: /boot/vmlinuz-2.6.32-22-generic
Found initrd image: /boot/initrd.img-2.6.32-22-generic
Found memtest86+ image: /boot/memtest86+.bin
Site personnel
Association Ubuntu-Lyon : Organisation d'événements autour d'Ubuntu sur Lyon.
Venez discuter philosophie, exposez vos textes et réflexions, ...
Forum Analogue : Philosophie, sciences, art, actualité, etc.
Hors ligne
#7 Le 22/12/2010, à 19:28
- xabilon
Re : update-grub : pas de retour au prompt
Ah ouais, pas cool ...
On va essayer de bypasser le update-grub pour permettre à APT de fonctionner sans erreur.
Montre le contenu du fichier /etc/kernel/zz-update-grub
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#8 Le 22/12/2010, à 20:50
- cep
Re : update-grub : pas de retour au prompt
qu'est-ce qui n'a pas fonctionné ? le linux-image-2.6.32-21-generic semble supprimé.
Aussi supprimer grub-pc à tout bout de champ n'est pas judicieux.
As-tu /tmp sur une partition séparée ? est-elle montée et en rw ? y-a-t'il assez de place ? quels sont les droits sur /tmp ?
stat -c %a /tmp pour le savoir. il doit être en 1777.
Enfin as-tu du raid ?
Édit : surtout enlever grub sans purger les fichiers de config peut être la cause d'un bug suivant la version de grub.
Dernière modification par cep (Le 22/12/2010, à 20:53)
Hors ligne
#9 Le 22/12/2010, à 22:50
- clement.analogue
Re : update-grub : pas de retour au prompt
@xabilon : bypasser ? ça veut dire contourner ?
je n'ai pas ce fichier.
~$ ls /etc/kernel/
header_postinst.d postinst.d prerm.d
@cep :
Ce qui ne fonctionne pas, c'est que dans mon terminal, j'en suis toujours à la même étape et que ça bloque. Plus de 8h que ça traine pour cette étape ça me paraît beaucoup surtout que le processus ne travaille pas et que mon ordinateur est correct. C'est justement mon problème.
Ensuite, je n'ai jamais touché à la config' de grub, c'est la première fois que j'essaye de le désinstaller en suivant les conseils qu'on me donne.
Oui, j'ai une partition /tmp séparée.
~$ stat -c %a /tmp
1777
ça c'est bon. Oui, la partition est montée
~$ df /tmp
Sys. de fichiers 1K-blocs Utilisé Dispo. Uti% Monté sur
/dev/sdb5 4917648 185228 4682460 4% /tmp
4% d'utiliser, ça ne doit pas venir de la non plus.
Non, je n'ai pas de raid.
Site personnel
Association Ubuntu-Lyon : Organisation d'événements autour d'Ubuntu sur Lyon.
Venez discuter philosophie, exposez vos textes et réflexions, ...
Forum Analogue : Philosophie, sciences, art, actualité, etc.
Hors ligne
#10 Le 22/12/2010, à 23:00
- cep
Re : update-grub : pas de retour au prompt
ok.
Regarde ces deux liens :
http://webcache.googleusercontent.com/s … clnk&gl=fr
Hors ligne
#11 Le 22/12/2010, à 23:03
- xabilon
Re : update-grub : pas de retour au prompt
@xabilon : bypasser ? ça veut dire contourner ?
Laisse tomber, cep va bien s'occuper de toi
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#12 Le 23/12/2010, à 00:34
- clement.analogue
Re : update-grub : pas de retour au prompt
Merci cep, c'est vrai que je n'ai pas pensé à chercher sur les forums anglais.
Je testerai ça quand j'aurai un accès physique à la machine, pour l'instant, je passe tout en ssh et j'aimerai pas que mon serveur ne démarre plus et reste down pendant une semaine.
Site personnel
Association Ubuntu-Lyon : Organisation d'événements autour d'Ubuntu sur Lyon.
Venez discuter philosophie, exposez vos textes et réflexions, ...
Forum Analogue : Philosophie, sciences, art, actualité, etc.
Hors ligne
#13 Le 01/01/2011, à 22:56
- clement.analogue
Re : update-grub : pas de retour au prompt
J'ai redémarré l'ordinateur, puis refait un "dpkg --configure -a" et tout est rentré dans l'ordre. Problème qui a disparu aussi mystérieusement qu'il est apparu.
Site personnel
Association Ubuntu-Lyon : Organisation d'événements autour d'Ubuntu sur Lyon.
Venez discuter philosophie, exposez vos textes et réflexions, ...
Forum Analogue : Philosophie, sciences, art, actualité, etc.
Hors ligne