
ฉันจะกำจัดรายการเมนูด้วงที่ไม่ต้องการเหล่านี้ได้อย่างไร 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' ในตัวแก้ไขโดยตรงเหนือช่องข้อความ ด้วยวิธีนี้ภาพจะเชื่อมโยงกับโพสต์