[grub]réinstaller grub(resolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
dayli
Daikyu
Messages : 67
Inscription : ven. 26 mars 2010, 12:46
Localisation : originaire Yougoslavie

[grub]réinstaller grub(resolu)

Message par dayli »

Bonjour a vous tous,

Voila comme le titre du sujet l'indique j'ai besoin de réinstaller grub
aprés une fausse manipulation de mon cousin qui a voulut installer Ubuntu 64bit sur le meme disque dur ou et installer mon archlinux il a installer grub sur le MBR, mais impossible de faire démarrer Arch avec le grub d'Ubuntu j ai pourtant rajouté la ligne dans le menu.cfg du grub Ubuntu mais rien n' y fait ! :|

donc je souhaite réinstaller le grub d Arch pour ensuite rajouter se qui faut dedans pour faire demarrer Ubuntu!

j'ai essayer avec les methode décrite dans le wiki celle proposer avec chroot fonctionne mais une fois le grub lancer il me renvois toujours des erreurs du style "disk doest not exist" jai essayer aussi avec l'option que propose le cd d' Arch pour réinstaller grub mais pareil ne fonctionne pas!

je vous met la description des mes disque dur:

sda1 Windows
sda2,5,6,7 mandriva alpha 4

sdb1 / root Archlinux
sdb2 /boot Archlinux
sdb3 swap
sdb4 /home Archlinux

sdb5,6,7 Ubuntu 64bit

donc je voudrais "recuperer" le grub d Arch du disque dur sdb

je vous remercie tous
Dernière modification par dayli le jeu. 01 avr. 2010, 16:19, modifié 1 fois.
Image
Image
Image
Avatar de l’utilisateur
albireo
Elfe
Messages : 553
Inscription : ven. 15 sept. 2006, 15:47
Localisation : vallée de la save en Occitanie

Re: [grub]réinstaller grub

Message par albireo »

j ai pourtant rajouté la ligne dans le menu.cfg du grub Ubuntu mais rien n' y fait !
pourrait-on voir cette ligne ?
Utilisateur ArchLinux depuis 2004 et linux depuis 1996 :D
Arch 64/gnome sur ASUS H87M-E C2 + i5 3.2GHz + 16Go + 2To + écran 22"
1996 *** 2004 nova widget wombat woodoo dontpanic overlord .......... 2026
Avatar de l’utilisateur
dayli
Daikyu
Messages : 67
Inscription : ven. 26 mars 2010, 12:46
Localisation : originaire Yougoslavie

Re: [grub]réinstaller grub

Message par dayli »

la voila

Code : Tout sélectionner

menuentry "Arch Linux (on /dev/sdb1)" {
	insmod ext2
	set root=(hd1,2)
	search --no-floppy --fs-uuid --set c326fd56-007d-46c3-bfa4-cc0f261b9d81
	linux /boot/vmlinuz26 root=/dev/disk/by-uuid/c326fd56-007d-46c3-bfa4-cc0f261b9d81 ro
	initrd /boot/kernel26.img
mais en faite j'ai meme pas envie de m'embeter avec avec le GRUB de Ubuntu qui ma l'air assez compliqué pour moi!
je voudrais juste pouvoir réinstaller le GRUB d'Archlinux comme il été avant
Image
Image
Image
Avatar de l’utilisateur
albireo
Elfe
Messages : 553
Inscription : ven. 15 sept. 2006, 15:47
Localisation : vallée de la save en Occitanie

Re: [grub]réinstaller grub

Message par albireo »

Tu lances le CD de arch ou ubuntu (je sais pas s'il le fait) et avec le grub du CD tu lances ton archlinux installé. Ensuite tu réinstalles ton grub sur le mbr.
N'oublie pas de faire une copie (avec dd) de ton mbr ça peut toujours être très utile pour réparation
Utilisateur ArchLinux depuis 2004 et linux depuis 1996 :D
Arch 64/gnome sur ASUS H87M-E C2 + i5 3.2GHz + 16Go + 2To + écran 22"
1996 *** 2004 nova widget wombat woodoo dontpanic overlord .......... 2026
Avatar de l’utilisateur
xamaco
Daikyu
Messages : 70
Inscription : lun. 01 mars 2010, 10:08
Localisation : Bastelicaccia

Re: [grub]réinstaller grub

Message par xamaco »

Depuis Ubuntu, normalement si tu tapes dans une console :
sudo update-grub, cela devrait régénérer menu.cfg avec ton Arch quelque part vers la fin. Du moins ça a marché chez moi.

Ceci dit j'avais fait ça de manière inverse que la tienne : J'avais d'abord installé Ubuntu, puis Arch, mais sans laisser arch écrire dans le MBR. Ensuite en bootant Ubuntu, j'avais fait le 'update-grub' et ça m'avait ajouté l'entrée pour Arch. +tard, une fois mon Arch bien satisfaisant, j'ai mis à jour le MBR depuis Arch (comme toi j'aime pas beaucoup grub2...).

Edit en forme de PS :
Quand tu auras réussi, à remettre les choses en place, dans le menu.lst de Arch, on ne peut pas booter directement Ubuntu. Il faut faire créer une entrée Ubuntu un peu spéciale qui lancera le grub d'Ubuntu depuis le grub de Arch.
Voilà ce que j'ai sur mon PC dans menu.lst pour Ubuntu :

Code : Tout sélectionner

# Ubuntu 1
title   Ubuntu boot
root    (hd0,0)
uuid    4e754dd5-9933-4e28-89d4-332453de919c
kernel  /boot/grub/core.img
Avatar de l’utilisateur
dayli
Daikyu
Messages : 67
Inscription : ven. 26 mars 2010, 12:46
Localisation : originaire Yougoslavie

Re: [grub]réinstaller grub

Message par dayli »

ok merci a tous de votre participation :)
j'ai réussi a remettre GRUB Arch a sa place en utilisant la méthode chrooté qui ne fonctionné pas encore se matin, mais qui a fonctionné cette aprés-midi aller savoir :roll: donc une bonne chose de faite!
j'en et profiter pour effacé Ubuntu et je vais refaire l'installation moi même.

par contre vu que c'est un Ubuntu 64bit sa ne change rien au niveau du GRUB pour le faire demarrer depuis le GRUB d' Arch?

je vais prendre ta méthode Xamaco pour faire démarrer Ubuntu merci :)
Image
Image
Image
Avatar de l’utilisateur
dayli
Daikyu
Messages : 67
Inscription : ven. 26 mars 2010, 12:46
Localisation : originaire Yougoslavie

Re: [grub]réinstaller grub

Message par dayli »

Bonjour,

Donc mon probléme et résolu j'ai réinstaller Ubuntu en mettent GRUB sur sa partition racine et j'ai modifié mon fichier menu.lst de GRUB d'Arch pour y insérer les lignes que m'avais suggéré Xamaco et sa très bien fonctionner avec cette méthode!

au menu du GRUB de Arch je choisi Ubuntu et sa me renvois sur le menu du GRUB2 de Ubuntu!

Une affaire qui roule très très bien! merci a toi Xamaco :)
Image
Image
Image
Répondre