
Wie kann ich diese unerwünschten GRUB-Menüeinträge loswerden? Mein Ubuntu und Windows werden ordnungsgemäß geladen, aber diese unnötigen Einträge brauche ich nicht. Vielen Dank im Voraus. So sieht die grub.cfg (/boot/grub/grub.cfg) in meinem Fall aus:
# BEGINNEN Sie /etc/grub.d/00_header ### wenn [ -s $prefix/grubenv ]; dann setze have_grubenv=true Umgebung laden fi wenn [ "${next_entry}" ] ; dann setze Standard="${next_entry}" setze nächsten_eintrag= save_env nächster_eintrag setze boot_once=true anders setze Standardwert="5" fi wenn [ x"${feature_menuentry_id}" = xy ]; dann Menüeintrag_ID_Option="--id" anders menuentry_id_option="" fi exportiere Menüeintrag-ID-Option wenn [ "${prev_saved_entry}" ]; dann setze saved_entry="${prev_saved_entry}" save_env gespeicherter_Eintrag setze prev_saved_entry= save_env vorheriger_gespeicherter_Eintrag setze boot_once=true fi Funktion savedefault { wenn [ -z "${boot_once}" ]; dann gespeicherter_Eintrag="${chosen}" save_env gespeicherter_Eintrag fi } Funktion Datensatzfehler { setze Datensatzfehler = 1 wenn [ -n "${have_grubenv}" ]; dann wenn [ -z "${boot_once}" ]; dann save_env recordfail; fi; fi } Funktion lade_video { wenn [ x$feature_all_video_module = xy ]; dann insmod all_video anders insmod efi_gop insmod efi_uga insmod ieee1275_fb insmod vbe Insmod-VGA insmod video_bochs insmod video_cirrus fi } wenn [ x$feature_default_font_path = xy ] ; dann Schriftart = Unicode anders insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --no-floppy --fs-uuid --set=root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi Schriftart="/usr/share/grub/unicode.pf2" fi wenn loadfont $font ; dann setze gfxmode=auto Video laden insmod gfxterm setze locale_dir=$prefix/locale setze Sprache=en_US insmod gettext fi terminal_ausgabe gfxterm wenn [ "${recordfail}" = 1 ] ; dann setze Timeout=-1 anders wenn [ x$feature_timeout_style = xy ] ; dann setze timeout_style=menu setze Timeout=30 # Fallback auf normalen Timeout-Code, falls die Funktion timeout_style # nicht verfügbar. anders setze Timeout=30 fi fi ### ENDE /etc/grub.d/00_header ### ### BEGINNEN Sie /etc/grub.d/05_debian_theme ### setze menu_color_normal=weiß/schwarz setze menu_color_highlight=schwarz/hellgrau wenn Hintergrundfarbe 44,0,30,0; dann klar fi ### ENDE /etc/grub.d/05_debian_theme ### ### BEGINNEN Sie /etc/grub.d/10_linux ### Funktion gfxmode { setze gfxpayload="${1}" wenn [ "${1}" = "behalten" ]; dann setze vt_handoff=vt.handoff=7 anders vt_handoff setzen= fi } wenn [ "${recordfail}" != 1 ]; dann wenn [ -e ${prefix}/gfxblacklist.txt ]; dann wenn hwmatch ${prefix}/gfxblacklist.txt 3; dann wenn [ ${match} = 0 ]; dann setze linux_gfx_mode=keep anders setze linux_gfx_mode=text fi anders setze linux_gfx_mode=text fi anders setze linux_gfx_mode=keep fi anders setze linux_gfx_mode=text fi exportiere linux_gfx_mode Menüeintrag 'Ubuntu' --Klasse Ubuntu --Klasse Gnu-Linux --Klasse Gnu --Klasse OS $Menüeintrag_id_option 'gnulinux-simple-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 $Menüeintrag_ID_Option 'gnulinux-3.13.0-49-generic-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 'Anfängliche Ramdisk wird geladen ...' initrd /boot/initrd.img-3.13.0-49-generic } Menüeintrag 'Ubuntu, mit Linux 3.13.0-49-generic (Wiederherstellungsmodus)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-49-generic-recovery-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 Wiederherstellung nomodeset echo 'Anfängliche 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 $Menüeintrag_ID_Option 'gnulinux-3.13.0-48-generic-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 'Anfängliche 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 $Menüeintrag_ID_Option 'gnulinux-3.13.0-48-generic-recovery-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 Wiederherstellung nomodeset echo 'Anfängliche 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 $Menüeintrag_ID_Option 'gnulinux-3.13.0-46-generic-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 'Anfängliche 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 $Menüeintrag_ID_Option 'gnulinux-3.13.0-46-generic-recovery-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 Wiederherstellung nomodeset echo 'Anfängliche 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 $Menüeintrag_ID_Option 'gnulinux-3.13.0-44-generic-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 'Anfängliche Ramdisk wird geladen ...' initrd /boot/initrd.img-3.13.0-44-generic } Menüeintrag 'Ubuntu, mit Linux 3.13.0-44-generic (Wiederherstellungsmodus)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-44-generic-recovery-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 Wiederherstellung nomodeset echo 'Anfängliche 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 $Menüeintrag_ID_Option 'gnulinux-3.13.0-32-generic-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 'Anfängliche Ramdisk wird geladen ...' initrd /boot/initrd.img-3.13.0-32-generic } Menüeintrag 'Ubuntu, mit Linux 3.13.0-32-generic (Wiederherstellungsmodus)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-32-generic-recovery-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 Wiederherstellung nomodeset echo 'Anfängliche Ramdisk wird geladen ...' initrd /boot/initrd.img-3.13.0-32-generic } } ### ENDE /etc/grub.d/10_linux ### ### BEGINNEN Sie /etc/grub.d/20_linux_xen ### ### ENDE /etc/grub.d/20_linux_xen ### ### BEGINNEN /etc/grub.d/20_memtest86+ ### ### ENDE /etc/grub.d/20_memtest86+ ### ### BEGINNEN /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 } ### ENDE /etc/grub.d/25_custom ### ### BEGINNEN Sie /etc/grub.d/30_os-prober ### Menüeintrag 'Windows Boot Manager (auf /dev/sda2)' --Klasse Windows --Klasse OS $Menüeintrag_id_option 'osprober-efi-E467-1A3B' { insmod part_gpt Insmod Fett setze root='hd0,gpt2' wenn [ 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 anders Suche --no-floppy --fs-uuid --set=root E467-1A3B fi Chainloader /EFI/Microsoft/Boot/bootmgfw.efi } setze timeout_style=menu wenn [ "${timeout}" = 0 ]; dann setze Timeout=10 fi ### ENDE /etc/grub.d/30_os-prober ### ### BEGINNEN Sie /etc/grub.d/30_uefi-firmware ### Menüeintrag 'Systemkonfiguration' $menuentry_id_option 'uefi-firmware' { fwsetup } ### ENDE /etc/grub.d/30_uefi-firmware ### ### BEGINNEN /etc/grub.d/40_custom ### # Mit dieser Datei können Sie ganz einfach benutzerdefinierte Menüeinträge hinzufügen. Geben Sie einfach den # Menüeinträge, die Sie nach diesem Kommentar hinzufügen möchten. Achten Sie darauf, nicht zu ändern # die „exec tail“-Zeile oben. # # BEARBEITEN SIE DIESE DATEI NICHT # # Es wird automatisch von grub-mkconfig unter Verwendung von Vorlagen generiert # aus /etc/grub.d und Einstellungen aus /etc/default/grub # ### BEGINNEN Sie /etc/grub.d/00_header ### wenn [ -s $prefix/grubenv ]; dann setze have_grubenv=true Umgebung laden fi wenn [ "${next_entry}" ] ; dann setze Standard="${next_entry}" setze nächsten_eintrag= save_env nächster_eintrag setze boot_once=true anders setze Standardwert="0" fi wenn [ x"${feature_menuentry_id}" = xy ]; dann Menüeintrag_ID_Option="--id" anders menuentry_id_option="" fi exportiere Menüeintrag-ID-Option wenn [ "${prev_saved_entry}" ]; dann setze saved_entry="${prev_saved_entry}" save_env gespeicherter_Eintrag setze prev_saved_entry= save_env vorheriger_gespeicherter_Eintrag setze boot_once=true fi Funktion savedefault { wenn [ -z "${boot_once}" ]; dann gespeicherter_Eintrag="${chosen}" save_env gespeicherter_Eintrag fi } Funktion Datensatzfehler { setze Datensatzfehler = 1 wenn [ -n "${have_grubenv}" ]; dann wenn [ -z "${boot_once}" ]; dann save_env recordfail; fi; fi } Funktion lade_video { wenn [ x$feature_all_video_module = xy ]; dann insmod all_video anders insmod efi_gop insmod efi_uga insmod ieee1275_fb insmod vbe Insmod-VGA insmod video_bochs insmod video_cirrus fi } wenn [ x$feature_default_font_path = xy ] ; dann Schriftart = Unicode anders insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --no-floppy --fs-uuid --set=root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 fi Schriftart="/usr/share/grub/unicode.pf2" fi wenn loadfont $font ; dann setze gfxmode=auto Video laden insmod gfxterm setze locale_dir=$prefix/locale setze Sprache=en_US insmod gettext fi terminal_ausgabe gfxterm wenn [ "${recordfail}" = 1 ] ; dann setze Timeout=-1 anders wenn [ x$feature_timeout_style = xy ] ; dann setze timeout_style=menu setze Timeout=10 # Fallback auf normalen Timeout-Code, falls die Funktion timeout_style # nicht verfügbar. anders setze Timeout=10 fi fi ### ENDE /etc/grub.d/00_header ### ### BEGINNEN Sie /etc/grub.d/05_debian_theme ### setze menu_color_normal=weiß/schwarz setze menu_color_highlight=schwarz/hellgrau wenn Hintergrundfarbe 44,0,30,0; dann klar fi ### ENDE /etc/grub.d/05_debian_theme ### ### BEGINNEN Sie /etc/grub.d/10_linux ### Funktion gfxmode { setze gfxpayload="${1}" wenn [ "${1}" = "behalten" ]; dann setze vt_handoff=vt.handoff=7 anders vt_handoff setzen= fi } wenn [ "${recordfail}" != 1 ]; dann wenn [ -e ${prefix}/gfxblacklist.txt ]; dann wenn hwmatch ${prefix}/gfxblacklist.txt 3; dann wenn [ ${match} = 0 ]; dann setze linux_gfx_mode=keep anders setze linux_gfx_mode=text fi anders setze linux_gfx_mode=text fi anders setze linux_gfx_mode=keep fi anders setze linux_gfx_mode=text fi exportiere linux_gfx_mode Menüeintrag 'Ubuntu' --Klasse Ubuntu --Klasse Gnu-Linux --Klasse Gnu --Klasse OS $Menüeintrag_id_option 'gnulinux-simple-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 $Menüeintrag_ID_Option 'gnulinux-3.13.0-49-generic-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 'Anfängliche Ramdisk wird geladen ...' initrd /boot/initrd.img-3.13.0-49-generic } Menüeintrag 'Ubuntu, mit Linux 3.13.0-49-generic (Wiederherstellungsmodus)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-49-generic-recovery-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 Wiederherstellung nomodeset echo 'Anfängliche 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 $Menüeintrag_ID_Option 'gnulinux-3.13.0-48-generic-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 'Anfängliche 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 $Menüeintrag_ID_Option 'gnulinux-3.13.0-48-generic-recovery-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 Wiederherstellung nomodeset echo 'Anfängliche 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 $Menüeintrag_ID_Option 'gnulinux-3.13.0-46-generic-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 'Anfängliche 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 $Menüeintrag_ID_Option 'gnulinux-3.13.0-46-generic-recovery-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 Wiederherstellung nomodeset echo 'Anfängliche 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 $Menüeintrag_ID_Option 'gnulinux-3.13.0-44-generic-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 'Anfängliche Ramdisk wird geladen ...' initrd /boot/initrd.img-3.13.0-44-generic } Menüeintrag 'Ubuntu, mit Linux 3.13.0-44-generic (Wiederherstellungsmodus)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-44-generic-recovery-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 Wiederherstellung nomodeset echo 'Anfängliche 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 $Menüeintrag_ID_Option 'gnulinux-3.13.0-32-generic-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 'Anfängliche Ramdisk wird geladen ...' initrd /boot/initrd.img-3.13.0-32-generic } Menüeintrag 'Ubuntu, mit Linux 3.13.0-32-generic (Wiederherstellungsmodus)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-32-generic-recovery-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { Rekordfehler Video laden insmod gzio insmod part_gpt insmod ext2 setze root='hd0,gpt7' wenn [ 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 anders Suche --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 Wiederherstellung nomodeset echo 'Anfängliche Ramdisk wird geladen ...' initrd /boot/initrd.img-3.13.0-32-generic } } ### ENDE /etc/grub.d/10_linux ### ### BEGINNEN Sie /etc/grub.d/20_linux_xen ### ### ENDE /etc/grub.d/20_linux_xen ### ### BEGINNEN /etc/grub.d/20_memtest86+ ### ### ENDE /etc/grub.d/20_memtest86+ ### ### BEGINNEN /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 } ### ENDE /etc/grub.d/25_custom ### ### BEGINNEN Sie /etc/grub.d/30_os-prober ### Menüeintrag 'Windows Boot Manager (auf /dev/sda2)' --Klasse Windows --Klasse OS $Menüeintrag_id_option 'osprober-efi-E467-1A3B' { insmod part_gpt Insmod Fett setze root='hd0,gpt2' wenn [ 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 anders Suche --no-floppy --fs-uuid --set=root E467-1A3B fi Chainloader /EFI/Microsoft/Boot/bootmgfw.efi } setze timeout_style=menu wenn [ "${timeout}" = 0 ]; dann setze Timeout=10 fi ### ENDE /etc/grub.d/30_os-prober ### ### BEGINNEN Sie /etc/grub.d/30_uefi-firmware ### Menüeintrag 'Systemkonfiguration' $menuentry_id_option 'uefi-firmware' { fwsetup } ### ENDE /etc/grub.d/30_uefi-firmware ### ### BEGINNEN /etc/grub.d/40_custom ### # Mit dieser Datei können Sie ganz einfach benutzerdefinierte Menüeinträge hinzufügen. Geben Sie einfach den # Menüeinträge, die Sie nach diesem Kommentar hinzufügen möchten. Achten Sie darauf, nicht zu ändern # die „exec tail“-Zeile oben. ### ENDE /etc/grub.d/40_custom ### ### BEGINNEN /etc/grub.d/41_custom ### wenn [ -f ${config_directory}/custom.cfg ]; dann Quelle ${config_directory}/custom.cfg elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; dann Quelle $prefix/custom.cfg; fi ### ENDE /etc/grub.d/41_custom ### ### ENDE /etc/grub.d/40_custom ### ### BEGINNEN /etc/grub.d/41_custom ### wenn [ -f ${config_directory}/custom.cfg ]; dann Quelle ${config_directory}/custom.cfg elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; dann Quelle $prefix/custom.cfg; fi ### ENDE /etc/grub.d/41_custom ### ### BEGINNEN Sie /etc/grub.d/backup25_custom ### Menüeintrag "Windows UEFI bootmgfw.efi" { Suche --fs-uuid --no-floppy --set=root E467-1A3B Chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi } ### ENDE /etc/grub.d/backup25_custom ###
Antwort1
Endlich konnte ich dieses Problem lösen. Ich habe jede einzelne Datei im Verzeichnis /etc/grub.d/ durchgesehen, die nicht benötigten Einträge gelöscht und dann „sudo update-grub“ ausgeführt. Ich bin in 25_custom gegangen und habe alle Einträge gelöscht, die nicht benötigt wurden (zum Booten beim Start – wie alle unnötigen EFI-Einträge).
sudo gedit /etc/grub.d/25_custom
sudo update-grub
Bitte erstellen Sie unbedingt eine Sicherungskopie der Dateien, die Sie bearbeiten. Stellen Sie sicher, dass Sie keine der Sicherungsdateien speichern, die mit 25_custom beginnen. Wenn Sie sie mit 25_custom_today'sdate usw. speichern, liest der EFI-Bootloader die Einträge trotzdem. Für Leute mit einem HP-Laptop: Das wird auf jeden Fall funktionieren. Vielen Dank für Ihre Hilfe.
Aktualisieren
Dieses Problem ist bei meinem Dell XPS-Desktop erneut aufgetreten. Diesmal muss ich dasselbe für custom_40 und custom_41 tun. Bitte lesen Sie weiter unten, /etc/grub.d
um die spezifischen Probleme Ihres Computers herauszufinden.
Eine weitere Alternative, dies zu tun: Verwenden Sie grub-customizer - grafische Benutzeroberfläche
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
grub-customizer
Markieren Sie nun den Eintrag und entfernen Sie ihn. Speichern Sie die Änderungen, sobald Sie fertig sind.
Beim nächsten Neustart können Sie überprüfen, ob die unerwünschten Einträge verschwunden sind.
und das Gute an grub-customizer ist, dass man auf der rechten Seite - es hat die entfernten Elemente - einige oder alle davon wiederherstellen kann, wenn man etwas versehentlich gelöscht hat. Vergessen Sie auch nicht,die alten Kernel löschendamit Sie auch Speicherplatz sparen können.
Antwort2
Zum Entfernen von EFI-Einträgen aus UEFI wird efibootmgr verwendet.
Sie können Einträge auflisten nach
sudo efibootmgr
Und entfernen Sie Einträge durch
sudo efibootmgr -Bb <entry_number>
Antwort3
Um Ihren Grub-Eintrag zu bereinigen, müssen Sie entscheiden, welcher Menüeintrag entfernt werden soll. Bearbeiten wir zunächst das benutzerdefinierte Dateiskript im Verzeichnis /etc/grub.d, das denselben Inhalt wie Ihr enthält grub.cfg
.
gedit /boot/grub/grub.cfg
Kopieren Sie den gesamten Inhalt und gehen Sie zur Datei /etc/grub.d/40_custom
sudo gedit /etc/grub.d/40_custom
Hängen Sie den kopierten Inhalt an die Zeilen in 40_custom an.
Entfernen Sie nun in dieser benutzerdefinierten Datei einfach alle Menüeinträge, die nicht in Ihrem Grub-Menü erscheinen sollen. Achten Sie darauf, den Knoten des Menüeintrags zu entfernen, der von { } umschlossen ist.
Wenn Sie fertig sind, speichern Sie die Datei 40_custom und beenden Sie gedit
Führen Sie dann den folgenden Befehl aus:
sudo update-grub
Dieser Befehl erstellt ein neues Startmenü in der Datei /boot/grub/grub.cfg, das die von uns angegebenen benutzerdefinierten Menüelemente enthält.
Sie können vor dem Neustart zur Sicherheit den folgenden Befehl verwenden: gedit /boot/grub/grub.cfg. Dadurch wird die Datei im schreibgeschützten Modus geöffnet.
Wenn die Datei Ihren Erwartungen entspricht, führen Sie einen Neustart durch, andernfalls prüfen Sie, wo der Fehler vorliegt.
Sie können einige Artikel für weitere Informationen lesen, wie zum BeispielDasUndDas.