Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| grub-gfxboot [Le 01/09/2009, 08:33] – 213.95.41.13 | grub-gfxboot [Le 06/11/2014, 21:14] (Version actuelle) – Suppression : pas de mouvement depuis 2010 et basé sur grub-legacy qui n'est plus sur aucune version Ubuntu supportée frombenny | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | |||
| - | ====== Grub gfxboot ====== | ||
| - | |||
| - | <note tip> | ||
| - | |||
| - | {{: | ||
| - | |||
| - | ===== Introduction ===== | ||
| - | |||
| - | **Grub-GFX** est un gestionnaire de démarrage basé sur **GRUB** qui est celui par défaut pour les versions d' | ||
| - | |||
| - | Son avantage est d' | ||
| - | |||
| - | Il ne faut pas non plus s' | ||
| - | |||
| - | ==== Avertissement ==== | ||
| - | |||
| - | Manipuler **grub** peut être **__très dangereux pour votre système__** et, par exemple empêcher le démarrage de l'un des systèmes installés ! Il est donc impératif d' | ||
| - | De plus vous serez amené à installer un paquet en version **BETA (donc instable)** qui ne __provient pas des dépôts officiels__ et n'est, à l' | ||
| - | Si vous ne savez pas dans quoi vous vous lancez, ne faites pas les manipulations ci-dessous. | ||
| - | L' | ||
| - | |||
| - | ==== Sauvegarde de sécurité ==== | ||
| - | |||
| - | Pour éviter les problèmes qui pourrait arriver, avant d' | ||
| - | |||
| - | Sauvegardez également le fichier menu.lst qui se situe, normalement, | ||
| - | Voilà une commande qui vous permet de sauvegarder ce fichier : | ||
| - | |||
| - | sudo cp / | ||
| - | |||
| - | ===== Installation ===== | ||
| - | |||
| - | **Grub-gfxboot** n'est donc pas dans les dépôts officiels de Ubuntu et ce, quelle que soit le version. Nous allons donc utiliser un paquet de la distribution LiveCD **Sidux**. | ||
| - | |||
| - | ==== Téléchargement ==== | ||
| - | |||
| - | Les paquets disponibles sont pour les versions 32 bit (i386) et 64 bit (AMD64). | ||
| - | |||
| - | <note important> | ||
| - | |||
| - | Téléchargez donc la paquet qui vous concerne : | ||
| - | [[http:// | ||
| - | [[http:// | ||
| - | |||
| - | ==== Préparation à l' | ||
| - | |||
| - | Le paquet **grub-gfxboot** ne peut être installé car il rentre en __conflit__ avec **grub**, ceci étant complètement normal puisque il va prendre sa place. Il vous faut donc désinstaller grub. | ||
| - | |||
| - | <note warning> | ||
| - | |||
| - | Vous pouvez le désinstaller par le gestionnaire de paquet Synaptic ou bien en ligne de commande | ||
| - | Voilà une commande pour désinstaller grub : | ||
| - | |||
| - | sudo apt-get remove grub | ||
| - | |||
| - | ==== Installation du paquet Grub-gfxboot ==== | ||
| - | |||
| - | Vous pouvez désormais [[: | ||
| - | |||
| - | Il vous faut maintenant le paquet **gfxboot** qui est un utilitaire de compilation qui vous permettra d' | ||
| - | Voilà un ligne de commande qui vous permet d' | ||
| - | |||
| - | sudo apt-get update && sudo apt-get install gfxboot | ||
| - | |||
| - | ===== Choix du thème ===== | ||
| - | |||
| - | ==== Choisir un thème ==== | ||
| - | |||
| - | Vous pouvez | ||
| - | |||
| - | <note important> | ||
| - | |||
| - | ==== Compiler un thème ==== | ||
| - | |||
| - | Vous avez trouvé un thème pour **grub-gfxboot** mais il n'est pas compatible ou alors vous n' | ||
| - | |||
| - | <note important> | ||
| - | |||
| - | Dans ce tutoriel nous allons utiliser les sources d'un thème à l' | ||
| - | Il vous faut alors télécharger le paquet **gfxboot-theme-suse** par ce lien [[apt:// | ||
| - | Voilà un ligne de commande qui vous permet d' | ||
| - | |||
| - | sudo apt-get update && sudo apt-get install gfxboot-theme-suse | ||
| - | |||
| - | <note tip>Vous trouverez dans les dépôts plusieurs thèmes à compiler, tous ont pour nom gfxboot-theme-le_thème</ | ||
| - | |||
| - | Il vous faut maintenant modifier le fichier **Makefile** qui est prévu pour une ancienne version. | ||
| - | Voilà une commande qui vous permet de modifier le fichier : | ||
| - | |||
| - | gksudo gedit / | ||
| - | |||
| - | Trouvez la ligne : | ||
| - | |||
| - | PIC_COMMON = timer_a.jpg pback.jpg phead.jpg panim{, | ||
| - | |||
| - | Modifiez là en : | ||
| - | |||
| - | PIC_COMMON = timer_a.jpg pback.jpg phead.jpg panim, | ||
| - | |||
| - | <note help> | ||
| - | |||
| - | Lancez la compilation avec cette commande dans un terminal : | ||
| - | |||
| - | cd / | ||
| - | |||
| - | <note tip>Il vous faut adapter le dossier où se trouve votre thème si vous utiliser un autre que celui de ce tutoriel</ | ||
| - | |||
| - | Normalement aucun message d' | ||
| - | |||
| - | ===== Utiliser un thème ===== | ||
| - | |||
| - | Maintenant que vous possédez un thème compatible avec cette version de **grub-gfxboot**, | ||
| - | Copiez votre fichier de thème dans le dossier **/ | ||
| - | |||
| - | sudo grub --device-map=/ | ||
| - | |||
| - | Vous obtenez alors un **« grub> | ||
| - | |||
| - | find / | ||
| - | |||
| - | La commande donne un résultat du ce genre : | ||
| - | |||
| - | (hd0,4) | ||
| - | |||
| - | Cette réponse donne sur quel endroit de votre disque dur est installé **grub-gfxboot**. Il est très important de noter ce résultat ! | ||
| - | |||
| - | <note important> | ||
| - | |||
| - | Quittez ce menu avec la commande : | ||
| - | |||
| - | quit | ||
| - | |||
| - | Puis toujours dans le terminal : | ||
| - | |||
| - | sudo update-grub | ||
| - | |||
| - | Après cette commande modifier le fichier **/ | ||
| - | Voilà une commande qui vous permet de modifier les fichiers : | ||
| - | |||
| - | gksudo gedit / | ||
| - | gksudo gedit / | ||
| - | |||
| - | Dans le fichier **/ | ||
| - | |||
| - | ## ## End Default Options ## | ||
| - | |||
| - | Dans ce fichier trouvez cette ligne et copier TOUT le texte qui se trouve EN DESSOUS de cette ligne. Puis dans le fichier **/ | ||
| - | |||
| - | gfxmenu (hdX, | ||
| - | |||
| - | X et Y sont les deux chiffres trouvés tout à l' | ||
| - | |||
| - | Sauvegarder le fichier **/ | ||
| - | |||
| - | sudo grub-install /dev/sda | ||
| - | |||
| - | Redémarrer votre ordinateur et normalement vous obtiendrez quelque choses comme l' | ||
| - | |||
| - | ===== Problèmes Connus ===== | ||
| - | |||
| - | ==== make: *** [bootdir] Erreur 10 ==== | ||
| - | |||
| - | Cette erreur est due à une version trop ancienne du thème que vous compilez et contient des fonctions que le compilateur ne connait pas. Trouvez un thème plus récent ou essayez (fort peu recommandé) de supprimer ces fonctions (cherchez dans le fichier **common.inc**). | ||
| - | |||
| - | ===== Sources ===== | ||
| - | * [[http:// | ||
| - | * [[grub-gfx|Ancienne Page gfxboot de la doc Ubuntu-fr (fr)]] | ||
| - | * [[http:// | ||
| - | * [[http:// | ||
