Score:4

ต้องการซ่อนเมนู Grub

ธง ru

ก่อนอื่น ขอโทษสำหรับภาษาอังกฤษของฉัน (ฉันเป็นคนฝรั่งเศส) !!

ฉันเพิ่งซื้อแล็ปท็อป Dell Inspiron 13 2-in-1 ติดตั้ง Kubuntu 21.10 (ไม่มี dual boot) แต่ฉันมีปัญหาเล็กน้อยกับ GRUB !

เมนูด้วงยังคงมองเห็นได้เมื่อบูตพร้อมนับถอยหลัง 30 วินาที...

ฉันพยายามเปลี่ยนการกำหนดค่าด้วยเครื่องมือปรับแต่ง Grub เป็นครั้งแรก ไม่มีผลลัพธ์

จากนั้นฉันได้แก้ไข /etc/default/grub ด้วยตนเองรวมถึง sudo update-grub ไม่มีผลลัพธ์

ฉันได้ลองใช้สิ่งที่อธิบายไว้ในหน้านี้เกี่ยวกับ os_prober : https://gist.github.com/LeahCim/9332432 แต่ก็ยังไม่มีอะไร...

ที่จริงแล้ว /etc/default/grub ของฉันคือ

# หากคุณเปลี่ยนไฟล์นี้ ให้เรียกใช้ 'update-grub' หลังจากนั้นเพื่ออัปเดต
# /boot/grub/grub.cfg
# สำหรับเอกสารฉบับเต็มของตัวเลือกในไฟล์นี้ โปรดดูที่:
# info -f grub -n 'การกำหนดค่าอย่างง่าย'

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=จริง
GRUB_DISABLE_OS_PROBER=จริง
GRUB_TIMEOUT_STYLE="ซ่อน"
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="เงียบ"
GRUB_CMDLINE_LINUX=""

# ยกเลิกการแสดงความคิดเห็นเพื่อเปิดใช้งานการกรอง BadRAM แก้ไขให้เหมาะกับความต้องการของคุณ
# ใช้งานได้กับ Linux (ไม่ต้องใช้โปรแกรมแก้ไข) และกับเคอร์เนลใด ๆ ที่ได้รับ
# ข้อมูลแผนที่หน่วยความจำจาก GRUB (GNU Mach, เคอร์เนลของ FreeBSD ... )
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefe"

# Uncomment เพื่อปิดการใช้งานเทอร์มินัลกราฟิก (grub-pc เท่านั้น)
#GRUB_TERMINAL="คอนโซล"

# ความละเอียดที่ใช้กับเทอร์มินัลกราฟิก
# โปรดทราบว่าคุณสามารถใช้เฉพาะโหมดที่การ์ดกราฟิกของคุณรองรับผ่าน VBE
# คุณสามารถดูได้ใน GRUB จริงด้วยคำสั่ง `vbeinfo'
#GRUB_GFXMODE="640x480"

# ไม่แสดงความคิดเห็นหากคุณไม่ต้องการให้ GRUB ส่งพารามิเตอร์ "root=UUID=xxx" ไปยัง Linux
#GRUB_DISABLE_LINUX_UUID="จริง"

# ไม่แสดงความคิดเห็นเพื่อปิดการสร้างรายการเมนูโหมดการกู้คืน
#GRUB_DISABLE_RECOVERY="จริง"

# ยกเลิกการแสดงความคิดเห็นเพื่อรับเสียงบี๊บเมื่อเริ่มด้วง
#GRUB_INIT_TUNE="480 440 1"

ความนับถือ

แก้ไข :

เนื่องจากคำแนะนำที่นี่ ฉันได้เปลี่ยน GRUB_HIDDEN_TIMEOUT_QUIET= จากเท็จเป็นจริง แต่ก็ไม่ดีขึ้น แม้แต่การเปลี่ยน GRUB_HIDDEN_TIMEOUT= จาก 2 เป็น 0 ก็ไม่ได้เปลี่ยนแปลงอะไร

อันที่จริง อะไรก็ตามที่ฉันเปลี่ยนใน /etc/default/grub ดูเหมือนว่าจะไม่มีผลกระทบต่อ Grub ; มันเหมือนกับว่า GRUB ไม่สนใจ /boot/grub/grub.cfg หรือถ้า grub.cfg ไม่สนใจ /etc/default/grub แม้จะเป็น "sudo update-grub"

แก้ไข 2:

สิ่งที่ฉันพยายามก็ไม่มีอะไรเปลี่ยนแปลง... ฉันพยายามหาบางสิ่งใน grub.cfg แต่มันยากเกินไปสำหรับฉัน ฉันเห็น "timeout=30" (บรรทัดที่ 109) ซึ่งสอดคล้องกับการนับถอยหลัง 30 วินาที แต่ฉันไม่รู้ว่าจะทำอย่างไรกับสิ่งนั้นและไม่ว่าจะเปลี่ยนแปลงอย่างไร คุณช่วยฉันหน่อยได้ไหม!! นี่คือไฟล์:

#
# ห้ามแก้ไขไฟล์นี้
#
# มันถูกสร้างขึ้นโดยอัตโนมัติโดย grub-mkconfig โดยใช้เทมเพลต
# จาก /etc/grub.d และการตั้งค่าจาก /etc/default/grub
#

### เริ่มต้น /etc/grub.d/00_header ###
ถ้า [ -s $prefix/grubenv ]; แล้ว
  ตั้งค่า have_grubenv=true
  load_env
ไฟ
ถ้า [ "${initrdfail}" = 2 ]; แล้ว
   ตั้งค่า initrdfail=
elif [ "${initrdfail}" = 1 ]; แล้ว
   ตั้ง next_entry="${prev_entry}"
   ตั้งค่า prev_entry=
   save_env prev_entry
   ถ้า [ "${next_entry}" ]; แล้ว
      ตั้งค่า initrdfail=2
   ไฟ
ไฟ
ถ้า [ "${next_entry}" ] ; แล้ว
   ตั้งค่าเริ่มต้น = "${next_entry}"
   ตั้งค่า next_entry=
   save_env next_entry
   ตั้งค่า boot_once=true
อื่น
   ตั้งค่าเริ่มต้น = "0"
ไฟ

ถ้า [ x"${feature_menuentry_id}" = xy ]; แล้ว
  menuentry_id_option="--id"
อื่น
  เมนูentry_id_option=""
ไฟ

ส่งออกเมนูentry_id_option

ถ้า [ "${prev_saved_entry}" ]; แล้ว
  ตั้ง save_entry="${prev_saved_entry}"
  save_env ที่บันทึกแล้ว
  ตั้งค่า prev_saved_entry=
  save_env prev_saved_entry
  ตั้งค่า boot_once=true
ไฟ

ฟังก์ชัน savedefault {
  ถ้า [ -z "${boot_once}" ]; แล้ว
    save_entry="${chosen}"
    save_env ที่บันทึกแล้ว
  ไฟ
}
ฟังก์ชัน initrdfail {
    ถ้า [ -n "${have_grubenv}" ]; แล้วถ้า [ -n "${partuuid}" ]; แล้ว
      ถ้า [ -z "${initrdfail}" ]; แล้ว
        ตั้งค่า initrdfail=1
        ถ้า [ -n "${boot_once}" ]; แล้ว
          ตั้ง prev_entry="${default}"
          save_env prev_entry
        ไฟ
      ไฟ
      save_env เริ่มต้นล้มเหลว
    ไฟ; ไฟ
}
บันทึกฟังก์ชันล้มเหลว {
  ตั้งบันทึกล้มเหลว = 1
  # GRUB ไม่รองรับการเขียนสำหรับ lvm ดังนั้นการรองรับ recordfail จึงถูกปิดใช้งาน
}
ฟังก์ชัน load_video {
  ถ้า [ 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
  ไฟ
}

ถ้า [ x$feature_default_font_path = xy ] ; แล้ว
   ฟอนต์=ยูนิโค้ด
อื่น
insmod part_gpt
insmod lvm
insmod ต่อ 2
ตั้งค่า root='lvmid/WJ7HiC-1808-IY8B-ZnJg-m2JO-X2Sp-eon3xJ/0mBBLm-PWoV-07pO-6ItQ-H0vK-80Oc-7ctcrG'
ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
  ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root --hint='lvmid/WJ7HiC-1808-IY8B-ZnJg-m2JO-X2Sp-eon3xJ/0mBBLm-PWoV-07pO-6ItQ-H0vK-80Oc-7ctcrG ' 5a9194c9-d3ba-4f02-925e-a6bf54b49c06
อื่น
  ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 5a9194c9-d3ba-4f02-925e-a6bf54b49c06
ไฟ
    font="/usr/share/grub/unicode.pf2"
ไฟ

ถ้า loadfont $font ; แล้ว
  ตั้ง gfxmode=อัตโนมัติ
  load_วิดีโอ
  insmod gfxterm
  ตั้ง locale_dir=$คำนำหน้า/ภาษา
  ตั้งค่า lang=fr_FR
  insmod รับข้อความ
ไฟ
terminal_output gfxterm
ถ้า [ "${recordfail}" = 1 ] ; แล้ว
  ตั้งหมดเวลา = 30
อื่น
  ถ้า [ x$feature_timeout_style = xy ] ; แล้ว
    ตั้งค่า timeout_style=hidden
    ตั้งหมดเวลา = 0
  # รหัสทางเลือกที่ซ่อนอยู่หมดเวลาในกรณีที่คุณสมบัติ timeout_style คือ
  #ไม่พร้อมใช้งาน
  elif sleep --interruptible 0 ; แล้ว
    ตั้งหมดเวลา = 0
  ไฟ
ไฟ
ถ้า [ $grub_platform = efi ]; แล้ว
  ตั้งหมดเวลา = 30
  ถ้า [ x$feature_timeout_style = xy ] ; แล้ว
    ตั้งค่า timeout_style=menu
  ไฟ
ไฟ
### สิ้นสุด /etc/grub.d/00_header ###

### เริ่มต้น /etc/grub.d/05_debian_theme ###
ตั้งค่า menu_color_normal=ขาว/ดำ
ตั้งค่า menu_color_highlight=สีดำ/สีเทาอ่อน
#set_background_image "images/tile.png";

ตั้งค่า menu_color_normal=ขาว/ดำ
ตั้งค่า menu_color_highlight=สีดำ/สีเทาอ่อน
ถ้า background_color 0,0,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=text
      ไฟ
    อื่น
      ตั้งค่า linux_gfx_mode=text
    ไฟ
  อื่น
    ตั้ง linux_gfx_mode=เก็บ
  ไฟ
อื่น
  ตั้งค่า linux_gfx_mode=text
ไฟ
ส่งออก linux_gfx_mode
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5a9194c9-d3ba-4f02-925e-a6bf54b49c06' {
    บันทึกล้มเหลว
    load_วิดีโอ
    gfxmode $linux_gfx_mode
    insmod gzio
    ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
    insmod part_gpt
    insmod lvm
    insmod ต่อ 2
    ตั้งค่า root='lvmid/WJ7HiC-1808-IY8B-ZnJg-m2JO-X2Sp-eon3xJ/0mBBLm-PWoV-07pO-6ItQ-H0vK-80Oc-7ctcrG'
    ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
      ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root --hint='lvmid/WJ7HiC-1808-IY8B-ZnJg-m2JO-X2Sp-eon3xJ/0mBBLm-PWoV-07pO-6ItQ-H0vK-80Oc-7ctcrG ' 5a9194c9-d3ba-4f02-925e-a6bf54b49c06
    อื่น
      ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 5a9194c9-d3ba-4f02-925e-a6bf54b49c06
    ไฟ
    linux /boot/vmlinuz-5.13.0-21-generic root=/dev/mapper/vgkubuntu-root ro สาดเงียบ $vt_handoff
    initrd /boot/initrd.img-5.13.0-21-generic
}
เมนูย่อย 'ตัวเลือกขั้นสูงสำหรับ Ubuntu' $menuentry_id_option 'gnulinux-advanced-5a9194c9-d3ba-4f02-925e-a6bf54b49c06' {
    เมนูรายการ 'Ubuntu, avec Linux 5.13.0-21-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.13.0-21-generic-advanced-5a9194c9-d3ba -4f02-925e-a6bf54b49c06' {
        บันทึกล้มเหลว
        load_วิดีโอ
        gfxmode $linux_gfx_mode
        insmod gzio
        ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
        insmod part_gpt
        insmod lvm
        insmod ต่อ 2
        ตั้งค่า root='lvmid/WJ7HiC-1808-IY8B-ZnJg-m2JO-X2Sp-eon3xJ/0mBBLm-PWoV-07pO-6ItQ-H0vK-80Oc-7ctcrG'
        ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root --hint='lvmid/WJ7HiC-1808-IY8B-ZnJg-m2JO-X2Sp-eon3xJ/0mBBLm-PWoV-07pO-6ItQ-H0vK-80Oc-7ctcrG ' 5a9194c9-d3ba-4f02-925e-a6bf54b49c06
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 5a9194c9-d3ba-4f02-925e-a6bf54b49c06
        ไฟ
        echo 'ค่าบริการของ Linux 5.13.0-21-genericâ¦'
        linux /boot/vmlinuz-5.13.0-21-generic root=/dev/mapper/vgkubuntu-root ro สาดเงียบ $vt_handoff
        echo 'ค่าบริการ du disque mémoire initialâ¦'
        initrd /boot/initrd.img-5.13.0-21-generic
    }
    menuentry 'Ubuntu, avec Linux 5.13.0-21-generic (โหมดการกู้คืน)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.13.0-21-generic-recovery -5a9194c9-d3ba-4f02-925e-a6bf54b49c06' {
        บันทึกล้มเหลว
        load_วิดีโอ
        insmod gzio
        ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
        insmod part_gpt
        insmod lvm
        insmod ต่อ 2
        ตั้งค่า root='lvmid/WJ7HiC-1808-IY8B-ZnJg-m2JO-X2Sp-eon3xJ/0mBBLm-PWoV-07pO-6ItQ-H0vK-80Oc-7ctcrG'
        ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root --hint='lvmid/WJ7HiC-1808-IY8B-ZnJg-m2JO-X2Sp-eon3xJ/0mBBLm-PWoV-07pO-6ItQ-H0vK-80Oc-7ctcrG ' 5a9194c9-d3ba-4f02-925e-a6bf54b49c06
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 5a9194c9-d3ba-4f02-925e-a6bf54b49c06
        ไฟ
        echo 'ค่าบริการของ Linux 5.13.0-21-genericâ¦'
        linux /boot/vmlinuz-5.13.0-21-generic root=/dev/mapper/vgkubuntu-root การกู้คืน nomodeset dis_ucode_ldr 
        echo 'ค่าบริการ du disque mémoire initialâ¦'
        initrd /boot/initrd.img-5.13.0-21-generic
    }
    เมนูรายการ 'Ubuntu, avec Linux 5.13.0-20-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.13.0-20-generic-advanced-5a9194c9-d3ba -4f02-925e-a6bf54b49c06' {
        บันทึกล้มเหลว
        load_วิดีโอ
        gfxmode $linux_gfx_mode
        insmod gzio
        ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
        insmod part_gpt
        insmod lvm
        insmod ต่อ 2
        ตั้งค่า root='lvmid/WJ7HiC-1808-IY8B-ZnJg-m2JO-X2Sp-eon3xJ/0mBBLm-PWoV-07pO-6ItQ-H0vK-80Oc-7ctcrG'
        ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root --hint='lvmid/WJ7HiC-1808-IY8B-ZnJg-m2JO-X2Sp-eon3xJ/0mBBLm-PWoV-07pO-6ItQ-H0vK-80Oc-7ctcrG ' 5a9194c9-d3ba-4f02-925e-a6bf54b49c06
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 5a9194c9-d3ba-4f02-925e-a6bf54b49c06
        ไฟ
        echo 'ค่าบริการของ Linux 5.13.0-20-genericâ¦'
        linux /boot/vmlinuz-5.13.0-20-generic root=/dev/mapper/vgkubuntu-root ro สาดเงียบ $vt_handoff
        echo 'ค่าบริการ du disque mémoire initialâ¦'
        initrd /boot/initrd.img-5.13.0-20-generic
    }
    menuentry 'Ubuntu, avec Linux 5.13.0-20-generic (โหมดการกู้คืน)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.13.0-20-generic-recovery -5a9194c9-d3ba-4f02-925e-a6bf54b49c06' {
        บันทึกล้มเหลว
        load_วิดีโอ
        insmod gzio
        ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
        insmod part_gpt
        insmod lvm
        insmod ต่อ 2
        ตั้งค่า root='lvmid/WJ7HiC-1808-IY8B-ZnJg-m2JO-X2Sp-eon3xJ/0mBBLm-PWoV-07pO-6ItQ-H0vK-80Oc-7ctcrG'
        ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root --hint='lvmid/WJ7HiC-1808-IY8B-ZnJg-m2JO-X2Sp-eon3xJ/0mBBLm-PWoV-07pO-6ItQ-H0vK-80Oc-7ctcrG ' 5a9194c9-d3ba-4f02-925e-a6bf54b49c06
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 5a9194c9-d3ba-4f02-925e-a6bf54b49c06
        ไฟ
        echo 'ค่าบริการของ Linux 5.13.0-20-genericâ¦'
        linux /boot/vmlinuz-5.13.0-20-generic root=/dev/mapper/vgkubuntu-root การกู้คืน nomodeset dis_ucode_ldr 
        echo 'ค่าบริการ du disque mémoire initialâ¦'
        initrd /boot/initrd.img-5.13.0-20-generic
    }
    เมนูรายการ 'Ubuntu, avec Linux 5.13.0-19-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.13.0-19-generic-advanced-5a9194c9-d3ba -4f02-925e-a6bf54b49c06' {
        บันทึกล้มเหลว
        load_วิดีโอ
        gfxmode $linux_gfx_mode
        insmod gzio
        ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
        insmod part_gpt
        insmod lvm
        insmod ต่อ 2
        ตั้งค่า root='lvmid/WJ7HiC-1808-IY8B-ZnJg-m2JO-X2Sp-eon3xJ/0mBBLm-PWoV-07pO-6ItQ-H0vK-80Oc-7ctcrG'
        ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root --hint='lvmid/WJ7HiC-1808-IY8B-ZnJg-m2JO-X2Sp-eon3xJ/0mBBLm-PWoV-07pO-6ItQ-H0vK-80Oc-7ctcrG ' 5a9194c9-d3ba-4f02-925e-a6bf54b49c06
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 5a9194c9-d3ba-4f02-925e-a6bf54b49c06
        ไฟ
        echo 'ค่าบริการของ Linux 5.13.0-19-genericâ¦'
        linux /boot/vmlinuz-5.13.0-19-generic root=/dev/mapper/vgkubuntu-root ro สาดเงียบ $vt_handoff
        echo 'ค่าบริการ du disque mémoire initialâ¦'
        initrd /boot/initrd.img-5.13.0-19-generic
    }
    menuentry 'Ubuntu, avec Linux 5.13.0-19-generic (โหมดการกู้คืน)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.13.0-19-generic-recovery -5a9194c9-d3ba-4f02-925e-a6bf54b49c06' {
        บันทึกล้มเหลว
        load_วิดีโอ
        insmod gzio
        ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
        insmod part_gpt
        insmod lvm
        insmod ต่อ 2
        ตั้งค่า root='lvmid/WJ7HiC-1808-IY8B-ZnJg-m2JO-X2Sp-eon3xJ/0mBBLm-PWoV-07pO-6ItQ-H0vK-80Oc-7ctcrG'
        ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root --hint='lvmid/WJ7HiC-1808-IY8B-ZnJg-m2JO-X2Sp-eon3xJ/0mBBLm-PWoV-07pO-6ItQ-H0vK-80Oc-7ctcrG ' 5a9194c9-d3ba-4f02-925e-a6bf54b49c06
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 5a9194c9-d3ba-4f02-925e-a6bf54b49c06
        ไฟ
        echo 'ค่าบริการของ Linux 5.13.0-19-genericâ¦'
        linux /boot/vmlinuz-5.13.0-19-generic root=/dev/mapper/vgkubuntu-root การกู้คืน nomodeset dis_ucode_ldr 
        echo 'ค่าบริการ du disque mémoire initialâ¦'
        initrd /boot/initrd.img-5.13.0-19-generic
    }
}

### สิ้นสุด /etc/grub.d/10_linux ###

### เริ่มต้น /etc/grub.d/10_linux_zfs ###
### สิ้นสุด /etc/grub.d/10_linux_zfs ###

### เริ่มต้น /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_pre-os-prober ###
ตั้งค่า timeout_bak=${timeout}
ตั้งค่า timeout_style_bak=${timeout_style}
### สิ้นสุด /etc/grub.d/25_pre-os-prober ###

### เริ่มต้น /etc/grub.d/30_os-prober ###
### สิ้นสุด /etc/grub.d/30_os-prober ###

### เริ่มต้น /etc/grub.d/30_uefi-firmware ###
menuentry 'การตั้งค่าเฟิร์มแวร์ UEFI' $menuentry_id_option 'uefi-firmware' {
    ตั้งค่า fw
}
### สิ้นสุด /etc/grub.d/30_uefi-firmware ###

### เริ่มต้น /etc/grub.d/35_post-os-prober ###
ตั้งค่าการหมดเวลา=${timeout_bak}
ตั้งค่า timeout_style=${timeout_style_bak}
### สิ้นสุด /etc/grub.d/35_post-os-prober ###

### เริ่มต้น /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 ###

ฉันสังเกตเห็นในตัวจัดการพาร์ติชัน KDE ว่าไดรฟ์ NVME ของฉันปรากฏขึ้น 2 ครั้ง: ครั้งแรกคือ /dev/nvme0n1 (มี 2 พาร์ติชัน: /dev/nvme0n1p1 ติดตั้งบน /boot/efi 512Mio FAT32 และ /dev/nvme0n1p2 ติดตั้งบน vgkubuntu 476,44Gio LVM2 PV) และ /dev/vgkubuntu ที่ 2 (มี 2 พาร์ติชัน : /dev/vgkubuntu/root ติดตั้งบน / 475,48Gio EXT4 และ /dev/vgkubuntu/swap_1 980Mio linuxswap) เป็นเรื่องปกติหรือไม่? มันอธิบายปัญหาของฉันกับ GRUB ได้ไหม

Organic Marble avatar
us flag
มันอาจจะคุ้มค่าที่จะดูใน `/boot/grub/grub.cfg` เพื่อยืนยันว่า "ไม่ว่าฉันจะเปลี่ยนอะไรใน /etc/default/grub ดูเหมือนว่าจะไม่มีผลกับ Grub " หากคุณเปลี่ยนค่าของ TIMEOUTs เป็น 99 เรียกใช้ update-grub และไม่พบ 99 ในไฟล์นั้น มีบางอย่างที่ลึกกว่านั้นเกิดขึ้น หรือบันทึกไฟล์เป็น .backup ทำการเปลี่ยนแปลงเล็กน้อยใน /etc/default/grub เรียกใช้ update-grub จากนั้นแยกไฟล์
Ruslan avatar
bv flag
คุณมีอุปกรณ์จัดเก็บข้อมูลหลายเครื่องหรือไม่? บางที GRUB ที่ดูอาจไม่ใช่อันที่คุณแก้ไขไฟล์ปรับแต่งของคุณ
karel avatar
sa flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [จะลบหรือซ่อนเมนูบูตของ GRUB ได้อย่างไร](https://askubuntu.com/questions/18775/how-to-remove-or-hide-the-grub-boot-menu)
Score:5
ธง ng

ฉันเชื่อว่าคุณต้องเปลี่ยน

GRUB_HIDDEN_TIMEOUT=2

ถึง

GRUB_HIDDEN_TIMEOUT=0

คุณต้องวิ่งด้วย sudo ปรับปรุงด้วง หลังจากที่คุณทำการเปลี่ยนแปลงกับไฟล์คอนฟิกูเรชัน

คุณไม่จำเป็นต้องมีเครื่องมือปรับแต่ง GRUB แน่นอน เครื่องมือปรับแต่ง IMO GRUB เป็นโรคระบาด: คนส่วนใหญ่ต้องการให้การบู๊ตมีความปลอดภัยและเสถียรมากที่สุดเท่าที่จะเป็นไปได้ การติดตั้งโปรแกรมอรรถประโยชน์ระดับต่ำที่จำเป็นซึ่งมีความเสถียรน้อยกว่า ปลอดภัยน้อยกว่า ซึ่งคุณมองเห็นได้เพียงไม่กี่วินาทีนั้นเป็นเรื่องงี่เง่าเล็กน้อย แต่สิ่งที่ดีที่สุดอย่างหนึ่งเกี่ยวกับ Linux คือคุณมีตัวเลือกมากมาย รวมถึงตัวเลือกที่ไม่ดีนัก การซ่อน GRUB ด้วยการกำหนดค่าเป็นตัวเลือกที่ดีกว่าแน่นอน

ChanganAuto avatar
us flag
ฉันหวังว่าฉันจะให้ +100 สำหรับ *การติดตั้งที่ไม่เสถียรน้อยกว่า ปลอดภัยน้อยกว่า สายตาที่มองไม่เห็นกับยูทิลิตี้ระดับต่ำที่สำคัญซึ่งคุณเห็นเพียงไม่กี่วินาทีนั้นค่อนข้างงี่เง่า*
ru flag
ฉันเห็นด้วยกับเครื่องมือปรับแต่ง Grub แต่ฉันต้องลองวิธีแก้ปัญหานั้น ... ฉันได้ลองเปลี่ยน GRUB_HIDDEN_TIMEOUT แล้ว ; อะไรก็ตามที่ฉันพยายาม Grub จะเริ่มแสดงเมนูด้วยการนับถอยหลัง 30 วินาทีเสมอ...
Nmath avatar
ng flag
อาจมีตัวเลือกที่ขัดแย้งกันเอง มีวิธีแก้ไขปัญหาที่แตกต่างกันสองสามข้อซึ่งเคยถูกถามมาก่อน ดู: https://askubuntu.com/q/618169ทุกครั้งเมื่อแก้ไขการกำหนดค่าเช่นนี้ ตรวจสอบให้แน่ใจว่าคุณได้สำรองไฟล์ต้นฉบับแล้ว เพื่อที่คุณจะสามารถกู้คืนการเปลี่ยนแปลงใดๆ ที่คุณทำไว้ได้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา