สาเหตุความล้มเหลวที่เป็นไปได้และการแก้ไข:
คุณอาจชี้ไปที่พาร์ติชันผิด ลองเปิดพรอมต์ด้วง (กด c ในเมนูบู๊ต) ป้อนroot (hd1,
และกดแท็บ ดูว่ามีพาร์ติชั่นอื่นให้ใช้หรือไม่
รุ่นของ GRUB ที่คุณใช้อาจไม่รองรับ GPT ee
โดยทั่วไปประเภทพาร์ติชันหมายถึงตัวบ่งชี้ตารางพาร์ติชัน MBR ปลอมระบุตารางพาร์ติชัน GPT อัปเดตเป็น GRUB รุ่นใหม่กว่าหรือลองใช้วิธีการแก้ปัญหาด้านล่างซึ่งอาจทำงานได้โดยไม่ตั้งใจ
ระบบไฟล์ที่คุณกำลังใช้อาจไม่ได้รับการสนับสนุนโดย GRUB หรือรุ่นของ GRUB ที่คุณใช้ ในกรณีนี้การคัดลอก/boot/loader
ไฟล์ไปยังพาร์ติชัน Solaris ของคุณและโหลดจากอาจมีวิธีแก้ไข:
title FreeBSD
rootnoverify (hd1,0)
# The Solaris partition and directory where you have copied loader
kernel (hd0,0)/boot/loader
คุณอาจโชคดีในการเปลี่ยน MBR ของดิสก์ที่สอง ลองทำอะไรสักอย่างตาม:
title FreeBSD
rootnoverify (hd1,0)
chainloader (hd1)+1
หรือ
title FreeBSD
rootnoverify (hd1,0)
chainloader (hd1,0)+1
โปรดทราบว่าคุณสามารถลองใช้สองคำแนะนำสุดท้ายในคอนโซล GRUB ซึ่งเรียกใช้อีกครั้งโดยกด c ที่เมนูบู๊ตเพื่อหลีกเลี่ยงการแก้ไขเมนูและเริ่มต้นใหม่หลายครั้ง คุณอาจต้องการทราบว่าการเติมแท็บเสร็จสมบูรณ์แล้วและกดแท็บสองครั้งเพื่อแสดงรายการคำแนะนำ เมื่อลองคำสั่งของเจ้าที่พรอมต์ GRUB ให้ออกจากtitle
บรรทัดและจบด้วยboot
คำสั่งเพื่อพยายามบูต