Score:0

win10 ไม่บูตบน ubuntu21.10

ธง pk

ฉันมีปัญหาเดียวกัน: หลังจากอูบุนตู 21.10 ฉันตั้งค่า win10 ด้วยและตอนนี้ฉันเห็นในเมนูการบูต ubi ที่ windows แต่ระบบไม่สามารถเรียกใช้ได้เฉพาะ ubi ฉันใช้ Boot-repair pendrive ดูเหมือนว่าจะแก้ปัญหาได้ แต่จริงๆ แล้วไม่ใช่ ชนะปัญหาการบู๊ตยังคงอยู่ บูตอยู่ในโหมด UEFI/gpt ทั้งสองระบบ ไม่มีระบบ BIOS คุณสามารถดูได้ใน grub.cfg นี่คือ 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
  ไฟ
}

insmod part_gpt
insmod ต่อ 2
ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
  ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6871e4ac-4a38-4b56-92dc-dad92b5651b3
อื่น
  ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6871e4ac-4a38-4b56-92dc-dad92b5651b3
ไฟ
ถ้า loadfont /boot/grub/unicode.pf2 ; แล้ว
  ตั้ง gfxmode=อัตโนมัติ
  load_วิดีโอ
  insmod gfxterm
  ตั้ง locale_dir=$คำนำหน้า/ภาษา
  ตั้งค่า lang=hu_HU
  insmod รับข้อความ
ไฟ
terminal_output gfxterm
ถ้า [ "${recordfail}" = 1 ] ; แล้ว
  ตั้งหมดเวลา = 5
อื่น
  ถ้า [ x$feature_timeout_style = xy ] ; แล้ว
    ตั้งค่า timeout_style=hidden
    ตั้งหมดเวลา = 5
  # รหัสทางเลือกที่ซ่อนอยู่หมดเวลาในกรณีที่คุณสมบัติ timeout_style คือ
  #ใช้งานไม่ได้
  elif sleep --interruptible 2 ; แล้ว
    ตั้งหมดเวลา = 5
  ไฟ
ไฟ
### สิ้นสุด /etc/grub.d/00_header ###

### เริ่มต้น /etc/grub.d/05_debian_theme ###
insmod part_gpt
insmod ต่อ 2
ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
  ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6871e4ac-4a38-4b56-92dc-dad92b5651b3
อื่น
  ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6871e4ac-4a38-4b56-92dc-dad92b5651b3
ไฟ
insmod JPEG
ถ้า background_image /home/api_ubi/Képek/hatter/Velence_aaa.jpg; แล้ว
  กำหนด color_normal=ดำ/ดำ
  กำหนด color_highlight=ดำ/ดำ
อื่น
  ตั้งค่า menu_color_normal=ขาว/ดำ
  ตั้งค่า menu_color_highlight=สีดำ/สีเทาอ่อน
ไฟ
### สิ้นสุด /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-6871e4ac-4a38-4b56-92dc-dad92b5651b3' {
    บันทึกล้มเหลว
    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 6871e4ac-4a38-4b56-92dc-dad92b5651b3
    อื่น
      ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6871e4ac-4a38-4b56-92dc-dad92b5651b3
    ไฟ
    linux /boot/vmlinuz-5.13.0-28-generic root=UUID=6871e4ac-4a38-4b56-92dc-dad92b5651b3 ro สาดเงียบ $vt_handoff
    initrd /boot/initrd.img-5.13.0-28-generic
}
เมนูย่อย 'Speciális beállÃtások ehhez: Ubuntu' $menuentry_id_option 'gnulinux-advanced-6871e4ac-4a38-4b56-92dc-dad92b5651b3' {
    เมนูรายการ 'Ubuntu, Linux 5.13.0-28-generic verzióval' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.13.0-28-generic-advanced-6871e4ac-4a38 -4b56-92dc-dad92b5651b3' {
        บันทึกล้มเหลว
        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 6871e4ac-4a38-4b56-92dc-dad92b5651b3
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6871e4ac-4a38-4b56-92dc-dad92b5651b3
        ไฟ
        echo 'Linux 5.13.0-28-betöltéseâ¦' ทั่วไป
        linux /boot/vmlinuz-5.13.0-28-generic root=UUID=6871e4ac-4a38-4b56-92dc-dad92b5651b3 ro สาดเงียบ $vt_handoff
        echo 'Kiinduló ramdisk betöltéseâ¦'
        initrd /boot/initrd.img-5.13.0-28-generic
    }
    menuentry 'Ubuntu พร้อม Linux 5.13.0-28-generic (โหมดการกู้คืน)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.13.0-28-generic-recovery -6871e4ac-4a38-4b56-92dc-dad92b5651b3' {
        บันทึกล้มเหลว
        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 6871e4ac-4a38-4b56-92dc-dad92b5651b3
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6871e4ac-4a38-4b56-92dc-dad92b5651b3
        ไฟ
        echo 'Linux 5.13.0-28-betöltéseâ¦' ทั่วไป
        linux /boot/vmlinuz-5.13.0-28-generic root=UUID=6871e4ac-4a38-4b56-92dc-dad92b5651b3 ro การกู้คืน nomodeset dis_ucode_ldr 
        echo 'Kiinduló ramdisk betöltéseâ¦'
        initrd /boot/initrd.img-5.13.0-28-generic
    }
    เมนูรายการ 'Ubuntu, Linux 5.13.0-19-generic verzióval' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.13.0-19-generic-advanced-6871e4ac-4a38 -4b56-92dc-dad92b5651b3' {
        บันทึกล้มเหลว
        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 6871e4ac-4a38-4b56-92dc-dad92b5651b3
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6871e4ac-4a38-4b56-92dc-dad92b5651b3
        ไฟ
        echo 'Linux 5.13.0-19-betöltéseâ¦' ทั่วไป
        linux /boot/vmlinuz-5.13.0-19-generic root=UUID=6871e4ac-4a38-4b56-92dc-dad92b5651b3 ro สาดเงียบ $vt_handoff
        echo 'Kiinduló ramdisk betöltéseâ¦'
        initrd /boot/initrd.img-5.13.0-19-generic
    }
    menuentry 'Ubuntu พร้อม 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 -6871e4ac-4a38-4b56-92dc-dad92b5651b3' {
        บันทึกล้มเหลว
        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 6871e4ac-4a38-4b56-92dc-dad92b5651b3
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6871e4ac-4a38-4b56-92dc-dad92b5651b3
        ไฟ
        echo 'Linux 5.13.0-19-betöltéseâ¦' ทั่วไป
        linux /boot/vmlinuz-5.13.0-19-generic root=UUID=6871e4ac-4a38-4b56-92dc-dad92b5651b3 ro การกู้คืน nomodeset dis_ucode_ldr 
        echo 'Kiinduló ramdisk betöltéseâ¦'
        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/30_os-prober ###
menuentry 'Windows Boot Manager (ezen: /dev/nvme0n1p2)' --class windows --class os $menuentry_id_option 'osprober-efi-3005-212D' {
    insmod part_gpt
    ไขมันไม่อิ่มตัว
    ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
      ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 3005-212D
    อื่น
      ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 3005-212D
    ไฟ
    ตัวโหลดโซ่ /EFI/Microsoft/Boot/bootmgfw.efi
}
ตั้งค่า timeout_style=menu
ถ้า [ "${timeout}" = 0 ]; แล้ว
  ตั้งหมดเวลา = 5
ไฟ
### สิ้นสุด /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/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 ###

windows bootmaneger ที่นี่: /dev/nvme0n1p2

ข้อผิดพลาด: ไม่มีอุปกรณ์ดังกล่าว: 3005-212D error:file /EFI/Microsoft/Boot/bootmgfw.efi ไม่ใช่ไฟล์ดังกล่าว

ใครสามารถช่วยฉันแก้ปัญหา dualboot ของฉัน

David avatar
cn flag
โปรดทำความสะอาดคำถามง่ายๆ เพียงคำถามเดียว สิ่งพิเศษทั้งหมดนี้ไม่ได้ช่วยอะไร
oldfred avatar
cn flag
ลบคำถามส่วนใหญ่ การทิ้งด้วงไม่เป็นประโยชน์ คุณสามารถโพสต์ลิงก์ไปยังรายงานสรุปของ Boot-Repair อย่าพยายามโพสต์รายงาน เพียงโพสต์ลิงก์ แต่ด้วงจะบู๊ตเฉพาะ Windows ที่ใช้งานได้ หาก UEFI คุณสามารถบูต Windows ได้โดยตรงจากเมนูบูต UEFI หากไม่ใช่ นั่นเป็นปัญหาของ Windows และคุณต้องการการซ่อมแซม Windows หากคุณสามารถบู๊ตได้ อาจเป็นเพราะ Windows เปิดใช้งานการเริ่มระบบใหม่อย่างรวดเร็วพร้อมกับการอัปเดต จากนั้น grub จะไม่สามารถบู๊ตได้

โพสต์คำตอบ

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