Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
grub-gfx [Le 27/05/2007, 11:08]
82.229.80.150
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​breezy dapper edgy feisty boot gestionnaire grub personnalisation}} 
  
----- 
- 
-====== Personnaliser l'​apparence de Grub avec grub-gfx ====== 
- 
-=====Introduction===== 
- 
-**Grub-GFX** remplace Grub dans la gestion du boot de votre machine. Il a  l'​avantage d'​être graphique et donc de ne pas avoir l'​affichage noir et blanc classique, certes pratique, mais quelque peu repoussant ! 
-C'est donc une alternative intéressante pour toutes personnes recherchant une customisation avancée de son système. 
- 
-**Attention** tout de même, Grub-GFX est encore en **version Bêta**. Il peut donc y avoir des risques potentiels ... 
- 
- 
-Si ca ne marche pas et que Grub réapparait alors pas de panique, il faut régénérer "​menu.lst"​. 
-Donc : 
- 
-  sudo mv /​boot/​grub/​menu.lst /​boot/​grub/​menu.lstback 
-  sudo update-grub (répondre y) 
- 
-On édite le fichier "​menu.lst"​ et on trouve : 
- 
-  ## additional options to use with the default boot option, but not with the 
-  ## alternatives 
-  ## e.g. defoptions=vga=791 resume=/​dev/​hda5 
-  # defoptions= 
- 
-Que l'on transforme en : 
- 
-  ## additional options to use with the default boot option, but not with the 
-  ## alternatives 
-  ## e.g. defoptions=vga=791 resume=/​dev/​hda5 
-  # defoptions=ro quiet splash vga=791 
- 
-Et ça marche ! 
- 
- 
- 
- 
- 
-=====Installation===== 
- 
-Installez //​gfxboot//​. 
- 
-  sudo apt-get install gfxboot 
- 
-Désinstallez //grub//. 
- 
-  sudo apt-get remove grub 
- 
-Installez //​grub-gfxboot//​. 
- 
-  wget http://​quasarfreak.googlepages.com/​grub-gfxboot_0.97-5_i386.deb 
-  sudo dpkg --install grub-gfxboot_0.97-5_i386.deb 
- 
-On peut trouver des paquets plus récents, comme grub-gfxboot_0.97-14 sur [[http://​sidux.com/​debian/​pool/​main/​g/​grub-gfxboot/​grub-gfxboot_0.97-14_i386.deb|sidux.com]], ​ mais ils ne semblent pas fonctionner avec ubuntu (cf [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=899597|forum]]). 
- 
-Alternative 64 bits : 
- 
-  wget http://​sidux.com/​debian/​pool/​main/​g/​grub-gfxboot/​grub-gfxboot_0.97-14_amd64.deb 
-  sudo dpkg --install grub-gfxboot_0.97-14_amd64.deb 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-=====Configuration de grub-gfx===== 
- 
-Trouvez un thème(liste des sites contenant des thèmes en bas de page). Pour l'​exemple,​ nous prendrons le thème "/​home/​user/​message.truc"​. 
- 
-Copiez le fichier dans "/​boot/​grub/"​ (adaptez "/​home/​user/​message.truc"​ à votre cas) : 
- 
-  sudo cp /​home/​user/​message.truc /​boot/​grub/​message.truc 
- 
-Ouvrez le fichier "/​boot/​grub/​menu.lst"​ avec les droits de root. 
- 
-^  Pour Ubuntu ​ ^  Pour Kubuntu ​ ^ 
-|<​code>​gksudo gedit /​boot/​grub/​menu.lst</​code>​|<​code>​kdesu kate /​boot/​grub/​menu.lst</​code>​| 
- 
-Placez-vous avant cette ligne : 
- 
-  ## ## End Default Options ## 
- 
-Tapez dans la console : 
- 
-  sudo grub --batch 
- 
-Puis : 
- 
-  grub> find /​boot/​grub/​stage1 
- 
-Notez ce qui apparait. 
- 
-Ajoutez la ligne suivante dans le fichier "/​boot/​grub/​menu.lst"​ précédemment ouvert en adaptant "​(hdX,​Y)"​ et "​message.truc"​ à votre cas : 
- 
-  gfxmenu (hdX,​Y)/​boot/​grub/​message.truc 
- 
-Commentez l'​option ''"​Hiddenmenu"''​ (en ajoutant "#"​ devant l'​option). 
- 
-Installez Grub en adaptant "​hd//​X//"​ à votre cas (souvent il s'agit de "​hda"​) : 
- 
-  sudo grub-install hdX 
- 
-Si cette commande ne marche pas, essayez de remplacer le chiffre à sa lettre correspondante pour //X// ; par exemple, 0 correspond à la lettre a, 1 à b, etc. 
-ou essayer : 
- 
-  sudo grub-install --recheck /dev/hdX 
- 
-Fermez tout, redémarrez ... et contemplez ! 
- 
-===== Cas particulier : dualboot ===== 
- 
-Lors de la génération automatique du grub, la section qui permet de démarrer windows n'​apparaît pas. Il faut donc la rajouter soi-même. D'où l'​intérêt d'​avoir fait une sauvegarde de son fichier menu.lst avant de procéder à l'​installation de grub-gfx. Le plus simple est d'​ouvrir le fichier menu.lstback et de copier la section correspondant à la partition windows. Après cette ligne: 
- 
-   ### END DEBIAN AUTOMAGIC KERNELS LIST 
-Il faut ajouter ceci: 
-   # This entry automatically added by the Debian installer for a non-linux OS 
-   # on /dev/hda1 
-   ​title Window$ XP 
-   ​root (hd0,​0) // à adapter selon votre configuration 
-   ​savedefault 
-   ​makeactive 
-   ​chainloader +1 
- 
- 
- 
- 
-===== Cas particulier : partition "/​boot"​ séparée ===== 
- 
-Si vous avez une partition "/​boot"​ séparée, les instructions ci-dessus ne fonctionneront pas. Il est nécessaire d'​adapter ; en fait, la référence à "/​boot"​ dans les instructions n'est plus nécessaire. ​ 
- 
-En clair, la procédure devient : 
- 
-__//Sans changement ://__ 
- 
----- 
- 
-Trouvez un thème. Pour l'​exemple,​ nous prendrons le thème "/​home/​user/​message.truc"​. 
- 
-Copiez le fichier dans "/​boot/​grub/"​ (adaptez "/​home/​user/​message.truc"​ à votre cas) : 
- 
-  sudo cp /​home/​user/​message.truc /​boot/​grub/​message.truc 
- 
-Ouvrez le fichier "/​boot/​grub/​menu.lst"​ avec les droits de root. 
- 
-^  Pour Ubuntu ​ ^  Pour Kubuntu ​ ^ 
-|<​code>​gksudo gedit /​boot/​grub/​menu.lst</​code>​|<​code>​kdesu kate /​boot/​grub/​menu.lst</​code>​| 
- 
-Placez-vous avant cette ligne : 
- 
-  ## ## End Default Options ## 
- 
-__**//​Partie modifiée ://**__ 
- 
----- 
- 
-Tapez dans la console : 
- 
-  sudo grub --batch 
- 
-Puis : 
- 
-  grub> find /​grub/​stage1 
- 
-Notez ce qui apparait. 
- 
-(par exemple : 
-//grub> find /​grub/​stage1// ​         
-//find /​grub/​stage1//​ 
-//(hd2,0)// 
-) 
- 
-Tapez **quit** au prompt de grub pour quitter la session grub.  
- 
-Ajoutez cette ligne en adaptant "​(hdX,​Y)"​ et "​message.truc"​ à votre cas 
- 
-  gfxmenu (hdX,​Y)/​grub/​message.truc 
- 
-(dans l'​exemple précédent : 
-//gfxmenu (hd2,​0)/​grub/​message.ubugrey 
-//) 
- 
-__//Sans changement ://__ 
- 
----- 
- 
-Commentez l'​option ''"​Hidenmenu"''​ (en ajoutant "#"​ devant l'​option). 
- 
-Adaptez également l'​option "​timeout"​ pour régler le nombre de secondes d'​affichage avant sélection de l'OS par défaut. 
- 
- 
- 
-Installez Grub en adaptant "​hdX"​ à votre cas (souvent il s'agit de "​hda"​) : 
- 
-  sudo grub-install hdX 
- 
-(dans l'​exemple précédent cela donnerait : 
-//sudo grub-install hd2// 
-puisque c'​était ce qui était reporté par find /​grub/​stage1 - sans la virgule et le chiffre qui suit... 
-) 
- 
-Si cette commande ne marche pas, essayez de remplacer le chiffre à sa lettre correspondante pour X ; par exemple, 0 correspond à la lettre a, 1 à b, etc. 
- 
-Fermez tout, redémarrez ... et contemplez ! 
- 
----- 
- 
-Voilà... afin que ceux qui ont installé une partition "/​boot"​ dédiée ne s'​arrachent plus les cheveux en cherchant ce qui ne va pas dans ce tutoriel !!! 
- 
-=====Trouver un thème===== 
- 
-On trouvera, pour commencer, quelques thèmes à cette adresse : 
-  * http://​doc.gwos.org/​index.php/​GfxBoot (inscription obligatoire) 
-ou quelques exemples : 
-  * http://​www.gnome-look.org/​content/​show.php?​content=43165 
-  * http://​www.gnome-look.org/​content/​show.php?​content=43166 
-  * http://​www.gnome-look.org/​content/​show.php?​content=38092 
- 
- 
- 
-=====Créer ou modifier un thème===== 
- 
-Quelques éléments de réponse pour modifier un thème existant, sur le forum :\\ 
-[[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=625301#​p625301]]. 
- 
-Créer une image de CD bootable pour tester votre thème en l'​émulant avec QEMU :\\ 
-[[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=624982#​p624982]] 
- 
----- 
- 
-//​Contributeurs : //  
  • grub-gfx.1180256930.txt.gz
  • Dernière modification: Le 18/04/2011, 14:42
  • (modification externe)