Grub KAPUT sur dual boot wheezy / w8 s.o.s

Bonjour.

Suite à une manipulation foireuse (je débute sous ubuntu)

Je viens de foutre en l’air mon dual boot w8 / debian 7 kde.

Ducoup, me servant de mon ordi pour gagner ma croûte, je me retrouve dans une situation très inconfortable. Je rédige ce message sur un smart phone éclairé à la lumière blafarde d’un prompt qui affiche froidement :

“error: invalid arch independant ELF magic.
Entering rescue mode…
grub rescue> _”

Le tout surmonté par un bug graphique imposant.

Si je boot sur Debian, la même chose se produit, sans bug graphique.

La commande “set” renvoie :

“Prefix=(hd1,gpt4) /boot/grub
root=hd1,gpt4”

Je me suis donc empressé de graver une image de boot repair, puis de l’exécuter.
Un prompt m’indique que je suis en legacy, et qu’il se pourrait que je veuille passer en EFI (si j’ai bien tout saisis). N’y voyant aucune injonction, j’ai foncé.

Un message m’indique que l’opération est un échec, et me génère ce rapport.
paste.ubuntu.com/6419941

Amis éclairés, je m’en remet humblement à vous.

bonjour,
au prompt "grub rescue >"
dans le help il doit y avoir des directives pour rechercher certains fichiers

si tu travailles avec un environnement informatique;
fait toi une caisse à outil (cd, dvd, clé usb…)

j’ai une clé usb 7.2 (ou 3.2)
cela fait 2 fois qu’elle me rend service

quelle version de Debian ?

sur un shell rescue, monter la partion Debian,
regarder le contenu de /boot/grub/grub.cfg

si uefi, des contraintes pour /boot!
courage
A+
JB1

Au moins, c’est joli…

On trouve:

… plusieurs fois.

Raisons possibles: script de réparation foireux, ou bien un renseignement que tu aurais pu donner à une étape et qui est manquant.

Voir si c’est dans les bugs de sourceforge.net/p/boot-repair/home/Home/

Ou réparer le boot à la main, donc se fier à un autre guide.

Déjà, merci pour vos réponses. :pray: Je suis sous nuit blanche et j’ai du mal à rester concentré. Savoir que d’autres personnes se penchent sur mon problème, c’est re-motivant ! :023

@ZBF :

En ce qui concerne

exit code of grub-install :1 install_device not specified.

Il s’agit surement d’une erreur de ma part. :12 En effet, n’étant pas sur de ce qu’il se passait, j’ai préféré me renseigner avant de m’enfoncer un peu plus.

Je ne savais pas que le fait de ne rien valider laissait des traces… Mais tant mieux, peut-être à tu mis le doigt sur ce qui a fait capoter mon GRUB ! :041 Enfin, si j’ai bien compris la nature du message d’erreur…

@Jb1 :

Je n’ai pas trouvé de help, ni de manuel. :017 Du moins j’ai tenté de rentrer ces deux commandes, sans succès.
Ma version Debian est la dernière en date, Wheezy en KDE.

Pour lancer un shell rescue, dois-je graver un liveCD de Wheezy ? Mon niveau laisse encore a désirer, et je dirais pas que tes indications sonnent comme du chinois, faut pas déconner, mais un peu comme de l’espagnol. :whistle:

Bon et j’ai aussi pas mal de problèmes à comprendre tout ce foutoire EFI / UEFI / Legacy … :013
Si j’ai bien compris, EFI c’est une sorte de BIOS évolué, UEFI c’est la même mais à la sauce graphique & Legacy, c’est à l’ancienne.

Ce que je peut vous dire c’est que le Boot Secure est désactivé.

Encore merci à vous, j’aimerai vous dire que je suis une blonde aux yeux bleus à la poitrine opulente :naughty: mais ça serait faux.

la dernière version stable la 3.2 alias 7.2
le grub est correct

si c’est au delà de 3.10,
j’ai rencontré des problèmes grub (surtout sous la 3.12)
attention ce n’est pas une version stable
c’est pour satisfaire ma curiosite

pour l’instant je ne fais plus de MAJ, je ne sais pas faire tout sauf un packagge

une solution passer par virtualbox!
A+
JB1

Non j’ai une version stable de chez stable. Je suis pas foutu de garder linux 48h sans tout foutre en l’air, je vais attendre avant de tester des versions instable.

Sachant que je ne suis capable de ne booter NI Debian NI W8, comment puis-je lancer un Shell rescue, et accessoirement, comment puis-je lancer une VM ?

Si je parvenais à mes fins, comment pourrais-je procéder à une réparation avec ladite VM ?

concrètement, que dois-je faire pour réparer ce foutu Grub :119

Je deviens zinzin. :013 :mrgreen: :119 :dance: :118 :016 Zinzin.

Si avec un autre ordi tu peux graver supergrub, il ne te restera plus qu’a paramétrer ton bios pour démarrer du cd et introduire ton CD supergrub pour démarrer tes OS en suivant les instruction à l’écran.
Une fois dans Debian tu pourras alors réinstaller ton grub :

Okay donc grâce à Danny, j’ai pu booter sur le grub2.

Apres avoir passé toute une nuit sur #debian freenode, j’en suis arrivé à cette conclusion :

mon grub est proprement installé ici => (hd1,gpt4)/boot/grub/grub.cfg.

Je dois ajouter la map (hd0) (hd1) quelque part. Meme si je n’ai pas exactement compris toute les tenants et aboutissants d’une telle opération.

Pour rappel, qu’importe le disque sur lequel je boot, je retombe toujours sur ce grub error.

Des pistes ?

Merci

bonjour,
comme Danny l’indique, tu viens de réinstallé l’environnement grub2,

peut-on connaitre les menuentry contenu dans /boot/grub/grub.cfg
au moins les 4 premiers
A+
JB1

Bien sur !

pastebin.com/b2aU9hRm

surtout tu ne réinstalles rien
le fichier /boot/grub.cfg est correct,
linux et windows 8 sont vus
une bonne chose la 7.2 a un grub qui me satisfait
hier ou avant hier en réinstallant mon grub,
sous réserve le mode rescue parle de uefi!!!

je n’ai pas de machine avec un boot uefi

donc l’aide des uefistes est sollicité
as-tu satisfait aux prérequis de la 1° partition /boot dans l’environnement uefi hyper important!
A+
JB1

sur notre wiki sont données plusieurs méthodes pour réinstaller grub,celle du chroot est de loin la plus simple.

https://www.isalo.org/wiki.debian-fr/R%C3%A9installer_Grub2

J’ai édité mon post plus haut :

Après avoir démarré Debian avec supergrub la bonne commande pour désinstaller entièrement grub est :

puis

Lors de l’installation il faut faire attention à bien installer grub à la racine du disque dur qui est démarré en premier par le bios.

Version debian:
bo (1.3.1)
hamm (2.0)
slink (2.1)
potato (2.2)
woody (3.0)
sarge (3.1)
inconnu (3.2)
etch (4.0)
lenny (5.0)
squeeze (6.0) (ancien stable)
wheezy (7.0) (stable actuel)
jessie (8.0) (futur stable) (testing actuel)
sid (pas de version) (unstable)
experimental (pas de version) (experimental)

Version kernel linux:
v1.0/ 20-Mar-2003 22:58
v1.1/ 20-Mar-2003 22:58
v1.2/ 20-Mar-2003 22:58
v1.3/ 20-Mar-2003 23:02
v2.0/ 08-Feb-2004 09:17
v2.1/ 20-Mar-2003 23:12
v2.2/ 24-Mar-2004 19:22
v2.3/ 20-Mar-2003 23:23
v2.4/ 01-May-2013 14:14
v2.5/ 14-Jul-2003 03:50
v2.6/ 08-Aug-2013 19:12
v3.0/ 13-Nov-2013 03:12
v3.x/ 13-Nov-2013 03:12

Debian version != Kernel version != Nom noyau

bonsoir,
tu as encore l’iso de la dernière Debian,
peux-tu booter dessus et choisir le mode rescue,

il y a une aide trés précieuse pour refaire le grub
A+
JB1

grub-update a fait l’affaire.

Je recommande aux néophytes de mon espèce de faire un

L’aide fournie y est vraiment appréciable lorsque l’on se sent dépassé.

Merci encore à ceux qui se sont penché sur le problème avec moi !