Pages : 1
#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
#2 Le 27/11/2006, à 18:35
- Mornagest
Re : capture écran grub
Salut
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 ) 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 je vais demander à un modo de déplacer ton sujet dans la section adéquate
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
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?
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
splashimage /boot/grub/linuxinside.xpm.gz
Hors ligne
Pages : 1