Wie kann ich diese unerwünschten GRUB-Menüeinträge loswerden? Mein Ubuntu und Windows werden korrekt geladen, aber diese unnötigen Einträge brauche ich nicht. Danke im Voraus. So sieht die grub.cfg (/boot/grub/grub.cfg) in meinem Fall aus:
# BEGIN /etc/grub.d/00_header ### if [-s $ prefix / grubenv]; dann setze have_grubenv = true load_env fi if ["$ {next_entry}"]; dann set default = "$ {next_entry}" set next_entry = save_env next_entry setze boot_once = true sonst set default = "5" fi if [x "$ {feature_menuentry_id}" = xy]; dann menuentry_id_option = "- id" sonst menuentry_id_option = "" fi export menuentry_id_option if ["$ {prev_saved_entry}"]; dann set saved_entry = "$ {prev_saved_entry}" save_env saved_entry set prev_saved_entry = save_env prev_saved_entry setze boot_once = true fi Funktion gespeichertStandard { if [-z "$ {boot_once}"]; dann saved_entry = "$ {chosen}" save_env saved_entry fi } Funktionsrekordfehler { setze recordfail = 1 if [-n "$ {have_grubenv}"]; dann wenn [-z "$ {boot_once}"]; dann save_env recordfail; fi; fi } Funktion load_video { if [x $ feature_all_video_module = xy]; dann insmod all_video sonst 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]; dann font = Unicode sonst insmod part_gpt insmod ext2 setze root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; dann suche --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 sonst Suchen Sie nach --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi font = "/usr/share/grub/unicode.pf2" fi if loadfont $ font; dann setze gfxmode = auto load_video insmod gfxterm set locale_dir = $ prefix / locale set lang = en_US insmod gettext fi terminal_output gfxterm if ["$ {recordfail}" = 1]; dann Zeitlimit = -1 einstellen sonst if [x $ feature_timeout_style = xy]; dann setze timeout_style = menu Timeout = 30 einstellen # Normaler Fallback-Timeout-Code für den Fall, dass die timeout_style-Funktion aktiviert ist # nicht verfügbar. sonst Timeout = 30 einstellen fi fi ### END /etc/grub.d/00_header ### ### BEGIN /etc/grub.d/05_debian_theme ### set menu_color_normal = weiß / schwarz set menu_color_highlight = schwarz / hellgrau if background_color 44,0,30,0; dann klar fi ### END /etc/grub.d/05_debian_theme ### ### BEGIN /etc/grub.d/10_linux ### Funktion gfxmode { set gfxpayload = "$ {1}" if ["$ {1}" = "keep"]; dann setze vt_handoff = vt.handoff = 7 sonst set vt_handoff = fi } if ["$ {recordfail}"! = 1]; dann if [-e $ {Präfix} /gfxblacklist.txt]; dann if hwmatch $ {Präfix} /gfxblacklist.txt 3; dann if [$ {match} = 0]; dann setze linux_gfx_mode = keep sonst setze linux_gfx_mode = text fi sonst setze linux_gfx_mode = text fi sonst setze linux_gfx_mode = keep fi sonst setze linux_gfx_mode = text fi Exportieren Sie linux_gfx_mode Menüeintrag 'Ubuntu' - Klasse ubuntu - Klasse gnu-linux - Klasse gnu - Klasse os $ menuentry_id_option 'gnulinux-simple-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler load_video gfxmode $ linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 setze root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; dann suche --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 sonst Suchen Sie nach --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi linux /boot/vmlinuz-3.13.0-49-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro quiet splash $ vt_handoff initrd /boot/initrd.img-3.13.0-49-generic } Untermenü 'Erweiterte Optionen für Ubuntu' $ menuentry_id_option 'gnulinux-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Menüeintrag 'Ubuntu, mit Linux 3.13.0-49-generic' - Klasse ubuntu - Klasse gnu-linux - Klasse gnu - Klasse os $ menuentry_id_option 'gnulinux-3.13.0-49-generic-advanced-0307c8a7-964b -4f91-9eb0-31dddf1eee73 '{ Rekordfehler load_video gfxmode $ linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 setze root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; dann suche --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 sonst Suchen Sie nach --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Linux 3.13.0-49-generic wird geladen ...' linux /boot/vmlinuz-3.13.0-49-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro quiet splash $ vt_handoff echo 'Initial Ramdisk wird geladen ...' initrd /boot/initrd.img-3.13.0-49-generic } Menüeintrag 'Ubuntu, mit Linux 3.13.0-49-generic (Wiederherstellungsmodus)' - Klasse ubuntu - Klasse gnu-linux - Klasse gnu - Klasse os $ menuentry_id_option 'gnulinux-3.13.0-49-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{ Rekordfehler load_video insmod gzio insmod part_gpt insmod ext2 setze root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; dann suche --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 sonst Suchen Sie nach --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Linux 3.13.0-49-generic wird geladen ...' linux /boot/vmlinuz-3.13.0-49-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro nomodeset für die Wiederherstellung echo 'Initial Ramdisk wird geladen ...' initrd /boot/initrd.img-3.13.0-49-generic } Menüeintrag 'Ubuntu, mit Linux 3.13.0-48-generic' - Klasse ubuntu - Klasse gnu-linux - Klasse gnu - Klasse os $ menuentry_id_option 'gnulinux-3.13.0-48-generic-advanced-0307c8a7-964b -4f91-9eb0-31dddf1eee73 '{ Rekordfehler load_video gfxmode $ linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 setze root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; dann suche --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 sonst Suchen Sie nach --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Linux 3.13.0-48-generic wird geladen ...' linux /boot/vmlinuz-3.13.0-48-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro quiet splash $ vt_handoff echo 'Initial Ramdisk wird geladen ...' initrd /boot/initrd.img-3.13.0-48-generic } Menüeintrag 'Ubuntu, mit Linux 3.13.0-48-generic (Wiederherstellungsmodus)' - Klasse ubuntu - Klasse gnu-linux - Klasse gnu - Klasse os $ menuentry_id_option 'gnulinux-3.13.0-48-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{ Rekordfehler load_video insmod gzio insmod part_gpt insmod ext2 setze root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; dann suche --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 sonst Suchen Sie nach --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Linux 3.13.0-48-generic wird geladen ...' linux /boot/vmlinuz-3.13.0-48-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro nomodeset für die Wiederherstellung echo 'Initial Ramdisk wird geladen ...' initrd /boot/initrd.img-3.13.0-48-generic } Menüeintrag 'Ubuntu, mit Linux 3.13.0-46-generic' - Klasse ubuntu - Klasse gnu-linux - Klasse gnu - Klasse os $ menuentry_id_option 'gnulinux-3.13.0-46-generic-advanced-0307c8a7-964b -4f91-9eb0-31dddf1eee73 '{ Rekordfehler load_video gfxmode $ linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 setze root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; dann suche --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 sonst Suchen Sie nach --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Linux 3.13.0-46-generic wird geladen ...' linux /boot/vmlinuz-3.13.0-46-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro quiet splash $ vt_handoff echo 'Initial Ramdisk wird geladen ...' initrd /boot/initrd.img-3.13.0-46-generic } Menüeintrag 'Ubuntu, mit Linux 3.13.0-46-generic (Wiederherstellungsmodus)' - Klasse ubuntu - Klasse gnu-linux - Klasse gnu - Klasse os $ menuentry_id_option 'gnulinux-3.13.0-46-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{ Rekordfehler load_video insmod gzio insmod part_gpt insmod ext2 setze root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; dann suche --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 sonst Suchen Sie nach --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Linux 3.13.0-46-generic wird geladen ...' linux /boot/vmlinuz-3.13.0-46-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro nomodeset für die Wiederherstellung echo 'Initial Ramdisk wird geladen ...' initrd /boot/initrd.img-3.13.0-46-generic } Menüeintrag 'Ubuntu, mit Linux 3.13.0-44-generic' - Klasse ubuntu - Klasse gnu-linux - Klasse gnu - Klasse os $ menuentry_id_option 'gnulinux-3.13.0-44-generic-advanced-0307c8a7-964b -4f91-9eb0-31dddf1eee73 '{ Rekordfehler load_video gfxmode $ linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 setze root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; dann suche --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 sonst Suchen Sie nach --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Linux 3.13.0-44-generic wird geladen ...' linux /boot/vmlinuz-3.13.0-44-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro quiet splash $ vt_handoff echo 'Initial Ramdisk wird geladen ...' initrd /boot/initrd.img-3.13.0-44-generic } Menüeintrag 'Ubuntu, mit Linux 3.13.0-44-generic (Wiederherstellungsmodus)' - Klasse ubuntu - Klasse gnu-linux - Klasse gnu - Klasse os $ menuentry_id_option 'gnulinux-3.13.0-44-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{ Rekordfehler load_video insmod gzio insmod part_gpt insmod ext2 setze root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; dann suche --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 sonst Suchen Sie nach --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Linux 3.13.0-44-generic wird geladen ...' linux /boot/vmlinuz-3.13.0-44-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro nomodeset für die Wiederherstellung echo 'Initial Ramdisk wird geladen ...' initrd /boot/initrd.img-3.13.0-44-generic } Menüeintrag 'Ubuntu, mit Linux 3.13.0-32-generic' - Klasse ubuntu - Klasse gnu-linux - Klasse gnu - Klasse os $ menuentry_id_option 'gnulinux-3.13.0-32-generic-advanced-0307c8a7-964b -4f91-9eb0-31dddf1eee73 '{ Rekordfehler load_video gfxmode $ linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 setze root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; dann suche --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 sonst Suchen Sie nach --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Linux 3.13.0-32-generic wird geladen ...' linux /boot/vmlinuz-3.13.0-32-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro quiet splash $ vt_handoff echo 'Initial Ramdisk wird geladen ...' initrd /boot/initrd.img-3.13.0-32-generic } Menüeintrag 'Ubuntu, mit Linux 3.13.0-32-generic (Wiederherstellungsmodus)' - Klasse ubuntu - Klasse gnu-linux - Klasse gnu - Klasse os $ menuentry_id_option 'gnulinux-3.13.0-32-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{ Rekordfehler load_video insmod gzio insmod part_gpt insmod ext2 setze root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; dann suche --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 sonst Suchen Sie nach --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Linux 3.13.0-32-generic wird geladen ...' linux /boot/vmlinuz-3.13.0-32-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro nomodeset für die Wiederherstellung echo 'Initial Ramdisk wird geladen ...' initrd /boot/initrd.img-3.13.0-32-generic } } ### END /etc/grub.d/10_linux ### ### BEGIN /etc/grub.d/20_linux_xen ### ### END /etc/grub.d/20_linux_xen ### ### BEGIN /etc/grub.d/20_memtest86+ ### ### END /etc/grub.d/20_memtest86+ ### ### BEGIN /etc/grub.d/25_custom ### Menüeintrag "Windows UEFI bootmgfw.efi" { suche --fs-uuid --no-floppy --set = root E467-1A3B chainloader ($ {root}) / EFI / Microsoft / Boot / bootmgfw.efi } Menüeintrag "Windows Boot UEFI loader" { suche --fs-uuid --no-floppy --set = root E467-1A3B chainloader ($ {root}) / EFI / Boot / bkpbootx64.efi } Menüeintrag "EFI / HP / SystemRecovery / bootmgfw.efi" { suche --fs-uuid --no-floppy --set = root E467-1A3B chainloader ($ {root}) / EFI / HP / SystemRecovery / bootmgfw.efi } ### END /etc/grub.d/25_custom ### ### BEGIN /etc/grub.d/30_os-prober ### Menüeintrag 'Windows Boot Manager (on / dev / sda2)' - Klasse Windows - Klasse OS $ Menüeintrag_id_Option 'osprober-efi-E467-1A3B' { insmod part_gpt unmod Fett setze root = 'hd0, gpt2' if [x $ feature_platform_search_hint = xy]; dann suche --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt2 --hint-efi = hd0, gpt2 --hint-baremetal = ahci0, gpt2 E467-1A3B sonst suche --no-floppy --fs-uuid --set = root E467-1A3B fi chainloader /EFI/Microsoft/Boot/bootmgfw.efi } setze timeout_style = menu if ["$ {timeout}" = 0]; dann Zeitlimit = 10 einstellen fi ### END /etc/grub.d/30_os-prober ### ### BEGIN /etc/grub.d/30_uefi-firmware ### Menüeintrag 'Systemeinrichtung' $ menuentry_id_option 'uefi-firmware' { fwsetup } ### END /etc/grub.d/30_uefi-firmware ### ### BEGIN /etc/grub.d/40_custom ### # Diese Datei bietet eine einfache Möglichkeit, benutzerdefinierte Menüeinträge hinzuzufügen. Tippen Sie einfach die # Menüeinträge, die Sie nach diesem Kommentar hinzufügen möchten. Achten Sie darauf, sich nicht zu ändern # die 'exec tail' Zeile darüber. # # DIESE DATEI NICHT BEARBEITEN # # Es wird automatisch von grub-mkconfig mithilfe von Vorlagen generiert # from /etc/grub.d and settings from /etc/default/grub # ### BEGIN /etc/grub.d/00_header ### if [ -s $prefix/grubenv ]; then set have_grubenv=true load_env fi if [ "${next_entry}" ] ; then set default="${next_entry}" set next_entry= save_env next_entry set boot_once=true else set default="0" fi if [ x"${feature_menuentry_id}" = xy ]; then menuentry_id_option="--id" else menuentry_id_option="" fi export menuentry_id_option if [ "${prev_saved_entry}" ]; then set saved_entry="${prev_saved_entry}" save_env saved_entry set prev_saved_entry= save_env prev_saved_entry set boot_once=true fi function savedefault { if [ -z "${boot_once}" ]; then saved_entry="${chosen}" save_env saved_entry fi } function recordfail { set recordfail=1 if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi } 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 insmod part_gpt insmod ext2 set root='hd0,gpt7' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 else search --no-floppy --fs-uuid --set=root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi font="/usr/share/grub/unicode.pf2" fi if loadfont $font ; then set gfxmode=auto load_video insmod gfxterm set locale_dir=$prefix/locale set lang=en_US insmod gettext fi terminal_output gfxterm if [ "${recordfail}" = 1 ] ; then set timeout=-1 else if [ x$feature_timeout_style = xy ] ; then set timeout_style=menu set timeout=10 # Fallback normal timeout code in case the timeout_style feature is # unavailable. else set timeout=10 fi fi ### END /etc/grub.d/00_header ### ### BEGIN /etc/grub.d/05_debian_theme ### set menu_color_normal=white/black set menu_color_highlight=black/light-gray if background_color 44,0,30,0; then clear fi ### END /etc/grub.d/05_debian_theme ### ### BEGIN /etc/grub.d/10_linux ### function gfxmode { set gfxpayload="${1}" if [ "${1}" = "keep" ]; then set vt_handoff=vt.handoff=7 else set vt_handoff= fi } if [ "${recordfail}" != 1 ]; then if [ -e ${prefix}/gfxblacklist.txt ]; then if hwmatch ${prefix}/gfxblacklist.txt 3; then if [ ${match} = 0 ]; then set linux_gfx_mode=keep else set linux_gfx_mode=text fi else set linux_gfx_mode=text fi else set linux_gfx_mode=keep fi else set linux_gfx_mode=text fi export linux_gfx_mode menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { recordfail load_video gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt7' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 else search --no-floppy --fs-uuid --set=root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi linux /boot/vmlinuz-3.13.0-49-generic.efi.signed root=UUID=0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro quiet splash $vt_handoff initrd /boot/initrd.img-3.13.0-49-generic } submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { menuentry 'Ubuntu, with Linux 3.13.0-49-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-49-generic-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { recordfail load_video gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt7' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 else search --no-floppy --fs-uuid --set=root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Loading Linux 3.13.0-49-generic ...' linux /boot/vmlinuz-3.13.0-49-generic.efi.signed root=UUID=0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro quiet splash $vt_handoff echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-3.13.0-49-generic } menuentry 'Ubuntu, with Linux 3.13.0-49-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-49-generic-recovery-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { recordfail load_video insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt7' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 else search --no-floppy --fs-uuid --set=root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Loading Linux 3.13.0-49-generic ...' linux /boot/vmlinuz-3.13.0-49-generic.efi.signed root=UUID=0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro recovery nomodeset echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-3.13.0-49-generic } menuentry 'Ubuntu, with Linux 3.13.0-48-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-48-generic-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { recordfail load_video gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt7' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 else search --no-floppy --fs-uuid --set=root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Loading Linux 3.13.0-48-generic ...' linux /boot/vmlinuz-3.13.0-48-generic.efi.signed root=UUID=0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro quiet splash $vt_handoff echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-3.13.0-48-generic } menuentry 'Ubuntu, with Linux 3.13.0-48-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-48-generic-recovery-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { recordfail load_video insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt7' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 else search --no-floppy --fs-uuid --set=root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Loading Linux 3.13.0-48-generic ...' linux /boot/vmlinuz-3.13.0-48-generic.efi.signed root=UUID=0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro recovery nomodeset echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-3.13.0-48-generic } menuentry 'Ubuntu, with Linux 3.13.0-46-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-46-generic-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { recordfail load_video gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt7' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 else search --no-floppy --fs-uuid --set=root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Loading Linux 3.13.0-46-generic ...' linux /boot/vmlinuz-3.13.0-46-generic.efi.signed root=UUID=0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro quiet splash $vt_handoff echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-3.13.0-46-generic } menuentry 'Ubuntu, with Linux 3.13.0-46-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-46-generic-recovery-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { recordfail load_video insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt7' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 else search --no-floppy --fs-uuid --set=root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Loading Linux 3.13.0-46-generic ...' linux /boot/vmlinuz-3.13.0-46-generic.efi.signed root=UUID=0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro recovery nomodeset echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-3.13.0-46-generic } menuentry 'Ubuntu, with Linux 3.13.0-44-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-44-generic-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { recordfail load_video gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt7' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 else search --no-floppy --fs-uuid --set=root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Loading Linux 3.13.0-44-generic ...' linux /boot/vmlinuz-3.13.0-44-generic.efi.signed root=UUID=0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro quiet splash $vt_handoff echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-3.13.0-44-generic } menuentry 'Ubuntu, with Linux 3.13.0-44-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-44-generic-recovery-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { recordfail load_video insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt7' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 else search --no-floppy --fs-uuid --set=root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Loading Linux 3.13.0-44-generic ...' linux /boot/vmlinuz-3.13.0-44-generic.efi.signed root=UUID=0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro recovery nomodeset echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-3.13.0-44-generic } menuentry 'Ubuntu, with Linux 3.13.0-32-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-32-generic-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { recordfail load_video gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt7' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 else search --no-floppy --fs-uuid --set=root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Loading Linux 3.13.0-32-generic ...' linux /boot/vmlinuz-3.13.0-32-generic.efi.signed root=UUID=0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro quiet splash $vt_handoff echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-3.13.0-32-generic } menuentry 'Ubuntu, with Linux 3.13.0-32-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-32-generic-recovery-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { recordfail load_video insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt7' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 else search --no-floppy --fs-uuid --set=root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi echo 'Loading Linux 3.13.0-32-generic ...' linux /boot/vmlinuz-3.13.0-32-generic.efi.signed root=UUID=0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro recovery nomodeset echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-3.13.0-32-generic } } ### END /etc/grub.d/10_linux ### ### BEGIN /etc/grub.d/20_linux_xen ### ### END /etc/grub.d/20_linux_xen ### ### BEGIN /etc/grub.d/20_memtest86+ ### ### END /etc/grub.d/20_memtest86+ ### ### BEGIN /etc/grub.d/25_custom ### menuentry "Windows UEFI bootmgfw.efi" { search --fs-uuid --no-floppy --set=root E467-1A3B chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi } menuentry "Windows Boot UEFI loader" { search --fs-uuid --no-floppy --set=root E467-1A3B chainloader (${root})/EFI/Boot/bkpbootx64.efi } ### END /etc/grub.d/25_custom ### ### BEGIN /etc/grub.d/30_os-prober ### menuentry 'Windows Boot Manager (on /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-efi-E467-1A3B' { insmod part_gpt insmod fat set root='hd0,gpt2' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 E467-1A3B else search --no-floppy --fs-uuid --set=root E467-1A3B fi chainloader /EFI/Microsoft/Boot/bootmgfw.efi } set timeout_style=menu if [ "${timeout}" = 0 ]; then set timeout=10 fi ### END /etc/grub.d/30_os-prober ### ### BEGIN /etc/grub.d/30_uefi-firmware ### menuentry 'System setup' $menuentry_id_option 'uefi-firmware' { fwsetup } ### END /etc/grub.d/30_uefi-firmware ### ### BEGIN /etc/grub.d/40_custom ### # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. ### END /etc/grub.d/40_custom ### ### BEGIN /etc/grub.d/41_custom ### if [ -f ${config_directory}/custom.cfg ]; then source ${config_directory}/custom.cfg elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then source $prefix/custom.cfg; fi ### END /etc/grub.d/41_custom ### ### END /etc/grub.d/40_custom ### ### BEGIN /etc/grub.d/41_custom ### if [ -f ${config_directory}/custom.cfg ]; then source ${config_directory}/custom.cfg elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then source $prefix/custom.cfg; fi ### END /etc/grub.d/41_custom ### ### BEGIN /etc/grub.d/backup25_custom ### menuentry "Windows UEFI bootmgfw.efi" { search --fs-uuid --no-floppy --set=root E467-1A3B chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi } ### END /etc/grub.d/backup25_custom ###
ctrl + G
or select the 'img' option in the editor directly above the text field. That way, the image is tied to the post.Antworten:
finally i am able to resolve this issue...went thru each and every file under /etc/grub.d/ directory and got rid of the entries not needed and then ran 'sudo update-grub'. I went into 25_custom and wiped all the entries into which were not needed(to boot into at the time of startup - like all the unnecessary EFI entries).
Please make sure to make a backup of the files you are editing. Make sure that you are not storing any of the backup files starting with 25_custom...if you store it with 25_custom_today'sdate etc....EFI boot loader will still read the entries from that....For folks who have HP Laptop - this will definitely work for you.Thanks for all your help.
quelle
To clean your Grub entry you have to decide which menuentry to remove, First let's edit the custom file script in the /etc/grub.d dir contain same content of your
grub.cfg
.Copy all contents and go to the file /etc/grub.d/40_custom
Append the copied content to the lines founded in the 40_custom.
Now In this custom file just remove all menuentries that you don't want to appear in your Grub menu. Take sure to remove the node of the menuentry which is enclosed by { }
Now when you finish Save the 40_custom file and exit from gedit
Then run the command:
This command will create a new boot menu in the file /boot/grub/grub.cfg that contains the custom menu items that we have specified.
You can check, ahead of rebooting, just to be sure, by using the command: gedit /boot/grub/grub.cfg. This will open the file in read-only mode.
If the file is as you expect then go ahead and reboot else check where you have an error.
you can read some articles for more info such as this and this.
quelle
sudo update-grub
To remove EFI entries from UEFI efibootmgr is used.
You can list entries by
And remove entries by
Efibootmgr manual
quelle