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 22/12/2010, à 00: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, à 04: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, à 04: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, à 06: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, à 11: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, à 13: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, à 13: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, à 18: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, à 19: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, à 19:53)

Hors ligne

#9 Le 22/12/2010, à 21: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

#11 Le 22/12/2010, à 22:03

xabilon

Re : update-grub : pas de retour au prompt

clement.analogue a écrit :

@xabilon : bypasser ? ça veut dire contourner ?

Laisse tomber, cep va bien s'occuper de toi wink


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#12 Le 22/12/2010, à 23: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, à 21: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