ด้วงหมดสติกับฉันอย่างสมบูรณ์ ระบบ quad-boot ของฉันใช้งานได้ดีจนกระทั่งฉันอัพเกรด Ubuntu เป็น 12.04 ตั้งแต่ Ubuntu เขียนทับสิ่ง Grub ฉันต้องซ่อมแซมด้วย Mac OS X และ FreeBSD ของฉัน หลังจากนี้การพยายามบูต Mac OS X ทำให้ฉันมีข้อผิดพลาด "ไม่สามารถเปิดไฟล์" และ FreeBSD ให้ข้อผิดพลาด "ไม่มีพาร์ติชันดังกล่าว" Windows และ Ubuntu ทำงานได้ดี
ดังนั้นฉันจึงลองซ่อมอีกครั้งเพราะฉันพบสิ่งที่ผิดพลาดในกระบวนการติดตั้ง อูบุนตูเท่านั้นที่สามารถบู๊ตได้ การพยายามบูต Windows จะทำให้ฉันมีข้อผิดพลาด "ไม่ได้ระบุอาร์กิวเมนต์"
ฉันพยายามซ่อมแซม Grub อีกครั้งเนื่องจากดูเหมือนว่าฉันจะได้ผลลัพธ์ที่แตกต่างกันในแต่ละครั้ง คราวนี้อูบันตูจะไม่ปรากฏในเมนูด้วงอีกต่อไปและข้อผิดพลาดสำหรับ OS อื่น ๆ ก็เหมือนกัน
ดังนั้นฉันจึงบูตเข้าสู่ Ubuntu 12.04 live CD และรัน Boot-Repair พร้อมการตั้งค่าที่แนะนำ ตอนนี้ Grub ถูกข้ามไปอย่างสมบูรณ์และ Windows บูตขึ้น
ฉันไม่รู้เลยว่าเกิดอะไรขึ้นหรือทำไมฉันถึงได้ผลลัพธ์ที่แตกต่างกันทุกครั้งที่ฉันติดตั้ง Grub ใหม่ นี่คือวิธีการตั้งค่าพาร์ติชันของฉัน:
- sda1 - ไดรฟ์จัดเก็บข้อมูล
- sdb1 - Windows
- sdb2 - Mac OS X
- sdb3 - FreeBSD
- sdb4 - ขยาย
- sdb5 - Ubuntu
- sdb6 - พื้นที่เก็บข้อมูลที่ใช้ร่วมกัน
- sdb7 - พื้นที่เก็บข้อมูลที่ใช้ร่วมกัน,
นี่คือไฟล์ grub.cfg ของฉัน: grub.cfg