Score:0

Grub ตรวจไม่พบ Windows ในการบู๊ตคู่

ธง nl

อูบุนตู 20.04.3
บูตคู่

สวัสดีทุกคน,

ฉันมี Ubuntu / Windows แบบดูอัลบูตและใช้เพื่อเลือกระบบปฏิบัติการจากเมนูด้วงข้อความ หลังจากอัปเดต Windows ครั้งล่าสุดเมื่อไม่กี่วันก่อน ฉันคิดว่าการบูตถูกเขียนทับ และฉันสามารถบูตได้เฉพาะ Windows

ฉันพยายามกู้คืนด้วงจากสื่อสด (บูตในโหมด Legacy เท่านั้น) แต่ติดตั้งด้วง ไม่อนุญาตให้ใช้พาร์ติชัน EFI. เป็นไปได้หลังจากที่ฉันสร้างพาร์ติชันสำหรับบูต 1M BIOS ใหม่ (sda10) ด้วยแฟล็ก bios_grub ตอนนี้ฉันสามารถบูต Ubuntu ได้ แต่เมื่อฉันเปลี่ยนจากการตั้งค่า BIOS เป็น CSM จาก UEFI (เมื่อ UEFI เปิดใช้งานเฉพาะการบูต Windows เท่านั้น)

UEFI ไม่ได้บูท Ubuntu แต่เป็น Windows เท่านั้น การบูตสื่อสดเฉพาะในโหมด Legacy ไม่ใช่ UEFI ตัวเลือกเดียวคือเปลี่ยนเป็น Legacy

os-prober ไม่เห็น Windows https://help.ubuntu.com/community/UEFI ฉันพยายามซ่อมแซมการบูต แต่จบลงด้วยข้อผิดพลาด ภายหลังแหล่งที่มาของข้อผิดพลาดถูกลบออก

ตั้งแต่เมื่อวานฉันซ่อมด้วย boot-repair

ฉันวางข้อมูลที่เกี่ยวข้องบางอย่างไว้ด้านล่าง โปรดแจ้งให้เราทราบหากคุณต้องการสิ่งอื่นใด ขอขอบคุณ.

fstab:

# / เปิด /dev/sda6 ระหว่างการติดตั้ง
UUID=6c04f6aa-3801-4066-8acf-36b4500287c0 / ext4 ข้อผิดพลาด=remount-ro 0 1
# /boot/efi เปิด /dev/sda2 ระหว่างการติดตั้ง
UUID=2CD1-0B3E /boot/efi vfat umask=0077 0 1

[ -d /sys/firmware/efi ] && echo "บูต EFI บน HDD" || echo "Legacy boot บน HDD"

บูตแบบดั้งเดิมบน HDD

cfdisk:

                                               ดิสก์: /dev/sda
                                        ขนาด: 698.65 GiB, 750156374016 ไบต์, 1465149168 ภาคส่วน
                                      ป้ายกำกับ: gpt, ตัวระบุ: 3882C4AF-416A-43E7-A057-D27E36BD07AC

    ประเภทขนาดเซกเตอร์สิ้นสุดการเริ่มต้นของอุปกรณ์
    /dev/sda1 2048 923647 921600 สภาพแวดล้อมการกู้คืน Windows 450M
>> /dev/sda2 923648 1128447 204800 ระบบ EFI 100M                           
    /dev/sda3 1128448 1161215 32768 16M Microsoft สงวนไว้
    /dev/sda4 1161216 396725504 395564289 188.6G ข้อมูลพื้นฐานของ Microsoft
    /dev/sda5 396726272 406966271 10240000 4.9G ข้อมูลพื้นฐานของ Microsoft
    /dev/sda6 406966272 408893439 1927168 สภาพแวดล้อมการกู้คืน Windows 941M
    /dev/sda7 408893440 805044223 396150784 ระบบไฟล์ Linux 188.9G
    /dev/sda8 805044224 1463195647 658151424 ระบบไฟล์ Linux 313.9G
    /dev/sda9 1463195648 1465145343 1949696 952M แลกเปลี่ยนลินุกซ์
    /dev/sda10 1465145344 1465147391 2048 1M บูต BIOS


 âââââââââââââââââ âââââââââââââââââ ว âââââââââââââââââ âââââââââââââââââ ว âââââââââââââââââ âââââââââââââââââ
 â ชื่อพาร์ติชัน: พาร์ติชันระบบ EFI â
 âพาร์ติชัน UUID: FC73FEE6-9F08-447A-9278-0B4265841314 â
 â ประเภทพาร์ติชัน: ระบบ EFI (C12A7328-F81F-11D2-BA4B-00A0C93EC93B) â
 âระบบไฟล์ UUID: 2CD1-0B3E â
 â ระบบไฟล์: vfat â
 â Mountpoint: /boot/efi (ติดตั้ง)                       
ChanganAuto avatar
us flag
สิ่งที่คุณต้องทำคือ UEFI > Boot และเปลี่ยนกลับเป็น "Ubuntu" การอัปเดตคุณลักษณะของ Windows มักจะเปลี่ยนลำดับการบู๊ตเป็น Windows เนื่องจากต้องมีการรีบูตหลายครั้งจนกว่าจะเสร็จสิ้น แต่คุณเปลี่ยนการติดตั้ง UEFI ที่เหมาะสมเป็นแบบดั้งเดิมแทนเมื่อรู้ว่า Windows ไม่ได้เปลี่ยนแปลง (และไม่ควร) Grub "Legacy" ไม่สามารถตรวจพบได้ในขณะนี้
mchid avatar
bo flag
Ubuntu จะไม่เห็นหน้าต่างหาก windows อยู่ในโหมด fastboot คุณปิดการใช้งาน fastboot จากการตั้งค่า windows ของคุณหรือไม่?
ChanganAuto avatar
us flag
@mchid อาจเป็นได้ แต่เป็นสิ่งที่ธรรมดากว่า: ขาดความเข้าใจเกี่ยวกับสิ่งพื้นฐาน UEFI แทนที่จะเปลี่ยนลำดับการบู๊ตกลับเป็น Ubuntu หลังจากการอัปเดตคุณลักษณะของ Windows OP ได้แปลง Ubuntu โหมด UEFI ที่สมบูรณ์แบบให้เป็น Legacy นั่นคือทั้งหมด
Brad Thompson avatar
nl flag
@ChaganAuto ดีใจที่บางคนเข้าใจเป็นอย่างดี UEFI ไม่ได้บูท Ubuntu แต่เป็น Windows เท่านั้น การบูตสื่อสดเฉพาะในโหมด Legacy ไม่ใช่ UEFI ตัวเลือกเดียวคือเปลี่ยนเป็น Legacy คุณจะทำอะไรโดยพื้นฐาน?
karel avatar
sa flag
การบูตทั้ง Ubuntu และ Windows ในโหมด UEFI มีแนวโน้มที่ดี คุณสามารถแปลง Ubuntu จากโหมด BIOS เป็นโหมด UEFI ได้โดยทำตามคำแนะนำใน[คำตอบนี้](https://askubuntu.com/a/981415/) นอกจากนี้ในคำตอบเดียวกันยังมีคำแนะนำในการแปลง Ubuntu กลับเป็นโหมด BIOS จากโหมด UEFI ในกรณีที่ใช้งานไม่ได้ โปรดแสดงความคิดเห็นถึงฉัน @karel เกี่ยวกับผลลัพธ์
Brad Thompson avatar
nl flag
@mchid ใช่ โหมด fastboot ถูกปิดใช้งาน ฉันเปิดใช้งานเพื่อการทดสอบเท่านั้นและฉันเห็นหน้าต่างที่เปิดใช้งานการบูตอย่างรวดเร็ว
Brad Thompson avatar
nl flag
@karel นั่นคือสิ่งที่ฉันทำเมื่อวานนี้ด้วยการซ่อมแซมการบู๊ต แต่ล้มเหลวสองสามครั้ง จากนั้นหลังจากปรับแต่งเล็กน้อย ติดตั้ง grub-efi สำเร็จ และฉันก็สามารถบูตคู่ได้ ขอบคุณ!
karel avatar
sa flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [ในระบบบู๊ตคู่ BIOS จะเลือก bootloader ตัวใดให้รันได้อย่างไร](https://askubuntu.com/questions/981382/in-a-dual-boot-system-how-does-the-bios-choose -bootloader-to-run ใด) และ [ทำไม 12.04 ล้มเหลวในการติดตั้ง grub-efi ไปยัง /target/?](https://askubuntu.com/q/260297/)

โพสต์คำตอบ

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