Как мне избавиться от этих нежелательных записей в меню GRUB. Мои Ubuntu и Windows загружаются нормально, но эти ненужные записи мне не нужны. Спасибо заранее. Вот как выглядит grub.cfg(/boot/grub/grub.cfg) в моем случае:
# НАЧАЛО /etc/grub.d/00_header ### если [ -s $prefix/grubenv ]; тогда установить have_grubenv=true load_env фи если [ "${next_entry}" ] ; тогда установить значение по умолчанию="${next_entry}" установить следующую_запись= сохранить_env следующая_запись установить boot_once=true еще установить значение по умолчанию="5" фи если [ x"${feature_menuentry_id}" = xy ]; тогда menuentry_id_option="--id" еще menuentry_id_option="" фи экспорт menuentry_id_option если [ "${prev_saved_entry}" ]; тогда установить сохраненную_запись="${prev_saved_entry}" сохранить_env сохраненная_запись установить prev_saved_entry= сохранить_env предыдущая_сохраненная_запись установить boot_once=true фи функция сохранена по умолчанию { если [ -z "${boot_once}" ]; тогда saved_entry="${chosen}" сохранить_env сохраненная_запись фи } функция recordfail { установить записьнеудачно=1 если [ -n "${have_grubenv}" ]; тогда если [ -z "${boot_once}" ]; тогда save_env recordfail; fi; fi } функция load_video { если [ x$feature_all_video_module = xy ]; тогда insmod все_видео еще insmod efi_gop insmod efi_uga insmod ieee1275_fb insmod vbe insmod vga insmod видео_бохс insmod видео_cirrus фи } если [ x$feature_default_font_path = xy ] ; тогда шрифт=юникод еще insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --no-floppy --fs-uuid --set=root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи шрифт="/usr/share/grub/unicode.pf2" фи если loadfont $font ; тогда установить gfxmode=авто загрузить_видео insmod gfxterm установить locale_dir=$prefix/locale установить язык=en_US insmod gettext фи терминал_вывод gfxterm если [ "${recordfail}" = 1 ] ; тогда установить таймаут=-1 еще если [ x$feature_timeout_style = xy ] ; тогда установить timeout_style=меню установить таймаут=30 # Резервный код обычного тайм-аута в случае, если функция timeout_style недоступна # недоступен. еще установить таймаут=30 фи фи ### КОНЕЦ /etc/grub.d/00_header ### ### НАЧАЛО /etc/grub.d/05_debian_theme ### установить menu_color_normal=белый/черный установить menu_color_highlight=черный/светло-серый если фоновый_цвет 44,0,30,0; тогда прозрачный фи ### КОНЕЦ /etc/grub.d/05_debian_theme ### ### НАЧАЛО /etc/grub.d/10_linux ### функция gfxmode { установить gfxpayload="${1}" если [ "${1}" = "сохранить" ]; тогда установить vt_handoff=vt.handoff=7 еще установить vt_handoff= фи } если [ "${recordfail}" != 1 ]; тогда если [ -e ${prefix}/gfxblacklist.txt ]; тогда если hwmatch ${prefix}/gfxblacklist.txt 3; тогда если [ ${match} = 0 ]; тогда установить linux_gfx_mode=сохранить еще установить linux_gfx_mode=текст фи еще установить linux_gfx_mode=текст фи еще установить linux_gfx_mode=сохранить фи еще установить linux_gfx_mode=текст фи экспорт linux_gfx_mode menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { записьнеудачный загрузить_видео gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 тихий всплеск $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' { записьнеудачный загрузить_видео gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 тихий всплеск $vt_handoff echo 'Загрузка начального ramdisk ...' 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' { записьнеудачный загрузить_видео insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 восстановление nomodeset echo 'Загрузка начального ramdisk ...' 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' { записьнеудачный загрузить_видео gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 тихий всплеск $vt_handoff echo 'Загрузка начального ramdisk ...' 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' { записьнеудачный загрузить_видео insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 восстановление nomodeset echo 'Загрузка начального ramdisk ...' 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' { записьнеудачный загрузить_видео gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 тихий всплеск $vt_handoff echo 'Загрузка начального ramdisk ...' 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' { записьнеудачный загрузить_видео insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 восстановление nomodeset echo 'Загрузка начального ramdisk ...' 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' { записьнеудачный загрузить_видео gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 тихий всплеск $vt_handoff echo 'Загрузка начального ramdisk ...' 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' { записьнеудачный загрузить_видео insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 восстановление nomodeset echo 'Загрузка начального ramdisk ...' 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' { записьнеудачный загрузить_видео gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 тихий всплеск $vt_handoff echo 'Загрузка начального ramdisk ...' 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' { записьнеудачный загрузить_видео insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 восстановление nomodeset echo 'Загрузка начального ramdisk ...' initrd /boot/initrd.img-3.13.0-32-generic } } ### КОНЕЦ /etc/grub.d/10_linux ### ### НАЧАЛО /etc/grub.d/20_linux_xen ### ### КОНЕЦ /etc/grub.d/20_linux_xen ### ### НАЧАЛО /etc/grub.d/20_memtest86+ ### ### КОНЕЦ /etc/grub.d/20_memtest86+ ### ### НАЧАЛО /etc/grub.d/25_custom ### menuentry "Windows UEFI bootmgfw.efi" { поиск --fs-uuid --no-floppy --set=root E467-1A3B цепной загрузчик (${root})/EFI/Microsoft/Boot/bootmgfw.efi } menuentry "Загрузчик Windows UEFI" { поиск --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 } ### КОНЕЦ /etc/grub.d/25_custom ### ### НАЧАЛО /etc/grub.d/30_os-prober ### menuentry 'Диспетчер загрузки Windows (на /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-efi-E467-1A3B' { insmod part_gpt инсмод толстый установить корень = 'hd0,gpt2' если [ 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=меню если [ "${timeout}" = 0 ]; тогда установить таймаут=10 фи ### КОНЕЦ /etc/grub.d/30_os-prober ### ### НАЧАЛО /etc/grub.d/30_uefi-firmware ### menuentry 'Настройка системы' $menuentry_id_option 'uefi-firmware' { fwsetup } ### КОНЕЦ /etc/grub.d/30_uefi-firmware ### ### НАЧАЛО /etc/grub.d/40_custom ### # Этот файл обеспечивает простой способ добавления пользовательских пунктов меню. Просто введите # пунктов меню, которые вы хотите добавить после этого комментария. Будьте осторожны, чтобы не изменить # строка 'exec tail' выше. # # НЕ РЕДАКТИРУЙТЕ ЭТОТ ФАЙЛ # # Он автоматически генерируется grub-mkconfig с использованием шаблонов # из /etc/grub.d и настройки из /etc/default/grub # ### НАЧАЛО /etc/grub.d/00_header ### если [ -s $prefix/grubenv ]; тогда установить have_grubenv=true load_env фи если [ "${next_entry}" ] ; тогда установить значение по умолчанию="${next_entry}" установить следующую_запись= сохранить_env следующая_запись установить boot_once=true еще установить значение по умолчанию="0" фи если [ x"${feature_menuentry_id}" = xy ]; тогда menuentry_id_option="--id" еще menuentry_id_option="" фи экспорт menuentry_id_option если [ "${prev_saved_entry}" ]; тогда установить сохраненную_запись="${prev_saved_entry}" сохранить_env сохраненная_запись установить prev_saved_entry= сохранить_env предыдущая_сохраненная_запись установить boot_once=true фи функция сохранена по умолчанию { если [ -z "${boot_once}" ]; тогда saved_entry="${chosen}" сохранить_env сохраненная_запись фи } функция recordfail { установить записьнеудачно=1 если [ -n "${have_grubenv}" ]; тогда если [ -z "${boot_once}" ]; тогда save_env recordfail; fi; fi } функция load_video { если [ x$feature_all_video_module = xy ]; тогда insmod все_видео еще insmod efi_gop insmod efi_uga insmod ieee1275_fb insmod vbe insmod vga insmod видео_бохс insmod видео_cirrus фи } если [ x$feature_default_font_path = xy ] ; тогда шрифт=юникод еще insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --no-floppy --fs-uuid --set=root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 фи шрифт="/usr/share/grub/unicode.pf2" фи если loadfont $font ; тогда установить gfxmode=авто загрузить_видео insmod gfxterm установить locale_dir=$prefix/locale установить язык=en_US insmod gettext фи терминал_вывод gfxterm если [ "${recordfail}" = 1 ] ; тогда установить таймаут=-1 еще если [ x$feature_timeout_style = xy ] ; тогда установить timeout_style=меню установить таймаут=10 # Резервный код обычного тайм-аута в случае, если функция timeout_style недоступна # недоступен. еще установить таймаут=10 фи фи ### КОНЕЦ /etc/grub.d/00_header ### ### НАЧАЛО /etc/grub.d/05_debian_theme ### установить menu_color_normal=белый/черный установить menu_color_highlight=черный/светло-серый если фоновый_цвет 44,0,30,0; тогда прозрачный фи ### КОНЕЦ /etc/grub.d/05_debian_theme ### ### НАЧАЛО /etc/grub.d/10_linux ### функция gfxmode { установить gfxpayload="${1}" если [ "${1}" = "сохранить" ]; тогда установить vt_handoff=vt.handoff=7 еще установить vt_handoff= фи } если [ "${recordfail}" != 1 ]; тогда если [ -e ${prefix}/gfxblacklist.txt ]; тогда если hwmatch ${prefix}/gfxblacklist.txt 3; тогда если [ ${match} = 0 ]; тогда установить linux_gfx_mode=сохранить еще установить linux_gfx_mode=текст фи еще установить linux_gfx_mode=текст фи еще установить linux_gfx_mode=сохранить фи еще установить linux_gfx_mode=текст фи экспорт linux_gfx_mode menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-0307c8a7-964b-4f91-9eb0-31dddf1eee73' { записьнеудачный загрузить_видео gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 тихий всплеск $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' { записьнеудачный загрузить_видео gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 тихий всплеск $vt_handoff echo 'Загрузка начального ramdisk ...' 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' { записьнеудачный загрузить_видео insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 восстановление nomodeset echo 'Загрузка начального ramdisk ...' 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' { записьнеудачный загрузить_видео gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 тихий всплеск $vt_handoff echo 'Загрузка начального ramdisk ...' 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' { записьнеудачный загрузить_видео insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 восстановление nomodeset echo 'Загрузка начального ramdisk ...' 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' { записьнеудачный загрузить_видео gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 тихий всплеск $vt_handoff echo 'Загрузка начального ramdisk ...' 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' { записьнеудачный загрузить_видео insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 восстановление nomodeset echo 'Загрузка начального ramdisk ...' 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' { записьнеудачный загрузить_видео gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 тихий всплеск $vt_handoff echo 'Загрузка начального ramdisk ...' 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' { записьнеудачный загрузить_видео insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 восстановление nomodeset echo 'Загрузка начального ramdisk ...' 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' { записьнеудачный загрузить_видео gfxmode $linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 тихий всплеск $vt_handoff echo 'Загрузка начального ramdisk ...' 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' { записьнеудачный загрузить_видео insmod gzio insmod part_gpt insmod ext2 установить корень = 'hd0,gpt7' если [ x$feature_platform_search_hint = xy ]; тогда поиск --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 0307c8a7-964b-4f91-9eb0-31dddf1eee73 еще поиск --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 восстановление nomodeset echo 'Загрузка начального ramdisk ...' initrd /boot/initrd.img-3.13.0-32-generic } } ### КОНЕЦ /etc/grub.d/10_linux ### ### НАЧАЛО /etc/grub.d/20_linux_xen ### ### КОНЕЦ /etc/grub.d/20_linux_xen ### ### НАЧАЛО /etc/grub.d/20_memtest86+ ### ### КОНЕЦ /etc/grub.d/20_memtest86+ ### ### НАЧАЛО /etc/grub.d/25_custom ### menuentry "Windows UEFI bootmgfw.efi" { поиск --fs-uuid --no-floppy --set=root E467-1A3B цепной загрузчик (${root})/EFI/Microsoft/Boot/bootmgfw.efi } menuentry "Загрузчик Windows UEFI" { поиск --fs-uuid --no-floppy --set=root E467-1A3B цепной загрузчик (${root})/EFI/Boot/bkpbootx64.efi } ### КОНЕЦ /etc/grub.d/25_custom ### ### НАЧАЛО /etc/grub.d/30_os-prober ### menuentry 'Диспетчер загрузки Windows (на /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-efi-E467-1A3B' { insmod part_gpt инсмод толстый установить корень = 'hd0,gpt2' если [ 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=меню если [ "${timeout}" = 0 ]; тогда установить таймаут=10 фи ### КОНЕЦ /etc/grub.d/30_os-prober ### ### НАЧАЛО /etc/grub.d/30_uefi-firmware ### menuentry 'Настройка системы' $menuentry_id_option 'uefi-firmware' { fwsetup } ### КОНЕЦ /etc/grub.d/30_uefi-firmware ### ### НАЧАЛО /etc/grub.d/40_custom ### # Этот файл обеспечивает простой способ добавления пользовательских пунктов меню. Просто введите # пунктов меню, которые вы хотите добавить после этого комментария. Будьте осторожны, чтобы не изменить # строка 'exec tail' выше. ### КОНЕЦ /etc/grub.d/40_custom ### ### НАЧАЛО /etc/grub.d/41_custom ### если [ -f ${config_directory}/custom.cfg ]; тогда источник ${config_directory}/custom.cfg elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; тогда источник $prefix/custom.cfg; фи ### КОНЕЦ /etc/grub.d/41_custom ### ### КОНЕЦ /etc/grub.d/40_custom ### ### НАЧАЛО /etc/grub.d/41_custom ### если [ -f ${config_directory}/custom.cfg ]; тогда источник ${config_directory}/custom.cfg elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; тогда источник $prefix/custom.cfg; фи ### КОНЕЦ /etc/grub.d/41_custom ### ### НАЧАЛО /etc/grub.d/backup25_custom ### menuentry "Windows UEFI bootmgfw.efi" { поиск --fs-uuid --no-floppy --set=root E467-1A3B цепной загрузчик (${root})/EFI/Microsoft/Boot/bootmgfw.efi } ### КОНЕЦ /etc/grub.d/backup25_custom ###
решение1
Наконец-то я смог решить эту проблему...прошелся по каждому файлу в каталоге /etc/grub.d/ и избавился от ненужных записей, а затем запустил 'sudo update-grub'. Я зашел в 25_custom и стер все записи, в которых не было необходимости (для загрузки во время запуска - как и все ненужные записи EFI).
sudo gedit /etc/grub.d/25_custom
sudo update-grub
Пожалуйста, обязательно сделайте резервную копию файлов, которые вы редактируете. Убедитесь, что вы не сохраняете никаких резервных файлов, начинающихся с 25_custom... если вы сохраняете их с 25_custom_today'sdate и т. д.... Загрузчик EFI все равно будет читать записи из этого.... Для тех, у кого есть ноутбук HP - это определенно сработает для вас. Спасибо за всю вашу помощь.
Обновлять
Снова столкнулся с этой проблемой с моим Dell XPS Desktop. На этот раз мне нужно сделать то же самое для custom_40 и custom_41. Пожалуйста, обратитесь к любой информации ниже, /etc/grub.d
чтобы узнать о проблемах, характерных для вашей машины.
Другой вариант сделать это: Используйте grub-customizer — графический пользовательский интерфейс
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
grub-customizer
Теперь выделите запись и удалите ее. После этого сохраните изменения.
При следующей перезагрузке вы сможете убедиться, что нежелательные записи исчезли. и хорошая часть grub-customizer в том, что в правой части - он имеет удаленные элементы - можно вернуть некоторые или все из них, если вы удалили что-то по ошибке. Также не забудьтеочистить старые ядратак что вы также можете сэкономить место на диске.
решение2
Для удаления записей EFI из UEFI используется efibootmgr.
Вы можете перечислить записи по
sudo efibootmgr
И удалить записи по
sudo efibootmgr -Bb <entry_number>
решение3
Чтобы очистить запись Grub, вам нужно решить, какую запись меню удалить. Сначала давайте отредактируем пользовательский файл script в каталоге /etc/grub.d, чтобы он содержал то же содержимое, что и ваш grub.cfg
.
gedit /boot/grub/grub.cfg
Скопируйте все содержимое и перейдите в файл /etc/grub.d/40_custom
sudo gedit /etc/grub.d/40_custom
Добавьте скопированное содержимое к строкам, найденным в файле 40_custom.
Теперь в этом пользовательском файле просто удалите все menuentries, которые вы не хотите видеть в меню Grub. Убедитесь, что удалили узел menuentry, который заключен в { }
Теперь, когда вы закончите, сохраните файл 40_custom и выйдите из gedit.
Затем выполните команду:
sudo update-grub
Эта команда создаст новое загрузочное меню в файле /boot/grub/grub.cfg, содержащее указанные нами пользовательские пункты меню.
Вы можете проверить это перед перезагрузкой, просто чтобы убедиться, используя команду: gedit /boot/grub/grub.cfg. Это откроет файл в режиме только для чтения.
Если файл соответствует вашим ожиданиям, то перезагрузите компьютер, в противном случае проверьте, где у вас возникла ошибка.
Вы можете прочитать некоторые статьи для получения дополнительной информации, например:этотиэтот.