[Grub] Splashscreen

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
SND

[Grub] Splashscreen

Message par SND »

Bonjour,
Je pense que ce sujet n'a jamais été posté car après ma recherche je n'ai rien trouvé.

Donc voilà.

Quand je boot et que j'arrive à Grub. J'ai le fond noir et bleu d'origine :?
Moi qui voulait personnaliser le pc c'est râté pour Grub.
J'ai voulu mettre un splashscreen. Je vous explique ce que j'ai fait.

J'ai téléchargé un spash sur un site. Et je l'ai mit dans /boot/grub

Mon "image" s'appelle intel.xpm.gz

Voici mon menu.lst :

Code : Tout sélectionner

# Config file for GRUB - The GNU GRand Unified Bootloader
# /boot/grub/menu.lst

# Clavier fr
setkey a q
setkey A Q
setkey z w
setkey Z W
setkey q a
setkey Q A
setkey m semicolon
setkey M colon
setkey w z
setkey W Z

# DEVICE NAME CONVERSIONS
#
#  Linux           Grub
# -------------------------
#  /dev/fd0        (fd0)
#  /dev/hda        (hd0)
#  /dev/hdb2       (hd1,1)
#  /dev/hda3       (hd0,2)
#

#  FRAMEBUFFER RESOLUTION SETTINGS
#     +-------------------------------------------------+
#          | 640x480    800x600    1024x768   1280x1024
#      ----+--------------------------------------------
#      256 | 0x301=769  0x303=771  0x305=773   0x307=775
#      32K | 0x310=784  0x313=787  0x316=790   0x319=793
#      64K | 0x311=785  0x314=788  0x317=791   0x31A=794
#      16M | 0x312=786  0x315=789  0x318=792   0x31B=795
#     +-------------------------------------------------+

# general configuration:
timeout   5
default   0
color light-blue/black light-cyan/blue

# boot sections follow
# each is implicitly numbered from 0 in the order of appearance below
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
#-*

# (0) Arch Linux
title  Arch Linux
root   (hd0,4)
kernel /boot/vmlinuz26 root=/dev/sda5 ro
initrd /boot/kernel26.img

# (1) Arch Linux
title  Arch Linux Fallback
root   (hd0,4)
kernel /boot/vmlinuz26 root=/dev/sda5 ro
initrd /boot/kernel26-fallback.img

# (1) Windows
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1

J'y ai rajouté au dessus de color blue/cyan machin chose cette ligne :

Code : Tout sélectionner

splashimage=(hd0,4)/grub/intel.xpm.gz
Mais je n'ai toujours pas d'image dans Grub.

:cry:

Merci de m'aider
Avatar de l’utilisateur
schaars
Hankyu
Messages : 44
Inscription : mer. 27 août 2008, 19:59

Message par schaars »

Bonjour

Il faut mettre le chemin de l'image à partir de la racine, donc

Code : Tout sélectionner

splashimage=(hd0,4)/boot/grub/intel.xpm.gz
Par contre je ne suis pas sur qu'il faille mettre (hd0,4) et j'aurais tendance à l'enlever.
eeepc 1005ha-h + Archlinux + awesome = 9h30 d'autonomie !
ceci n'est pas un easter egg !
SND

Message par SND »

Ben j'ai mit (hd0,4) car c'est la partition de linux.

Et sur les sites pour changer le splashscreen ils ne mettaient pas /boot

Après je veux bien essayer tant que cela ne fait pas buguer grub :wink:
Avatar de l’utilisateur
schaars
Hankyu
Messages : 44
Inscription : mer. 27 août 2008, 19:59

Message par schaars »

Moi j'ai

Code : Tout sélectionner

splashimage /boot/grub/BartLinux.xpm.gz
Et ici ils mettent /boot devant.
Et c'est comme j'ai fait.
eeepc 1005ha-h + Archlinux + awesome = 9h30 d'autonomie !
ceci n'est pas un easter egg !
Alexis211
Hankyu
Messages : 13
Inscription : sam. 19 janv. 2008, 09:26
Localisation : 06000 FRANCE

Message par Alexis211 »

Salut,
Il faut que tu installes le paquet grub-gfx
http://wiki.archlinux.org/index.php/Grub-gfx
SND

Message par SND »

Ah merci.

C'est bizarre je n'ai jamais vu cela dans le wiki :shock:

Alors que j'ai un peu tout regardé déjà.

Oh je vais voir ça merci :D
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

Je viens de découvrir ça et c'est génial :D

Juste un truc, si tu as une partition /boot alors le chemin de l'image doit être comme ceci :

Code : Tout sélectionner

splashimage /grub/ImageGrub.xpm.gz
Vous aurez remarqué que /boot à disparu :)

ça va faire un truc en plus pour la todo list du wiki :D
Ne vous emmerdez plus, emmerdez les autres.
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

finalement, non ^^

et hop, une page de wiki :D
http://wiki.archlinux.fr/howto:installation:grub-gfx

évidement, c'est un wiki, donc si vous voulez ajouter une info ou supprimer une erreur … ne vous privez pas :)
Ne vous emmerdez plus, emmerdez les autres.
SND

Message par SND »

Je ne comprends pas le truc du /boot dédié.

J'ai qu'un seul DD avec une partition Windows xp, linux reiserfs et linux swap.

J'ai peur de toucher à Grub directement car après si je fais une connerie, ça se refait avec le CD archlinux mais moi installer Grub :?

Ah si j'avais un vieux DD pour tester :)
Avatar de l’utilisateur
schaars
Hankyu
Messages : 44
Inscription : mer. 27 août 2008, 19:59

Message par schaars »

Le truc du /boot dédié c'est si tu as réservé une partition montée sur /boot, mais ça c'est plutôt sur les serveurs qu'on voit ça. Si tu n'as que le swap et une reseirfs alors tu as besoin de mettre /boot avant /grub/...

http://wiki.archlinux.fr/howto:installation:grub-gfx explique bien comment il faut faire et ça met par défaut un splashscreen, donc tu n'auras qu'à renommer ton splashscreen ou modifier la ligne du menu.lst.

Si jamais tu as un problème, tu dois pouvoir réinstaller grub depuis le cd d'installation d'archlinux (avec un petit chroot je pense) ou alors avec l'ultimate boot cd.
Dernière modification par schaars le dim. 31 août 2008, 00:30, modifié 1 fois.
eeepc 1005ha-h + Archlinux + awesome = 9h30 d'autonomie !
ceci n'est pas un easter egg !
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

Pour le boot dédié c'est simple ;)
Si tu as une partition /boot, alors grub va dessus et cherche l'image. Mais si il va dans /boot, il peux plus trouver /boot/grub mais seulement /grub.

Toi tu as seulement deux partitions pour Linux, donc tu es bien avec /boot/grub. :)

EDIT: grillé :D

Par contre, dans le cas où grub n'affiche pas l'image, si l'OS par défaut est linux pas de soucis, il démarre sans soucis mais sans afficher le choix de l'OS. Pour Windows par défaut, la seule issue est le LIveCD car Windows ne permet pas d'accéder à grub.
Ne vous emmerdez plus, emmerdez les autres.
SND

Message par SND »

J'ai installé grub-gfx en faisant gaffe avec le menu.lst et tout.

Mais je comprends pas pourquoi il faut réinstaller Grub après.

Grub-gfx fait pas le même boulot ?

Et réinstaller Grub ne va pas effacer mon menu.lst ?


Edit : j'ai Linux par défaut 8)

EDITTT : j'ai rien dit, en réfléchissant c'est logique LOL

Je reboot, j'ai un live cd au cas où.

C'est bon ça marche 8)
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

Moi j'ai mis cette image là.
http://bebz.deviantart.com/art/Jolly-18196010

Et ça rends plutôt bien :)
Ne vous emmerdez plus, emmerdez les autres.
SND

Message par SND »

Ah ouai nice.

Sinon je trouve bizarre que Grub-gfx dans le wiki se trouve dans Installation et que quand on va sur installation la page n'éxiste pas.

Comment trouver Grub-gfx depuis le wiki sans recherche alors ?

Question bête ou pas ?
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

en bas de la page d'accueil, dans la partie Démarrage.
Ne vous emmerdez plus, emmerdez les autres.
SND

Message par SND »

Ah ouai. Ça change tout le temps mince. Autant pour moi :wink:
Répondre