Score:0

ปัญหาเกี่ยวกับการกำหนดค่า Grub (Windows 10)

ธง ph

ฉันติดตั้ง Windows 10 และ Ubuntu บนดิสก์ SSD จริงหนึ่งแผ่น

Linux pc 5.11.0-41-generic #45~20.04.1-Ubuntu SMP วันพุธที่ 10 พฤศจิกายน 10:20:10 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

เมื่อใช้ grub-customizer ฉันพยายามเปลี่ยนลำดับของระบบปฏิบัติการในเมนู grub โดยย้าย windows 10 ไปที่ด้านบนสุด เป็นผลให้เมนูด้วงของฉันหายไป ฉันส่งคืนกลับ แต่ตอนนี้มี windows 10 อยู่ในรายการและอยู่ในตำแหน่งที่ถูกต้อง แต่เมื่อฉันเลือก ฉันได้รับข้อผิดพลาด:

ไม่พบ ntldr

ข้อมูลการกำหนดค่าและระบบของฉัน:

$ fdisk -l

ดิสก์ /dev/loop0: 55,45 MiB, 58130432 ไบต์, 113536 ภาค
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/loop1: 4 KiB, 4096 ไบต์, 8 เซกเตอร์
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/loop2: 247,93 MiB, 259948544 ไบต์, 507712 ภาคส่วน
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/loop3: 65,1 MiB, 68259840 ไบต์, 133320 ภาค
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/loop4: 219 MiB, 229638144 ไบต์, 448512 ภาคส่วน
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/loop5: 134,4 MiB, 140914688 ไบต์, 275224 ภาคส่วน
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/loop6: 65,22 MiB, 68378624 ไบต์, 133552 ภาคส่วน
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/loop7: 54,24 MiB, 56872960 ไบต์, 111080 ภาค
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/nvme0n1: 238,49 GiB, 256060514304 ไบต์, 500118192 ภาคส่วน
ดิสก์รุ่น: HFM256GDJTNI-82A0A                      
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์
ประเภทป้ายชื่อดิสก์: gpt
ตัวระบุดิสก์: EF748C74-6193-4A60-BB78-CA617F4D7792

ประเภทขนาดเซกเตอร์สิ้นสุดการเริ่มต้นของอุปกรณ์
/dev/nvme0n1p1 2048 206847 204800 ระบบ EFI 100M
/dev/nvme0n1p2 206848 239615 32768 16M Microsoft สงวนไว้
/dev/nvme0n1p3 239616 285652961 285413346 136,1G ข้อมูลพื้นฐานของ Microsoft
/dev/nvme0n1p4 285652992 286719999 1067008 521M สภาพแวดล้อมการกู้คืน Windows
/dev/nvme0n1p5 286720000 500117503 213397504 ระบบไฟล์ Linux 101,8G


ดิสก์ /dev/nvme1n1: 931,53 GiB, 1000204886016 ไบต์, 1953525168 ภาคส่วน
ดิสก์รุ่น: Samsung SSD 980 1TB                     
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 16384 ไบต์ / 131072 ไบต์
ประเภทป้ายชื่อดิสก์: gpt
ตัวระบุดิสก์: DB0CB571-70DC-45DE-8787-1F00CD8227D3

ประเภทขนาดเซกเตอร์สิ้นสุดการเริ่มต้นของอุปกรณ์
/dev/nvme1n1p1 2048 1953521663 1953519616 931,5G ข้อมูลพื้นฐานของ Microsoft


ดิสก์ /dev/sda: 931,53 GiB, 1000204886016 ไบต์, 1953525168 ภาคส่วน
รุ่นดิสก์: ST1000LM049-2GH1
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 4096 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 4096 ไบต์ / 4096 ไบต์
ประเภทป้ายชื่อดิสก์: gpt
ตัวระบุดิสก์: C7F5C196-19E8-47AC-965D-C27E4F62A8B6

ประเภทขนาดเซกเตอร์สิ้นสุดการเริ่มต้นของอุปกรณ์
/dev/sda1 2048 1953523711 1953521664 931,5G ข้อมูลพื้นฐานของ Microsoft


ดิสก์ /dev/loop8: 50,98 MiB, 53432320 ไบต์, 104360 ภาค
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/loop9: 219 MiB, 229638144 ไบต์, 448512 ภาคส่วน
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/loop10: 32,3 MiB, 33865728 ไบต์, 66144 ภาคส่วน
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/loop11: 55,5 MiB, 58183680 ไบต์, 113640 ภาค
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/loop12: 61,85 MiB, 64835584 ไบต์, 126632 ภาคส่วน
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/loop13: 164,78 MiB, 172761088 ไบต์, 337424 ภาค
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/loop14: 42,18 MiB, 44220416 ไบต์, 86368 ภาคส่วน
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์
$ cat /etc/default/grub

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

GRUB_DEFAULT="0"
GRUB_TIMEOUT_STYLE="เมนู"
GRUB_TIMEOUT="10"
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_DISABLE_OS_PROBER="จริง"
$ cat /boot/grub/grub.cfg

#
# ห้ามแก้ไขไฟล์นี้
#
# มันถูกสร้างขึ้นโดยอัตโนมัติโดย 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
  ถ้า [ -n "${have_grubenv}" ]; แล้วถ้า [ -z "${boot_once}" ]; จากนั้น save_env บันทึกล้มเหลว; ไฟ; ไฟ
}
ฟังก์ชัน 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
  ไฟ
}

คอนโซล terminal_input
คอนโซล terminal_output
ถ้า [ "${recordfail}" = 1 ] ; แล้ว
  ตั้งหมดเวลา = 30
อื่น
  ถ้า [ x$feature_timeout_style = xy ] ; แล้ว
    ตั้งค่า timeout_style=menu
    ตั้งหมดเวลา = 10
  # รหัสการหมดเวลาปกติทางเลือกในกรณีที่คุณสมบัติ timeout_style คือ
  #ใช้งานไม่ได้
  อื่น
    ตั้งหมดเวลา = 10
  ไฟ
ไฟ
### สิ้นสุด /etc/grub.d/00_header ###

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

### เริ่มต้น /etc/grub.d/10_linux_proxy ###

ฟังก์ชัน 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



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

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

### เริ่มต้น /etc/grub.d/40_custom_proxy ###
เมนู "Windows 10" --class windows --class os {
   insmod ntfs
   ค้นหา --no-ฟล็อปปี้ --set=root --fs-uuid 4CE8C9A1E8C989A2
   ntldr/bootmgr
}
### สิ้นสุด /etc/grub.d/40_custom_proxy ###

### เริ่มต้น /etc/grub.d/41_linux_proxy ###
menuentry "Ubuntu" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-adda5833-f00a-4992-9434-f1f7ccedc28f' {
    บันทึกล้มเหลว
    load_วิดีโอ
    gfxmode $linux_gfx_mode
    insmod gzio
    ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
    insmod part_gpt
    insmod ต่อ 2
    ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
      ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
    อื่น
      ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
    ไฟ
    linux /boot/vmlinuz-5.11.0-41-generic root=UUID=adda5833-f00a-4992-9434-f1f7ccedc28f ro สาดเงียบ $vt_handoff
    initrd /boot/initrd.img-5.11.0-41-generic
}
เมนูย่อย "ตัวเลือกขั้นสูงสำหรับ Ubuntu"{
เมนู "Ubuntu พร้อม Linux 5.11.0-41-generic" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-41-generic-advanced-adda5833-f00a -4992-9434-f1f7ccedc28f' {
        บันทึกล้มเหลว
        load_วิดีโอ
        gfxmode $linux_gfx_mode
        insmod gzio
        ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
        insmod part_gpt
        insmod ต่อ 2
        ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
        ไฟ
        echo 'กำลังโหลด Linux 5.11.0-41-generic ...'
        linux /boot/vmlinuz-5.11.0-41-generic root=UUID=adda5833-f00a-4992-9434-f1f7ccedc28f ro สาดเงียบ $vt_handoff
        echo 'กำลังโหลด ramdisk เริ่มต้น ...'
        initrd /boot/initrd.img-5.11.0-41-generic
}
เมนู "Ubuntu พร้อม Linux 5.11.0-41-generic (โหมดการกู้คืน)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-41-generic-recovery -adda5833-f00a-4992-9434-f1f7ccedc28f' {
        บันทึกล้มเหลว
        load_วิดีโอ
        insmod gzio
        ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
        insmod part_gpt
        insmod ต่อ 2
        ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
        ไฟ
        echo 'กำลังโหลด Linux 5.11.0-41-generic ...'
        linux /boot/vmlinuz-5.11.0-41-generic root=UUID=adda5833-f00a-4992-9434-f1f7ccedc28f การกู้คืน ro nomodeset dis_ucode_ldr 
        echo 'กำลังโหลด ramdisk เริ่มต้น ...'
        initrd /boot/initrd.img-5.11.0-41-generic
}
เมนู "Ubuntu พร้อม Linux 5.11.0-27-generic" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-27-generic-advanced-adda5833-f00a -4992-9434-f1f7ccedc28f' {
        บันทึกล้มเหลว
        load_วิดีโอ
        gfxmode $linux_gfx_mode
        insmod gzio
        ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
        insmod part_gpt
        insmod ต่อ 2
        ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
        ไฟ
        echo 'กำลังโหลด Linux 5.11.0-27-generic ...'
        linux /boot/vmlinuz-5.11.0-27-generic root=UUID=adda5833-f00a-4992-9434-f1f7ccedc28f ro สาดเงียบ $vt_handoff
        echo 'กำลังโหลด ramdisk เริ่มต้น ...'
        initrd /boot/initrd.img-5.11.0-27-generic
}
เมนู "Ubuntu พร้อม Linux 5.11.0-27-generic (โหมดการกู้คืน)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-27-generic-recovery -adda5833-f00a-4992-9434-f1f7ccedc28f' {
        บันทึกล้มเหลว
        load_วิดีโอ
        insmod gzio
        ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
        insmod part_gpt
        insmod ต่อ 2
        ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
        ไฟ
        echo 'กำลังโหลด Linux 5.11.0-27-generic ...'
        linux /boot/vmlinuz-5.11.0-27-generic root=UUID=adda5833-f00a-4992-9434-f1f7ccedc28f การกู้คืน ro nomodeset dis_ucode_ldr 
        echo 'กำลังโหลด ramdisk เริ่มต้น ...'
        initrd /boot/initrd.img-5.11.0-27-generic
}
เมนู "Ubuntu พร้อม Linux 5.4.0-1058-oracle" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-1058-oracle-advanced-adda5833-f00a -4992-9434-f1f7ccedc28f' {
        บันทึกล้มเหลว
        load_วิดีโอ
        gfxmode $linux_gfx_mode
        insmod gzio
        ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
        insmod part_gpt
        insmod ต่อ 2
        ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
        ไฟ
        echo 'กำลังโหลด Linux 5.4.0-1058-oracle ...'
        linux /boot/vmlinuz-5.4.0-1058-oracle root=UUID=adda5833-f00a-4992-9434-f1f7ccedc28f ro สาดเงียบ $vt_handoff
        echo 'กำลังโหลด ramdisk เริ่มต้น ...'
        initrd /boot/initrd.img-5.4.0-1058-oracle
}
เมนู "Ubuntu พร้อม Linux 5.4.0-1058-oracle (โหมดการกู้คืน)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-1058-oracle-recovery -adda5833-f00a-4992-9434-f1f7ccedc28f' {
        บันทึกล้มเหลว
        load_วิดีโอ
        insmod gzio
        ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
        insmod part_gpt
        insmod ต่อ 2
        ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
        ไฟ
        echo 'กำลังโหลด Linux 5.4.0-1058-oracle ...'
        linux /boot/vmlinuz-5.4.0-1058-oracle root=UUID=adda5833-f00a-4992-9434-f1f7ccedc28f การกู้คืน ro nomodeset dis_ucode_ldr 
        echo 'กำลังโหลด ramdisk เริ่มต้น ...'
        initrd /boot/initrd.img-5.4.0-1058-oracle
}
}
### สิ้นสุด /etc/grub.d/41_linux_proxy ###

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

### เริ่มต้น /etc/grub.d/43_linux_xen ###

### สิ้นสุด /etc/grub.d/43_linux_xen ###

### เริ่มต้น /etc/grub.d/44_memtest86+ ###
### สิ้นสุด /etc/grub.d/44_memtest86+ ###

### เริ่มต้น /etc/grub.d/45_os-prober_proxy ###

### สิ้นสุด /etc/grub.d/45_os-prober_proxy ###

### เริ่มต้น /etc/grub.d/46_uefi-firmware_proxy ###


### สิ้นสุด /etc/grub.d/46_uefi-firmware_proxy ###

### เริ่มต้น /etc/grub.d/47_custom_proxy ###

# ไฟล์นี้เป็นวิธีที่ง่ายในการเพิ่มรายการเมนูที่กำหนดเอง เพียงพิมพ์คำว่า
# รายการเมนูที่คุณต้องการเพิ่มหลังจากความคิดเห็นนี้ ระวังอย่าเปลี่ยน
# บรรทัด 'exec tail' ด้านบน

### สิ้นสุด /etc/grub.d/47_custom_proxy ###

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

### เริ่มต้น /etc/grub.d/49_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/49_custom ###

ถ้าฉันเข้าใจถูกต้อง ข้อผิดพลาดอยู่ในบรรทัดที่ 142:

ntldr/bootmgr
ChanganAuto avatar
us flag
คุณยังสามารถบูต Ubuntu ได้หรือไม่? ถ้าเป็นเช่นนั้น สิ่งแรกที่ต้องลองคือ `sudo update-grub`

โพสต์คำตอบ

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