Hallo Leute,
wir sind hier gerade dabei alles default auf EFI Boot um zu stellen. Nachdem sämtliche neue Hardware damit kommt, und es auch schon Hardware gibt die garnicht mehr anders kann, ist es wohl mehr als überfällig. Unser UEFI PXE Server läuft und funktioniert auch schon sehr gut mit Grub2. Nun möchten wir, da wir ja keine halben Sachen machen wollen, auch ein schönes Thema einbauen. Um das ganze mal zu verstehen haben wir uns hierfür die Wikiseite genau angesehen: GRUB 2/Aussehen - erweiterte Konfiguration
Nur leider funktioniert das nicht. Wir haben es mit einer fertigen Config und einer eigenen versucht. Sofern das richtig deklariert wird, hätte man zumindest irgend eine Veränderung beim Boot wahr nehmen müssen. Haben wir aber nicht, somit ist klar das irgendetwas in der Grubconfig fehlt, damit man das Aussehen überhaupt verändern kann. Hier ist unsere Config.
function load_video { insmod efi_gop insmod efi_uga insmod video_bochs insmod video_cirrus insmod all_video } load_video set gfxpayload=keep insmod net insmod efinet insmod tftp insmod gzio insmod part_gpt insmod ext2 insmod regexp insmod png insmod gfxmenu insmod vbe insmod vga regexp --set=1:m1 --set=2:m2 --set=3:m3 --set=4:m4 --set=5:m5 --set=6:m6 '^([0-9a-f]{1,2})\:([0-9a-f]{1,2})\:([0-9a-f]{1,2})\:([0-9a-f]{1,2})\:([0-9a-f]{1,2})\:([0-9a-f]{1,2})' "$net_default_mac" mac=${m1}-${m2}-${m3}-${m4}-${m5}-${m6} configfile=/grub2/grub.cfg-01-$mac source "$configfile" GRUB_THEME="/grub-themes/Vimix-1080p/Vimix/theme.txt" #GRUB_THEME="/grub-themes/osit.cfg" #set theme=($root)/grub-themes/Vimix-1080p/Vimix/theme.txt #set theme="/grub-themes/Vimix-1080p/Vimix/theme.txt" #set theme="/grub-themes/osit.cfg" #if background_image /apfel.png ; then # set color_normal=white/black # set color_highlight=magenta/black #else # set menu_color_normal=white/black # set menu_color_highlight=black/light-gray #fi
Keine von den Themeneinträgen verändert irgend etwas. Der auskommentierte Teil kann die Farbe zumindest verändern. Na jedenfalls kennt die Grubconfig anscheinend die Variable für das Thema nicht, oder der Rootpfad muss anders angegeben werden.