ฉันจะกำจัดรายการเมนูด้วงที่ไม่ต้องการเหล่านี้ได้อย่างไร Ubuntu และ Windows ของฉันกำลังโหลดอย่างถูกต้อง แต่รายการที่ไม่จำเป็นเหล่านี้ฉันไม่ต้องการ ขอบคุณล่วงหน้า. นี่คือลักษณะของ grub.cfg (/boot/grub/grub.cfg) ในกรณีของฉัน:
# BEGIN /etc/grub.d/00_header ### ถ้า [-s $ คำนำหน้า / grubenv]; แล้วก็ set have_grubenv = true load_env Fi ถ้า ["$ {next_entry}"]; แล้วก็ ตั้งค่าเริ่มต้น = "$ {next_entry}" ตั้ง next_entry = save_env next_entry ตั้ง boot_once = จริง อื่น ตั้งค่าเริ่มต้น = "5" Fi ถ้า [x "$ {feature_menuentry_id}" = xy]; แล้วก็ menuentry_id_option = "- id" อื่น menuentry_id_option = "" Fi ส่งออก menuentry_id_option ถ้า ["$ {prev_saved_entry}"]; แล้วก็ ตั้งค่า save_entry = "$ {prev_saved_entry}" save_env save_entry ตั้ง prev_saved_entry = save_env prev_saved_entry ตั้ง boot_once = จริง Fi ฟังก์ชันที่บันทึกไว้ค่าเริ่มต้น { ถ้า [-z "$ {boot_once}"]; แล้วก็ saved_entry = "$ {ได้รับการแต่งตั้ง}" save_env save_entry Fi } ฟังก์ชั่น recordfail { set recordfail = 1 ถ้า [-n "$ {have_grubenv}"]; ถ้าหาก [-z "$ {boot_once}"]; จากนั้น save_env บันทึกความผิดพลาด; Fi; Fi } ฟังก์ชั่น load_video { ถ้า [x $ feature_all_video_module = xy]; แล้วก็ insmod all_video อื่น insmod efi_gop insmod efi_uga insmod ieee1275_fb vm insmod vga insmod insmod video_bochs insmod video_cirrus Fi } ถ้า [x $ feature_default_font_path = xy]; แล้วก็ ตัวอักษร = Unicode อื่น insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi ตัวอักษร = "/ usr / share / ด้วง / unicode.pf2" Fi ถ้าตัวอักษร loadfont $; แล้วก็ ตั้งค่า gfxmode = อัตโนมัติ load_video อินดอด gfxterm set locale_dir = $ คำนำหน้า / สถานที่ set lang = en_US getmext insmod Fi terminal_output gfxterm ถ้า ["$ {recordfail}" = 1]; แล้วก็ กำหนดหมดเวลา = -1 อื่น ถ้า [x $ feature_timeout_style = xy]; แล้วก็ กำหนด timeout_style = เมนู กำหนดหมดเวลา = 30 # รหัสการหมดเวลาปกติทางเลือกในกรณีที่คุณสมบัติการหมดเวลาคือ # ไม่พร้อมใช้งาน อื่น กำหนดหมดเวลา = 30 Fi Fi ### END /etc/grub.d/00_header ### ### BEGIN /etc/grub.d/05_debian_theme ### set menu_color_normal = white / black set menu_color_highlight = ดำ / เทาอ่อน ถ้า background_color 44,0,30,0; แล้วก็ ชัดเจน Fi ### END /etc/grub.d/05_debian_theme ### ### BEGIN /etc/grub.d/10_linux ### ฟังก์ชัน gfxmode { set gfxpayload = "$ {1}" ถ้า ["$ {1}" = "Keep"]; แล้วก็ set vt_handoff = vt.handoff = 7 อื่น ตั้ง vt_handoff = Fi } ถ้า ["$ {recordfail}"! = 1]; แล้วก็ ถ้า [-e $ {คำนำหน้า} /gfxblacklist.txt]; แล้วก็ ถ้า hwmatch $ {คำนำหน้า} /gfxblacklist.txt 3; แล้วก็ ถ้า [$ {match} = 0]; แล้วก็ ตั้ง linux_gfx_mode = Keep อื่น set linux_gfx_mode = text Fi อื่น set linux_gfx_mode = text Fi อื่น ตั้ง linux_gfx_mode = Keep Fi อื่น set linux_gfx_mode = text Fi ส่งออก linux_gfx_mode menuentry 'Ubuntu' --class อูบุนตู - class gnu-linux --class gnu - ระดับระบบปฏิบัติการ $ menuentry_id_option 'gnulinux-simple-0307c8a7-964b-4f91-9eb0-31dddf1eee73' recordfail load_video gfxmode $ linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --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 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 gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi 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 splash $ 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 - ระดับ os $ menuentry_id_option 'gnulinux-3.13.0-49-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{ recordfail load_video insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi 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 การกู้คืน 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 '{ recordfail load_video gfxmode $ linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi 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 splash $ 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 - ระดับ os $ menuentry_id_option 'gnulinux-3.13.0-48-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{ recordfail load_video insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi echo 'กำลังโหลด Linux 3.13.0-48-generic ... ' linux /boot/vmlinuz-3.13.0-48-generic.efi.signed root = UUID = 0307c8a7-96464-4f91-9eb0-31dddf1eee73 ro การกู้คืน 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 - ระดับระบบปฏิบัติการ $ menuentry_id_option 'gnulinux-3.13.0-46-generic-advanced-0307c8a7-964b -4f91-9eb0-31dddf1eee73 '{ recordfail load_video gfxmode $ linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi 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 splash ที่เงียบสงบ $ 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 - ระดับ os $ menuentry_id_option 'gnulinux-3.13.0-46-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{ recordfail load_video insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi 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 การกู้คืน 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 '{ recordfail load_video gfxmode $ linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi 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 splash ที่เงียบสงบ $ 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 '{ recordfail load_video insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi 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 การกู้คืน 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 '{ recordfail load_video gfxmode $ linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi 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 splash ที่เงียบสงบ $ 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 - ระดับ os $ menuentry_id_option 'gnulinux-3.13.0-32-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{ recordfail load_video insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi 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 การกู้คืน echo 'กำลังโหลด ramdisk เริ่มต้น ... ' initrd /boot/initrd.img-3.13.0-32-generic } } ### END /etc/grub.d/10_linux ### ### BEGIN /etc/grub.d/20_linux_xen ### ### END /etc/grub.d/20_linux_xen ### ### BEGIN /etc/grub.d/20_memtest86+ ### ### END /etc/grub.d/20_memtest86+ ### ### BEGIN /etc/grub.d/25_custom ### menuentry "Windows UEFI bootmgfw.efi" { ค้นหา --fs-uuid - no-floppy --set = root E467-1A3B chainloader ($ {root}) / EFI / Microsoft / Boot / bootmgfw.efi } เมนู "ผู้โหลด Windows Boot UEFI" { ค้นหา --fs-uuid - no-floppy --set = root E467-1A3B chainloader ($ {root}) / EFI / Boot / bkpbootx64.efi } menuentry "EFI / HP / SystemRecovery / bootmgfw.efi" { ค้นหา --fs-uuid - no-floppy --set = root E467-1A3B chainloader ($ {root}) / EFI / HP / SystemRecovery / bootmgfw.efi } ### END /etc/grub.d/25_custom ### ### BEGIN /etc/grub.d/30_os-prober ### menuentry 'Windows Boot Manager (บน / dev / sda2)' --class windows --class os $ menuentry_id_option 'osprober-efi-E467-1A3B' { insmod part_gpt อินซูลินไขมัน set root = 'hd0, gpt2' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt2 --hint-efi = hd0, gpt2 --hint-baremetal = ahci0, gpt2 E467-1A3B อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root E467-1A3B Fi chainloader /EFI/Microsoft/Boot/bootmgfw.efi } กำหนด timeout_style = เมนู ถ้า ["$ {หมดเวลา}" = 0]; แล้วก็ กำหนดหมดเวลา = 10 Fi ### 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 โดยใช้เทมเพลต # from /etc/grub.d และการตั้งค่าจาก / etc / default / grub # ### BEGIN /etc/grub.d/00_header ### ถ้า [-s $ คำนำหน้า / grubenv]; แล้วก็ set have_grubenv = true load_env Fi ถ้า ["$ {next_entry}"]; แล้วก็ ตั้งค่าเริ่มต้น = "$ {next_entry}" ตั้ง next_entry = save_env next_entry ตั้ง boot_once = จริง อื่น ตั้งค่าเริ่มต้น = "0" Fi ถ้า [x "$ {feature_menuentry_id}" = xy]; แล้วก็ menuentry_id_option = "- id" อื่น menuentry_id_option = "" Fi ส่งออก menuentry_id_option ถ้า ["$ {prev_saved_entry}"]; แล้วก็ ตั้งค่า save_entry = "$ {prev_saved_entry}" save_env save_entry ตั้ง prev_saved_entry = save_env prev_saved_entry ตั้ง boot_once = จริง Fi ฟังก์ชันที่บันทึกไว้ค่าเริ่มต้น { ถ้า [-z "$ {boot_once}"]; แล้วก็ saved_entry = "$ {ได้รับการแต่งตั้ง}" save_env save_entry Fi } ฟังก์ชั่น recordfail { set recordfail = 1 ถ้า [-n "$ {have_grubenv}"]; ถ้าหาก [-z "$ {boot_once}"]; จากนั้น save_env บันทึกความผิดพลาด; Fi; Fi } ฟังก์ชั่น load_video { ถ้า [x $ feature_all_video_module = xy]; แล้วก็ insmod all_video อื่น insmod efi_gop insmod efi_uga insmod ieee1275_fb vm insmod vga insmod insmod video_bochs insmod video_cirrus Fi } ถ้า [x $ feature_default_font_path = xy]; แล้วก็ ตัวอักษร = Unicode อื่น insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi ตัวอักษร = "/ usr / share / ด้วง / unicode.pf2" Fi ถ้าตัวอักษร loadfont $; แล้วก็ ตั้งค่า gfxmode = อัตโนมัติ load_video อินดอด gfxterm set locale_dir = $ คำนำหน้า / สถานที่ set lang = en_US getmext insmod Fi terminal_output gfxterm ถ้า ["$ {recordfail}" = 1]; แล้วก็ กำหนดหมดเวลา = -1 อื่น ถ้า [x $ feature_timeout_style = xy]; แล้วก็ กำหนด timeout_style = เมนู กำหนดหมดเวลา = 10 # รหัสการหมดเวลาปกติทางเลือกในกรณีที่คุณสมบัติการหมดเวลาคือ # ไม่พร้อมใช้งาน อื่น กำหนดหมดเวลา = 10 Fi Fi ### END /etc/grub.d/00_header ### ### BEGIN /etc/grub.d/05_debian_theme ### set menu_color_normal = white / black set menu_color_highlight = ดำ / เทาอ่อน ถ้า background_color 44,0,30,0; แล้วก็ ชัดเจน Fi ### END /etc/grub.d/05_debian_theme ### ### BEGIN /etc/grub.d/10_linux ### ฟังก์ชัน gfxmode { set gfxpayload = "$ {1}" ถ้า ["$ {1}" = "Keep"]; แล้วก็ set vt_handoff = vt.handoff = 7 อื่น ตั้ง vt_handoff = Fi } ถ้า ["$ {recordfail}"! = 1]; แล้วก็ ถ้า [-e $ {คำนำหน้า} /gfxblacklist.txt]; แล้วก็ ถ้า hwmatch $ {คำนำหน้า} /gfxblacklist.txt 3; แล้วก็ ถ้า [$ {match} = 0]; แล้วก็ ตั้ง linux_gfx_mode = Keep อื่น set linux_gfx_mode = text Fi อื่น set linux_gfx_mode = text Fi อื่น ตั้ง linux_gfx_mode = Keep Fi อื่น set linux_gfx_mode = text Fi ส่งออก linux_gfx_mode menuentry 'Ubuntu' --class อูบุนตู - class gnu-linux --class gnu - ระดับระบบปฏิบัติการ $ menuentry_id_option 'gnulinux-simple-0307c8a7-964b-4f91-9eb0-31dddf1eee73' recordfail load_video gfxmode $ linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --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 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 gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi 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 splash $ 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 - ระดับ os $ menuentry_id_option 'gnulinux-3.13.0-49-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{ recordfail load_video insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi 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 การกู้คืน 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 '{ recordfail load_video gfxmode $ linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi 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 splash $ 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 - ระดับ os $ menuentry_id_option 'gnulinux-3.13.0-48-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{ recordfail load_video insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi echo 'กำลังโหลด Linux 3.13.0-48-generic ... ' linux /boot/vmlinuz-3.13.0-48-generic.efi.signed root = UUID = 0307c8a7-96464-4f91-9eb0-31dddf1eee73 ro การกู้คืน 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 - ระดับระบบปฏิบัติการ $ menuentry_id_option 'gnulinux-3.13.0-46-generic-advanced-0307c8a7-964b -4f91-9eb0-31dddf1eee73 '{ recordfail load_video gfxmode $ linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi 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 splash ที่เงียบสงบ $ 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 - ระดับ os $ menuentry_id_option 'gnulinux-3.13.0-46-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{ recordfail load_video insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi 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 การกู้คืน 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 '{ recordfail load_video gfxmode $ linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi 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 splash ที่เงียบสงบ $ 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 '{ recordfail load_video insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi 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 การกู้คืน 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 '{ recordfail load_video gfxmode $ linux_gfx_mode insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi 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 splash ที่เงียบสงบ $ 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 - ระดับ os $ menuentry_id_option 'gnulinux-3.13.0-32-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{ recordfail load_video insmod gzio insmod part_gpt insmod ext2 set root = 'hd0, gpt7' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73 อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root 0307c8a7-964b-4f91-9eb0-31dddf1eee73 Fi 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 การกู้คืน echo 'กำลังโหลด ramdisk เริ่มต้น ... ' initrd /boot/initrd.img-3.13.0-32-generic } } ### END /etc/grub.d/10_linux ### ### BEGIN /etc/grub.d/20_linux_xen ### ### END /etc/grub.d/20_linux_xen ### ### BEGIN /etc/grub.d/20_memtest86+ ### ### END /etc/grub.d/20_memtest86+ ### ### BEGIN /etc/grub.d/25_custom ### menuentry "Windows UEFI bootmgfw.efi" { ค้นหา --fs-uuid - no-floppy --set = root E467-1A3B chainloader ($ {root}) / EFI / Microsoft / Boot / bootmgfw.efi } เมนู "ผู้โหลด Windows Boot UEFI" { ค้นหา --fs-uuid - no-floppy --set = root E467-1A3B chainloader ($ {root}) / EFI / Boot / bkpbootx64.efi } ### END /etc/grub.d/25_custom ### ### BEGIN /etc/grub.d/30_os-prober ### menuentry 'Windows Boot Manager (บน / dev / sda2)' --class windows --class os $ menuentry_id_option 'osprober-efi-E467-1A3B' { insmod part_gpt อินซูลินไขมัน set root = 'hd0, gpt2' ถ้า [x $ feature_platform_search_hint = xy]; แล้วก็ ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root --hint-bios = hd0, gpt2 --hint-efi = hd0, gpt2 --hint-baremetal = ahci0, gpt2 E467-1A3B อื่น ค้นหา - ไม่มีฟลอปปี้ --fs-uuid --set = root E467-1A3B Fi chainloader /EFI/Microsoft/Boot/bootmgfw.efi } กำหนด timeout_style = เมนู ถ้า ["$ {หมดเวลา}" = 0]; แล้วก็ กำหนดหมดเวลา = 10 Fi ### 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 ### ถ้า [-f $ {config_directory} /custom.cfg]; แล้วก็ แหล่งที่มา $ {config_directory} /custom.cfg elif [-z "$ {config_directory}" -a -f $ คำนำหน้า / custom.cfg]; แล้วก็ คำนำหน้าแหล่งที่มา $ / custom.cfg; Fi ### END /etc/grub.d/41_custom ### ### END /etc/grub.d/40_custom ### ### BEGIN /etc/grub.d/41_custom ### ถ้า [-f $ {config_directory} /custom.cfg]; แล้วก็ แหล่งที่มา $ {config_directory} /custom.cfg elif [-z "$ {config_directory}" -a -f $ คำนำหน้า / custom.cfg]; แล้วก็ คำนำหน้าแหล่งที่มา $ / custom.cfg; Fi ### END /etc/grub.d/41_custom ### ### BEGIN /etc/grub.d/backup25_custom ### menuentry "Windows UEFI bootmgfw.efi" { ค้นหา --fs-uuid - no-floppy --set = root E467-1A3B chainloader ($ {root}) / EFI / Microsoft / Boot / bootmgfw.efi } ### END /etc/grub.d/backup25_custom ###
ctrl + G
หรือเลือกตัวเลือก 'img' ในตัวแก้ไขโดยตรงเหนือช่องข้อความ ด้วยวิธีนี้ภาพจะเชื่อมโยงกับโพสต์