function load_video { if [ x$feature_all_video_module = xy ]; then insmod all_video else insmod efi_gop insmod efi_uga insmod ieee1275_fb insmod vbe insmod vga insmod video_bochs insmod video_cirrus fi } if [ x$feature_default_font_path = xy ] ; then font=unicode else font="/boot/grub/fonts/unicode.pf2" fi if loadfont $font ; then set gfxmode=auto load_video insmod gfxterm set locale_dir=$prefix/locale set lang=de_DE insmod gettext fi terminal_output gfxterm #insmod png #background_image /boot-efi/grub/pict3.png #set color_normal=light-gray/black #set menu_color_normal=yellow/black #set menu_color_highlight=red/black timeout_style=menu timeout=5 set default=4 menuentry "EFI-PC" { # dieser Eintrag dient lediglich der schnellen Erkennung, in welchem Modus auf dem Rechner gebootet wurde set-root=(hd0,gpt1) # ohne 'gültige' Zeile keine Anzeige rmmod tpm # erforderlich für das Booten mittels loopback } menuentry "Stop" { halt } insmod part_gpt menuentry "Windows 8.1 auf /dev/sda4" { ## UUID von EFI-Partition /dev/sda1 : search --fs-uuid --set=root BC5C-B7DD chainloader /efi/microsoft/boot/bootmgfw.efi } insmod ext2 insmod configfile insmod test insmod loadenv insmod gzio insmod xzio insmod lzopio insmod echo insmod linux insmod linuxefi menuentry "Menü von Ubuntu-64 20.04 auf /dev/sda7" { search --no-floppy --fs-uuid --set=root 82b4acde-4db6-48b0-9d00-a09fb995b330 unset chosen set prefix=($root)'/boot/grub' configfile $prefix/grub.cfg # configfile /boot/grub/grub.cfg } menuentry "Menü von Ubuntu-32 18.04 auf /dev/sda9" { search --no-floppy --fs-uuid --set=root ec7ee724-6bed-4ee0-8056-8ecf44bb46b9 unset chosen set prefix=($root)'/boot/grub' configfile $prefix/grub.cfg # configfile /boot/grub/grub.cfg } menuentry "Menü von Ubuntu-64 16.04 auf /dev/sda11" { search --no-floppy --fs-uuid --set=root 944662da-df21-471e-b041-082090aaa22e unset chosen set prefix=($root)'/boot/grub' configfile $prefix/grub.cfg # configfile /boot/grub/grub.cfg } menuentry "Menü von Ubuntu-32 16.04 auf /dev/sda13" { search --no-floppy --fs-uuid --set=root c4f2f460-289a-446b-9551-68ea832826f3 unset chosen set prefix=($root)'/boot/grub' configfile $prefix/grub.cfg # configfile /boot/grub/grub.cfg } menuentry "Menü von Ubuntu-Unity-64 21.04 auf /dev/sda15" { search --no-floppy --fs-uuid --set=root 1b7c43c5-bc91-4317-b7cc-9385392dabd3 unset chosen set prefix=($root)'/boot/grub' configfile $prefix/grub.cfg # configfile /boot/grub/grub.cfg } menuentry "Menü von Ubuntu-32 16.04 auf USB-Stick" { insmod part_msdos ## Ubuntu_16.04 auf dem USB-Stick /dev/sdb5 : search --no-floppy --fs-uuid --set=root 12242877-0cc0-4f7b-afb0-ffadeca726a0 unset chosen set prefix=($root)'/boot/grub' configfile $prefix/grub.cfg # configfile /boot/grub/grub.cfg }