Discussion:
[lq:aide] Question concernant GRUB
Albert Charron
2007-09-13 14:24:04 UTC
Permalink
Mon laptop est configuré en dualboot XP/Feisty (Feisty étant l'OS
principal, évidemment). Comme à son habitude, Doze ressent le besoin
d'une bonne réinstallation. Puisque M$ va écraser le boot manager, j'ai
besoin de savoir comment réinstaller GRUB via le liveCD de Ubuntu.

J'ai trouvé des informations sur Google, mais j'aimerais être certain de
ce que je fais avant de procéder...

Voici la configuration des partitions sur mon HD:

/dev/hda1: windows
/dev/hda5: /boot
/dev/hda6: swap
/dev/hda7: /
--
+--------------------------------------+
Albert Charron
+--------------------------------------+
Linux Counter member #157482
Registered computers: 195048, 361906
+--------------------------------------+
jean tixier
2007-09-13 15:21:06 UTC
Permalink
Post by Albert Charron
Mon laptop est configuré en dualboot XP/Feisty (Feisty étant l'OS
principal, évidemment). Comme à son habitude, Doze ressent le besoin
d'une bonne réinstallation. Puisque M$ va écraser le boot manager, j'ai
besoin de savoir comment réinstaller GRUB via le liveCD de Ubuntu.
J'ai trouvé des informations sur Google, mais j'aimerais être certain de
ce que je fais avant de procéder...
/dev/hda1: windows
/dev/hda5: /boot
/dev/hda6: swap
/dev/hda7: /
normalement avec le live cd tu as un demarage en mode rescue, lequel te
renvoie sur un choix dont réinstaller le mbr (ce n'est pas le terme
exacte) ensuite dans /boot/grub/menu.lst tu auras un fichier du genre :

imeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,5)/boot/gfxmenu
default 0

title linux spring
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux_spring root=/dev/hda6
splash=silent vga=788
initrd (hd0,5)/boot/initrd.img

title linux one
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux_one root=/dev/hda1
splash=silent vga=788
initrd (hd0,0)/boot/initrd.img

il suffit de le corriger - eventuellement copier coller les 4 lignes -
par partition avec les bons titres et en faisant attention à :
hd0.0 correspond à /dev/hda1
hd0,4 correspond à /dev/hda5 etc

par contre pour windows je n'ai pas les lignes (je l'ai bazardé depuis
longtemps) mais peut être y a-t-il un menu.lst.example chez toi (dans
/boot/grub) qui l'indique

cordialement
--
Jean
Rédigé à partir de logiciels libres:Linux/Mandriva-spring/Thunderbird
Albert Charron
2007-09-13 18:07:14 UTC
Permalink
Post by Albert Charron
Mon laptop est configuré en dualboot XP/Feisty (Feisty étant l'OS
principal, évidemment). Comme à son habitude, Doze ressent le besoin
d'une bonne réinstallation. Puisque M$ va écraser le boot manager,
j'ai besoin de savoir comment réinstaller GRUB via le liveCD de Ubuntu.
J'ai trouvé des informations sur Google, mais j'aimerais être certain
de ce que je fais avant de procéder...
/dev/hda1: windows
/dev/hda5: /boot
/dev/hda6: swap
/dev/hda7: /
Après quelques essais infructueux en suivant les informations
recueillies ici et sur la liste de Ubuntu, je suis retourner poser la
question à mon ami Google et cette fois-ci, il m'a retourné ce lien:
http://ubuntuguide.org/wiki/Ubuntu:Feisty#How_to_restore_GRUB_menu_after_Windows_installation

en résumé:

après avoir réinstallé doze (ou réinstallé le "boot manager" de Doze
comme j'ai fait pour tester):

1- booter avec le liveCD
2- sudo grub
3- root (hd0,4) (mon /boot étant situé sur /dev/hda5)
4- setup (hd0)
5- exit
6- reboot

et me revoici sur mon installation Ubuntu...

Concernant le mode "rescue" mentionné par Jean, je ne l'ai pas trouvé
sur mon live CD de Feisty. Peut-être suis-je tout simplement aveugle ou
que je ne sais pas comment l'utiliser :( Au moins, j'ai une méthode qui
fonctionne quand même pour restaurer GRUB, alors je suis satisfait... je
vais pouvoir réinstaller ma partition doze en toute quiétude (m'enfin...
étant certain de pouvoir retrouver mon Ubuntu ;) )
--
+--------------------------------------+
Albert Charron
+--------------------------------------+
Linux Counter member #157482
Registered computers: 195048, 361906
+--------------------------------------+
Loading...