Grub2 Bug grave ?

Salut,
Soyez prudents…

bugs.debian.org/cgi-bin/bugreport.cgi?bug=567469

Suite MAJ ce matin…

Version de grub en cause :

laurent@siduxbox:~$ apt-cache policy grub2 grub2: Installé : 1.98~20100128-1 Candidat : 1.98~20100128-1 Table de version : *** 1.98~20100128-1 0 500 http://ftp2.fr.debian.org unstable/main Packages 100 /var/lib/dpkg/status 1.98~20100115-1 0 500 http://ftp2.fr.debian.org testing/main Packages 1.96+20080724-16 0 500 http://ftp2.fr.debian.org stable/main Package

laurent@siduxbox:~$ apt-listbugs list grub2 Lecture des champs des paquets... Fait Lecture de l'état des paquets... Fait Récupération des rapports de bogue... Fait Analyse des informations Trouvé/Corrigé... Fait Bogues de gravité grave sur grub2 (1.98~20100128-1 -> ) <non corrigé> #567469 - [grub2] Installation fails because of an unknown filesystem Résumé : grub2(1 bug)

Quelqu’un d’autre à cette mésaventure ?

J’ai réglé le problème avec un Super-grub-disk

Salut,

Mer…Sidux :smiley: :smiley:

[quote=“ggoodluck47”]Salut,

Mer…Sidux :smiley: :smiley:[/quote]

J’ai pas fait gaffe ce matin… J’ai fait le smxi pas ssh, je crois qu’il y avait un paquet avec bug (forcément) et je n’ai pas réalisé que c’était grub2 :blush: Je suis un âne…

Problème réglé avec Super-grub-disk +

apt-get install grub2/squeeze apt-get install grub-common/squeeze apt-get install grub-pc/squeeze

edit: c’était trop nul désolé

Alors, je rectifie… JE NE SUIS PAS UN ÂNE !

J’ai vérifié les logs, et j’ai fait cette MAJ ce matin :

[quote]The following packages have been kept back:
mysql-server
The following packages will be upgraded:
irqbalance libcurses-perl xserver-xorg-input-wacom
3 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
3 not fully installed or removed.
Need to get 159kB/231kB of archives.
After this operation, 111kB disk space will be freed.
Do you want to continue [Y/n]? Abort.
[/quote]

Le rapport de Bug était sur xserver-xorg-input-wacom et j’ai passé outre car ce paquet m’est inutile. Donc rien sur Grub2 dans la mise à jour de ce matin, et pourtant, il a planté lamentablement au redémarrage…

@Limax : Pas vu pas pris :mrgreen:

Après vérification,

Mise-à-jour de Grub2 Grub-pc et Grub-common le 29/01/2010 à 04:54:56 UTC

Bug déclaré le 29/01/2010 à 10:00:01 UTC :mrgreen:

Tu vois, finalement ça te réussit pas le haut débit :smiley:

:smt005 :smt005 :smt005 :laughing: :laughing: :laughing:

A qu’il est beau le débit très bas
A qu’il est laid le débit très haut…

Bonjour,

[quote=“apt-cache”]$ apt-cache show grub2
Package: grub2
Priority: extra
(…)
Version: 1.98~20100128-1
Depends: grub-pc
(…)
Description: GRand Unified Bootloader, version 2 (dummy package)
This is a dummy transitional package to handle GRUB 2 upgrades. It can be
safely removed.
[/quote]

~$ apt-cache policy grub2 grub2: Installé : (aucun) Candidat : 1.98~20100128-1

$ apt-cache policy grub-pc grub-pc: Installé : 1.98~20100128-1 Candidat : 1.98~20100128-1 Table de version : 1.98~experimental.20100120-1 0 1 http://ftp.de.debian.org experimental/main Packages *** 1.98~20100128-1 0 500 http://ftp.de.debian.org sid/main Packages 100 /var/lib/dpkg/status 1.98~20100115-1 0 97 http://ftp.de.debian.org squeeze/main Packages 1.96+20080724-16 0 500 http://ftp.de.debian.org lenny/main Packages

Comme tu peux le lire en gras en haut Grub2 est un paquet inutile que l’on peu enlever sans souci si l’on a grub-pc.

J’ai la version Sid de grub-pc à jour et je n’ai pas ce bug.

Re,
Sauf que…

apt-get remove grub2

apt-get install grub-pc Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les paquets supplémentaires suivants seront installés : grub-common Paquets suggérés : multiboot-doc grub-emu desktop-base Les paquets suivants seront mis à jour : grub-common grub-pc 2 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour. Il est nécessaire de prendre 0o/2 401ko dans les archives. Après cette opération, 119ko d'espace disque supplémentaires seront utilisés. Souhaitez-vous continuer [O/n] ? o Lecture des champs des paquets... Fait Lecture de l'état des paquets... Fait Récupération des rapports de bogue... Fait Analyse des informations Trouvé/Corrigé... Fait Préconfiguration des paquets... (Lecture de la base de données... 184157 fichiers et répertoires déjà installés.) Préparation du remplacement de grub-pc 1.98~20100115-1 (en utilisant .../grub-pc_1.98~20100128-1_amd64.deb) ... Dépaquetage de la mise à jour de grub-pc ... Préparation du remplacement de grub-common 1.98~20100115-1 (en utilisant .../grub-common_1.98~20100128-1_amd64.deb) ... Dépaquetage de la mise à jour de grub-common ... Traitement des actions différées (« triggers ») pour « man-db »... Traitement des actions différées (« triggers ») pour « install-info »... Paramétrage de grub-common (1.98~20100128-1) ... Installation de la nouvelle version du fichier de configuration /etc/grub.d/10_linux ... Installation de la nouvelle version du fichier de configuration /etc/grub.d/00_header ... Paramétrage de grub-pc (1.98~20100128-1) ... /usr/sbin/grub-probe: error: unknown filesystem. Auto-detection of a filesystem module failed. Please specify the module with the option `--modules' explicitly. Generating grub.cfg ... /usr/sbin/grub-probe: error: unknown filesystem. dpkg : erreur de traitement de grub-pc (--configure) : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1 Des erreurs ont été rencontrées pendant l'exécution : grub-pc E: Sub-process /usr/bin/dpkg returned an error code (1)

:mrgreen:

Retour à la case départ… Bug bug bug !

@lol:Tu n’est pas le seul à avoir ce message lors de l’installation de grub-pc, mon portable qui vient juste de migrer vers Sid depuis Lenny a aussi ce problème.

Ben, moi aussi … Et je pensais naïvement que le dépôt SIDux allait me sortir un correctif rapidement, mais ça ne vient pas …

Seule solution propre :

apt-get install grub-common/squeeze apt-get install grub-pc/squeeze

Si vous avez le dépôt dans votre sources.list bien sur !

@lol: Avec un fichier de préférences?

Re,

Quand on est en sid et à moins d’avoir les dépôts “experimental” un preferences n’est pas indispensable, sachant que ce seras la version sid la plus récente qui sera installée si rien n’est spécifié :slightly_smiling:

@ lol
J’ai aussi la version grub du 28/01, celle que tu déclares buggué,
mais en i386 pas amd64, c’est peut-être pour ça que je n’ai pas le bug.

[quote=“eol”]@ lol
J’ai aussi la version grub du 28/01, celle que tu déclares buggué,
mais en i386 pas amd64, c’est peut-être pour ça que je n’ai pas le bug.[/quote]

C’est la seule explication plausible.
Je n’ai pas inventé le beau “grub rescue >” de ce matin. C’était pour avertir tout le monde, mais c’est vrai que je n’ai pas précisé amd64 :unamused:
Grâce à toi c’est fait !

grub-pc: Installé : 1.98~20100126-1 Candidat : 1.98~20100128-1 Table de version : 1.98~experimental.20100120-1 0 98 http://ftp.fr.debian.org experimental/main Packages 1.98~20100128-1 0 987 http://ftp.fr.debian.org sid/main Packages *** 1.98~20100126-1 0 100 /var/lib/dpkg/status 1.98~20100115-1 0 980 http://ftp.fr.debian.org squeeze/main Packages 1.96+20080724-16 0 983 http://ftp.fr.debian.org lenny/main Packages

Et je confirme que je n’ai pas le paquet grub2, passer vos paquets en “installé manuellement” pour vous passer de ce genre de paquet.

Salut

En faisant les mises à jour pour ma sid, amd64, j’ai vu qu’il y avait un problème avec le paramétrage de grub-pc (je n’ai pas grub2). Je n’ai pas pris de chances. Après avoir hésité un peu, j’ai pris le grub-pc dans experimental. Si la mise à jour ne se finissait pas bien, ce n’a pas été le cas, je prenais le grub-pc dans testing. Je ne voulais surtout pas que la mise à jour ne se passe pas bien pour un fichier si important.

le problème c’est qu’en experimental, voila ce que j’ai :

Bogues de gravité grave sur grub-pc (1.98~20100128-1 -> 1.98~experimental.20100120-1) <non corrigé>
 #564844 - grub-pc: Fonts don't show in the new graphical boot menu
Résumé :
 grub-pc(1 bug)
Êtes-vous certain de vouloir installer/mettre à jour les paquets ci-dessus ? [Y/n/?/...]  n

Bon et bien je ne vais pas rebooter tout de suite, moi !