Как я могу избавиться от этих нежелательных пунктов меню GRUB. Моя Ubuntu и Windows загружаются правильно, но эти ненужные записи мне не нужны. Заранее спасибо. Вот как выглядит grub.cfg (/boot/grub/grub.cfg) в моем случае:
# BEGIN /etc/grub.d/00_header ### if [-s $ prefix / grubenv]; тогда set have_grubenv = true load_env фи if ["$ {next_entry}"]; тогда set default = "$ {next_entry}" set next_entry = save_env next_entry установить boot_once = true еще установить по умолчанию = "5" фи if [x "$ {feature_menuentry_id}" = xy]; тогда menuentry_id_option = "- идентификатор" еще menuentry_id_option = "" фи экспортировать menuentry_id_option if ["$ {prev_saved_entry}"]; тогда set save_entry = "$ {prev_saved_entry}" save_env save_entry set prev_saved_entry = save_env prev_saved_entry установить boot_once = true фи функция savedefault { if [-z "$ {boot_once}"]; тогда saved_entry = "$ {} выбрано" save_env save_entry фи } function recordfail { установить recordfail = 1 if [-n "$ {have_grubenv}"]; тогда if [-z "$ {boot_once}"]; затем save_env recordfail; Fi; фи } функция load_video { if [x $ feature_all_video_module = xy]; тогда insmod all_video еще insmod efi_gop insmod efi_uga insmod ieee1275_fb insmod vbe insmod vga insmod video_bochs insmod video_cirrus фи } if [x $ feature_default_font_path = xy]; тогда шрифт = юникод еще insmod part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи шрифт = "/ USR / доли / личинка / unicode.pf2" фи if loadfont $ font; тогда set gfxmode = auto load_video insmod gfxterm set locale_dir = $ prefix / locale установить lang = en_US insmod gettext фи Terminal_output GFxterm if ["$ {recordfail}" = 1]; тогда установить время ожидания = -1 еще if [x $ feature_timeout_style = xy]; тогда установить timeout_style = меню установить время ожидания = 30 # Резервный нормальный код тайм-аута в случае, если функция timeout_style # недоступен. еще установить время ожидания = 30 фи фи ### END /etc/grub.d/00_header ### ### BEGIN /etc/grub.d/05_debian_theme ### set menu_color_normal = white / black set menu_color_highlight = черный / светло-серый если background_color 44,0,30,0; тогда Чисто фи ### END /etc/grub.d/05_debian_theme ### ### BEGIN /etc/grub.d/10_linux ### function gfxmode { set gfxpayload = "$ {1}" if ["$ {1}" = "keep"]; тогда set vt_handoff = vt.handoff = 7 еще set vt_handoff = фи } if ["$ {recordfail}"! = 1]; тогда if [-e $ {prefix} /gfxblacklist.txt]; тогда if hwmatch $ {prefix} /gfxblacklist.txt 3; тогда if [$ {match} = 0]; тогда set linux_gfx_mode = keep еще set linux_gfx_mode = text фи еще set linux_gfx_mode = text фи еще set linux_gfx_mode = keep фи еще set linux_gfx_mode = text фи экспорт 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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи 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 } подменю 'Дополнительные параметры для Ubuntu' $ menuentry_id_option 'gnulinux-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { menuentry 'Ubuntu, с 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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' initrd /boot/initrd.img-3.13.0-49-generic } menuentry 'Ubuntu, с Linux 3.13.0-49-generic (режим восстановления)' --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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' initrd /boot/initrd.img-3.13.0-49-generic } menuentry 'Ubuntu, с 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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' initrd /boot/initrd.img-3.13.0-48-generic } menuentry 'Ubuntu, с Linux 3.13.0-48-generic (режим восстановления)' --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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' initrd /boot/initrd.img-3.13.0-48-generic } menuentry 'Ubuntu, с 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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' initrd /boot/initrd.img-3.13.0-46-generic } menuentry 'Ubuntu, с Linux 3.13.0-46-generic (режим восстановления)' --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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' initrd /boot/initrd.img-3.13.0-46-generic } menuentry 'Ubuntu, с 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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' initrd /boot/initrd.img-3.13.0-44-generic } menuentry 'Ubuntu с Linux 3.13.0-44-generic (режим восстановления)' --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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' initrd /boot/initrd.img-3.13.0-44-generic } menuentry 'Ubuntu, с 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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' initrd /boot/initrd.img-3.13.0-32-generic } menuentry 'Ubuntu, с Linux 3.13.0-32-generic (режим восстановления)' --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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' 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 ### пункт меню "Windows UEFI bootmgfw.efi" { поиск --fs-uuid --no-floppy --set = root E467-1A3B загрузчик цепей ($ {root}) / EFI / Microsoft / Boot / bootmgfw.efi } пункт меню "Windows Boot UEFI loader" { поиск --fs-uuid --no-floppy --set = root E467-1A3B Цепной загрузчик ($ {root}) / EFI / Boot / bkpbootx64.efi } пункт меню "EFI / HP / SystemRecovery / bootmgfw.efi" { поиск --fs-uuid --no-floppy --set = root E467-1A3B загрузчик цепей ($ {root}) / EFI / HP / SystemRecovery / bootmgfw.efi } ### END /etc/grub.d/25_custom ### ### BEGIN /etc/grub.d/30_os-prober ### menuentry 'Диспетчер загрузки Windows (on / dev / sda2)' --class windows --class os $ menuentry_id_option 'osprober-efi-E467-1A3B' { insmod part_gpt жир жир установить root = 'hd0, gpt2' if [x $ feature_platform_search_hint = xy]; тогда поиск --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt2 --hint-efi = hd0, gpt2 --hint-baremetal = ahci0, gpt2 E467-1A3B еще поиск --no-floppy --fs-uuid --set = root E467-1A3B фи загрузчик цепей /EFI/Microsoft/Boot/bootmgfw.efi } установить timeout_style = меню if ["$ {timeout}" = 0]; тогда установить время ожидания = 10 фи ### END /etc/grub.d/30_os-prober ### ### BEGIN /etc/grub.d/30_uefi-firmware ### menuentry 'Настройка системы' $ menuentry_id_option 'uefi-firmware' { fwsetup } ### END /etc/grub.d/30_uefi-firmware ### ### BEGIN /etc/grub.d/40_custom ### # Этот файл предоставляет простой способ добавления пользовательских пунктов меню. Просто введите # пунктов меню, которые вы хотите добавить после этого комментария. Будьте осторожны, чтобы не изменить # строка 'exec tail' выше. # # НЕ РЕДАКТИРОВАТЬ ЭТОТ ФАЙЛ # # Он автоматически генерируется grub-mkconfig с использованием шаблонов # из /etc/grub.d и настройки из / etc / default / grub # ### BEGIN /etc/grub.d/00_header ### if [-s $ prefix / grubenv]; тогда set have_grubenv = true load_env фи if ["$ {next_entry}"]; тогда set default = "$ {next_entry}" set next_entry = save_env next_entry установить boot_once = true еще установить по умолчанию = "0" фи if [x "$ {feature_menuentry_id}" = xy]; тогда menuentry_id_option = "- идентификатор" еще menuentry_id_option = "" фи экспортировать menuentry_id_option if ["$ {prev_saved_entry}"]; тогда set save_entry = "$ {prev_saved_entry}" save_env save_entry set prev_saved_entry = save_env prev_saved_entry установить boot_once = true фи функция savedefault { if [-z "$ {boot_once}"]; тогда saved_entry = "$ {} выбрано" save_env save_entry фи } function recordfail { установить recordfail = 1 if [-n "$ {have_grubenv}"]; тогда if [-z "$ {boot_once}"]; затем save_env recordfail; Fi; фи } функция load_video { if [x $ feature_all_video_module = xy]; тогда insmod all_video еще insmod efi_gop insmod efi_uga insmod ieee1275_fb insmod vbe insmod vga insmod video_bochs insmod video_cirrus фи } if [x $ feature_default_font_path = xy]; тогда шрифт = юникод еще insmod part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи шрифт = "/ USR / доли / личинка / unicode.pf2" фи if loadfont $ font; тогда set gfxmode = auto load_video insmod gfxterm set locale_dir = $ prefix / locale установить lang = en_US insmod gettext фи Terminal_output GFxterm if ["$ {recordfail}" = 1]; тогда установить время ожидания = -1 еще if [x $ feature_timeout_style = xy]; тогда установить timeout_style = меню установить время ожидания = 10 # Резервный нормальный код тайм-аута в случае, если функция timeout_style # недоступен. еще установить время ожидания = 10 фи фи ### END /etc/grub.d/00_header ### ### BEGIN /etc/grub.d/05_debian_theme ### set menu_color_normal = white / black set menu_color_highlight = черный / светло-серый если background_color 44,0,30,0; тогда Чисто фи ### END /etc/grub.d/05_debian_theme ### ### BEGIN /etc/grub.d/10_linux ### function gfxmode { set gfxpayload = "$ {1}" if ["$ {1}" = "keep"]; тогда set vt_handoff = vt.handoff = 7 еще set vt_handoff = фи } if ["$ {recordfail}"! = 1]; тогда if [-e $ {prefix} /gfxblacklist.txt]; тогда if hwmatch $ {prefix} /gfxblacklist.txt 3; тогда if [$ {match} = 0]; тогда set linux_gfx_mode = keep еще set linux_gfx_mode = text фи еще set linux_gfx_mode = text фи еще set linux_gfx_mode = keep фи еще set linux_gfx_mode = text фи экспорт 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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи 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 } подменю 'Дополнительные параметры для Ubuntu' $ menuentry_id_option 'gnulinux-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { menuentry 'Ubuntu, с 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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' initrd /boot/initrd.img-3.13.0-49-generic } menuentry 'Ubuntu, с Linux 3.13.0-49-generic (режим восстановления)' --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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' initrd /boot/initrd.img-3.13.0-49-generic } menuentry 'Ubuntu, с 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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' initrd /boot/initrd.img-3.13.0-48-generic } menuentry 'Ubuntu, с Linux 3.13.0-48-generic (режим восстановления)' --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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' initrd /boot/initrd.img-3.13.0-48-generic } menuentry 'Ubuntu, с 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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' initrd /boot/initrd.img-3.13.0-46-generic } menuentry 'Ubuntu, с Linux 3.13.0-46-generic (режим восстановления)' --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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' initrd /boot/initrd.img-3.13.0-46-generic } menuentry 'Ubuntu, с 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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' initrd /boot/initrd.img-3.13.0-44-generic } menuentry 'Ubuntu с Linux 3.13.0-44-generic (режим восстановления)' --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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' initrd /boot/initrd.img-3.13.0-44-generic } menuentry 'Ubuntu, с 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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' initrd /boot/initrd.img-3.13.0-32-generic } menuentry 'Ubuntu, с Linux 3.13.0-32-generic (режим восстановления)' --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 part_gpt insmod ext2 установить root = 'hd0, gpt7' if [x $ feature_platform_search_hint = xy]; тогда search --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 еще search --no-floppy --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи echo 'Загрузка 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 'Загрузка начального RAM-диска ...' 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 ### пункт меню "Windows UEFI bootmgfw.efi" { поиск --fs-uuid --no-floppy --set = root E467-1A3B загрузчик цепей ($ {root}) / EFI / Microsoft / Boot / bootmgfw.efi } пункт меню "Windows Boot UEFI loader" { поиск --fs-uuid --no-floppy --set = root E467-1A3B Цепной загрузчик ($ {root}) / EFI / Boot / bkpbootx64.efi } ### END /etc/grub.d/25_custom ### ### BEGIN /etc/grub.d/30_os-prober ### menuentry 'Диспетчер загрузки Windows (on / dev / sda2)' --class windows --class os $ menuentry_id_option 'osprober-efi-E467-1A3B' { insmod part_gpt жир жир установить root = 'hd0, gpt2' if [x $ feature_platform_search_hint = xy]; тогда поиск --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt2 --hint-efi = hd0, gpt2 --hint-baremetal = ahci0, gpt2 E467-1A3B еще поиск --no-floppy --fs-uuid --set = root E467-1A3B фи загрузчик цепей /EFI/Microsoft/Boot/bootmgfw.efi } установить timeout_style = меню if ["$ {timeout}" = 0]; тогда установить время ожидания = 10 фи ### END /etc/grub.d/30_os-prober ### ### BEGIN /etc/grub.d/30_uefi-firmware ### menuentry 'Настройка системы' $ menuentry_id_option 'uefi-firmware' { fwsetup } ### END /etc/grub.d/30_uefi-firmware ### ### BEGIN /etc/grub.d/40_custom ### # Этот файл предоставляет простой способ добавления пользовательских пунктов меню. Просто введите # пунктов меню, которые вы хотите добавить после этого комментария. Будьте осторожны, чтобы не изменить # строка 'exec tail' выше. ### END /etc/grub.d/40_custom ### ### BEGIN /etc/grub.d/41_custom ### if [-f $ {config_directory} /custom.cfg]; тогда source $ {config_directory} /custom.cfg elif [-z "$ {config_directory}" -a -f $ prefix / custom.cfg]; тогда source $ prefix / custom.cfg; фи ### END /etc/grub.d/41_custom ### ### END /etc/grub.d/40_custom ### ### BEGIN /etc/grub.d/41_custom ### if [-f $ {config_directory} /custom.cfg]; тогда source $ {config_directory} /custom.cfg elif [-z "$ {config_directory}" -a -f $ prefix / custom.cfg]; тогда source $ prefix / custom.cfg; фи ### END /etc/grub.d/41_custom ### ### BEGIN /etc/grub.d/backup25_custom ### пункт меню "Windows UEFI bootmgfw.efi" { поиск --fs-uuid --no-floppy --set = root E467-1A3B загрузчик цепей ($ {root}) / EFI / Microsoft / Boot / bootmgfw.efi } ### END /etc/grub.d/backup25_custom ###
ctrl + G
или выбрать опцию «img» в редакторе прямо над текстовым полем. Таким образом, изображение привязано к посту.Ответы:
наконец, я смог решить эту проблему ... прошел через каждый файл в каталоге /etc/grub.d/ и избавился от ненужных записей, а затем запустил 'sudo update-grub'. Я вошел в 25_custom и вытер все записи, в которых не было необходимости (для загрузки во время запуска - как и все ненужные записи EFI).
Пожалуйста, сделайте резервную копию файлов, которые вы редактируете. Убедитесь, что вы не храните какие-либо файлы резервных копий, начиная с 25_custom ... если вы храните их с 25_custom_today'sdate и т. Д. Загрузочный EFI все равно будет читать записи из этого .... Для людей, у которых есть HP Ноутбук - это, безусловно, будет работать для вас. Спасибо за вашу помощь.
источник
Чтобы очистить вашу запись Grub, вы должны решить, какой пункт меню удалить. Сначала давайте отредактируем пользовательский сценарий файла в каталоге /etc/grub.d, который содержит то же самое содержимое, что и вы
grub.cfg
.Скопируйте все содержимое и перейдите в файл /etc/grub.d/40_custom
Добавьте скопированный контент к строкам, найденным в 40_custom.
Теперь в этом пользовательском файле просто удалите все пункты меню, которые вы не хотите отображать в меню Grub. Убедитесь, что вы удалили узел входа в меню, который заключен в {}
Теперь, когда вы закончите, сохраните файл 40_custom и выйдите из gedit.
Затем выполните команду:
Эта команда создаст новое загрузочное меню в файле /boot/grub/grub.cfg, который содержит указанные нами элементы пользовательского меню.
Вы можете проверить перед перезагрузкой, чтобы быть уверенным, используя команду: gedit /boot/grub/grub.cfg. Это откроет файл в режиме только для чтения.
Если файл соответствует вашим ожиданиям, тогда перезагрузите компьютер, иначе проверьте, где у вас ошибка.
Вы можете прочитать некоторые статьи для получения дополнительной информации, такой как это и это .
источник
sudo update-grub
Для удаления записей EFI из UEFI используется efibootmgr.
Вы можете перечислить записи по
И удалить записи по
Efibootmgr инструкция
источник