Overblog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU

multiboot grub en graphique

par mike da funk

Cela près de 2 ans que j'ai Ubuntu en dual boot sur mon ordinateur portable.
Je me suis toujours dis, ça serait bien si j'installais une interface graphique à grub, ça ferait quand même plus moderne !

La manip à faire n'est pas difficile en soit, mais c'est vrai que si grub était installé par défaut en graphique sur Ubuntu, ça serait un plus...

D'après la doc pour Ubuntu la manip est valable pour Ubuntu breezy, dapper, edgy, feisty bref pour quasiment toutes les versions !

Nous allons installer Grub-GFX qui est encore en version Bêta et donc encore instable (d'où le pourquoi du comment il n'est pas installé par défaut)

Voici la procédure, ouvrez un terminal puis suivez les instructions (en faisant des copier-coller) :

Avant tout, faire une sauvegarde de votre fichier de configuration du multi-boot
sudo cp /boot/grub/menu.lst /boot/grub/menu.lstback

sudo update-grub
(répondre y)

Editez le fichier menu.lst
sudo gedit /boot/grub/menu.lst

Cherchez la ligne commençant par # defoptions= ...
et remplacez là par : #defoptions=ro quiet splash vga=791

Installez gfxboot.
sudo apt-get install gfxboot

Désinstallez grub.
sudo apt-get remove grub

Installez grub-gfxboot (pour un système 64 bits, voir la doc officielle dont le lien se trouve en bas de cet article).
wget http://quasarfreak.googlepages.com/grub-gfxboot_0.97-5_i386.deb
sudo dpkg --install grub-gfxboot_0.97-5_i386.deb

Configuration de grub-gfx :
sudo grub --batch

Puis :
  grub> find /boot/grub/stage1

Notez ce qui apparait sur un papier ou dans un éditeur de texte.

puis pour sortir de l'invite :
 grub > quit

Pour faire plus simple, téléchargez le thème graphique "snow" à cette adresse :
http://www.gnome-look.org/content/show.php?content=43165

Enregistrez-le dans votre dossier personnel et décompressez-le à cet endroit (en faisant un clic droit dessus, extraire ici)

Copiez le fichier dans "/boot/grub/"  :
sudo cp ~/message.snow /boot/grub/message.snow

Editez le fichier menu.lst :
sudo gedit /boot/grub/menu.lst

Commentez l'option "Hiddenmenu" qui se situe a la ligne 23 (en ajoutant "#" devant Hiddenmenu)

Trouvez la ligne contenant : ## ## End Default Options ##

Ajouter AVANT cette ligne l'option (adapter "(hdX,Y)" à votre cas) :
gfxmenu (hdX,Y)/boot/grub/message.snow

Installez Grub en adaptant "hdX" à votre cas (souvent il s'agit de "hd0") :
sudo grub-install hdX

Si tout a bien fonctionné, un message semblable à celui-ci devrait apparaître :

Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
(hd0)   /dev/hda

Vous n'avez plus qu'à redémarrer pour admirer le joli écran de multi-boot.
Plus d'informations sur la documentation Ubuntu
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
L
moi ça plante au moment ou il faut voir apres :"sudo grub --batch".on doit noter ce qui apparait mais moi j'ai "error 15 : file not found...." alors je reinstalle mon grub normal puis je refait la manip et la je trouve normal "hd0,4"donc je refait ce tuto qui me redonne la mme erreur mais cette fois je continu avec hd0,4 et a la fin encore un erreur pour la derniere commandeça me dit "The file /boot/grub/stage1 not read correctly."ke faire
Répondre
M
<br /> Salut ;)<br /> <br /> Regarde à la fin de cette doc : http://doc.ubuntu-fr.org/grub<br /> ça pointe sur le forum : http://forum.ubuntu-fr.org/viewtopic.php?id=215207<br /> <br /> a+<br /> <br /> <br />