ฉันมีปัญหากับพาร์ติชัน EFI หลังจากติดตั้ง Ubuntu บนไดรฟ์ภายนอก ฉันลบพาร์ติชัน EFI และสร้างใหม่ จากนั้นเมื่อฉันรัน boot-repair มันจะเปลี่ยนกลับเป็นโหมด MBR แทน GPT ฉันเปลี่ยนโดยใช้ gdisk
แต่ตั้งแต่นั้นมา ทุกครั้งที่ฉันแก้ไขพาร์ติชัน (เช่น เพิ่มขนาด) DISK จะอัปเดต MBR (หรือบูตเซกเตอร์) ไม่รู้จะเรียกว่าอย่างไรดี แต่ดูเหมือนว่าอาจคิดว่าฉันควรอยู่ในโหมด MBR ดังนั้นมันจึงเขียนสามพาร์ติชันแรกไปยัง MBR และกลายเป็น Hybrid MBR Windows ไม่สามารถบู๊ตด้วย Hybrid MBR
ฉันแก้ไขปัญหานี้โดยใช้ gdisk ในโหมดผู้เชี่ยวชาญเพื่อ "สร้าง MBR ป้องกันใหม่" สิ่งที่ฉันเข้าใจ MBR ที่ป้องกันนี้ควรจะบอกซอฟต์แวร์ไม่ให้อัปเดตบูตเซกเตอร์ด้วยพาร์ติชัน
หลังจากนี้ ข้อมูล MBR จะมีลักษณะดังนี้
ขนาดดิสก์คือ 1953525168 เซกเตอร์ (931.5 GiB)
ตัวระบุดิสก์ MBR: 0x00000000
พาร์ติชัน MBR:
หมายเลข Boot Start Sector End Sector รหัสสถานะ
1 1 1953525167 หลัก 0xEE
ไม่เป็นไร แต่ถ้าฉันเปลี่ยนพาร์ติชั่นด้วย DISK มันจะแปลงกลับ MBR เป็น Hybrid MBR ฉันจะแก้ไขปัญหานี้ได้อย่างไร