Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/11/2006, à 18:29

aymanouch

capture écran grub

comment je peut faire une capture écran de mon menu grub ?
j'ai pensé a le charger apres le demarrage de mon ubuntu en mode console
mais je ne sais pas si c'est faisable tongue

#2 Le 27/11/2006, à 18:35

Mornagest

Re : capture écran grub

Salut smile

Tu peux simplement copier le contenu de ton fichier /boot/grub/menu.lst sur une clé USB ou une partition d'échange avec Windows : sudo cp /boot/grub/menu.lst /media/clé.usb (connais pas l'appellation tongue) ou /media/partition en question (là aussi ça dépend)

PS : la section Trucs et astuces est plutôt destinées à proposer des astuces, pas  à en demander smile je vais demander à un modo de déplacer ton sujet dans la section adéquate wink


N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)

Hors ligne

#3 Le 01/12/2006, à 23:27

ptitpoul

Re : capture écran grub

Salut,

Une façon simple de tester ses boot grub est d'en faire une image de CD bootable et l'émuler avec QEMU. C'est simple une fois qu'on a compris comment ça marche ou qu'on a les scripts pour automatiser ça. Voici ma façon de faire :

1 - Créer un dossier, ~/cdiso/boot/grub pour l'exemple, contenant le boot grub à tester, c-à-d :
  *  le programme grub pour CD bootable : stage2_eltorito (le prendre dans /usr/lib/grub/i386-pc) ;
  *  les fichiers de config (facultatif) : menu.lst, device.map ;
  *  les images (facultatif) : une image splash, un gfxboot.
Tous ces fichiers sont à placer dans ~/cdiso/boot/grub.

2 - Créer l'image avec l'utilitaire mkisofs (en console) :

mkisofs -R -f -b boot/grub/stage2_eltorito -nobak -no-emul-boot -boot-load-size 4 -boot-info-table -o ~/cdgrub.iso ~/cdiso

Quelques explications pour comprendre : (données par mkisofs --help)
-f : prend en compte les liens symboliques
-b fichier : programme de démarrage (grub)
-nobak : ne pas mettre les fichiers de sauvegarde (*.*~)
-o fichier : nom de l'image

3 - Emuler l'image avec QEMU (Emulateur de système http://fr.wikipedia.org/wiki/Qemu, dans le dépôt universe d'Ubuntu http://doc.ubuntu-fr.org/applications/qemu) :

qemu -cdrom ~/cdgrub.iso -boot d

"-boot d" demande à QEMU de booter sur le cd émulé. Pour émuler un système 64 bits, utiliser qemu-system-x86_64 au lieu de qemu.
Dans QEMU,
* Control+Alt+é puis q pour quitter
* Control+Alt+& pour revenir à l'émulation
* Control+Alt+f pour afficher en plein écran

4 - Appuyer sur la touche ImprEcran du clavier et voilà ! :D
Alt+ImprEcran capture uniquement la fenêtre active mais cela désactive le décompte de grub.

Sources :
- Making a GRUB bootable CD-ROM http://www.gnu.org/software/grub/manual … 2dROM.html
- Options de QEMU http://fabrice.bellard.free.fr/qemu/qemu-doc.html#SEC10

Il faudrait déplacer ce post dans le forum Trucs et astuces, non ?

Dernière modification par ptitpoul (Le 09/05/2008, à 14:45)

Hors ligne

#4 Le 11/03/2007, à 13:47

timar146

Re : capture écran grub

salut,
j'ai tester ta maniere de créer des ISO pour tester mon grub mais il me manque le fichier stage2_eltorito:

mkisofs: Uh oh, I cant find the boot image '/boot/grub/stage2_eltorito' !

je ne l'ai pas non plus trouver dans /usr/lib/grub/
je n'ai de toute facon pas de dossier Grub dans /usr/lib/
je peut le telecharger??
merci
a++

Hors ligne

#5 Le 11/03/2007, à 20:10

ptitpoul

Re : capture écran grub

En effet, il est normalement dans /lib/grub/i386-pc (dans les paquets grub-gfxboot_0.97-5 et grub : Ubuntu packages). Alors qu'il est dans /usr/lib/grub/i386-pc dans le paquet grub-gfxboot_0.97-14 sur sidux.com.

PS : svp, faîtes un effort pour écrire sans faute.

Dernière modification par ptitpoul (Le 01/04/2007, à 03:34)

Hors ligne

#6 Le 17/03/2007, à 11:24

timar146

Re : capture écran grub

Merci pour ton aide.
et désolé pour les fautes hmm

Hors ligne

#7 Le 24/01/2009, à 23:31

H2L29

Re : capture écran grub

salut à tous, bon jusque là j'ai réussi à booter cdgrub.iso avec qemu tout se passe bien...

le truc c'est que j'arrive pas à lui faire intégrer mon splash : quel est le point de montage à renseigner dans menu.lst pour le iso sur qemu ou c'est autre chose?

menu.lst original a écrit :

splashimage (hd0,4)/home/h2l29/linuxinside.xpm.gz
default 4
timeout 10[...]

j'ai essayé plein de trucs mais rien n'a marché

merci d'avance

#8 Le 25/01/2009, à 00:53

ptitpoul

Re : capture écran grub

/boot/grub si t'avais mis l'image dans (dossier cdiso)/boot/grub

Hors ligne

#9 Le 25/01/2009, à 01:25

H2L29

Re : capture écran grub

en gardant (hd0,4) ?

Hors ligne

#10 Le 25/01/2009, à 02:15

H2L29

Re : capture écran grub

bon la solution est très simple

menu.lst a écrit :

splashimage /boot/grub/linuxinside.xpm.gz

capture6am0.png

Hors ligne