Computer Network

ทำ Grub ใหม่ หลังลง windows

* ขออ้างอิงข้อมูล Blog ของ คุณวิภัทร ศรุติพรหม ศูนย์คอมพิวเตอร์ ม.สงขลาฯ
การกู้คืน grub ของลินุกซ์ [C]
grub-install

ผมขอเพิ่มเติมต่อจากบันทึกเดิมของผม http://share.psu.ac.th/blog/wipats-03/2938

คือ ว่ามีโนตบุคที่เคยติดตั้งทั้งวินโดวส์ XP และลินุกซ์ทะเล 8.0 ใช้งานดีอยู่แล้ว ต่อมาไวรัสเล่นงานวินโดวส์ XP จนพังหมด จึงได้ลงวินโดวส์ XP ใหม่จนใช้งานได้ดี แต่ไม่มีเมนูบูทเข้าลินุกซ์ เพราะโปรแกรม grub พังหมดแล้ว เจ้าของโนตบุคจึงยกมาให้ผมจัดการเติมเมนูบูทเข้าลินุกซ์ให้ใหม่

ผมจึงบูทด้วยแผ่นซีดี ftp://ftp.psu.ac.th/pub/system-rescue-cd/systemrescuecd-x86-0.4.3.iso แล้วแกะดูพบว่ายังมีลินุกซ์เดิมอยู่ใน partition /dev/sda5 ก็เลยจัดการ mount ขึ้นมาไว้ที่ /mnt/custom ด้วยคำสั่งประมาณว่า
mount /dev/sda5 /mnt/custom ต่อไปก็สั่งติดตั้งโปรแกรม grub ด้วยคำสั่งว่า

grub-install –root-directory=/mnt/custom /dev/sda

ปรกติ จะทำแค่นี้ เสร็จแล้ว reboot ใหม่ก็จะใช้ได้เลย แต่คราวนี้ดันมี error ขึ้นมาประมาณว่า /dev/sda does not have any corresponding BIOS drive ทั้งนี้เพราะสาเหตุว่าฮาร์ดดิสค์ถูกติดตั้งวินโดวส์ใหม่จนเพี้ยน จึงต้องเพิ่ม option คำสั่งเป็นว่า

grub-install –root-directory=/mnt/custom –recheck /dev/sda

ผลคือกู้คืนเมนูบูทของ grub คืนมาใช้งานได้สมความตั้งใจครับ

–วิภัทร
– นำมาเผื่อกันลืม ครับ

About admin

No information is provided by the author.

Comments Closed

Comments are closed. You will not be able to post a comment in this post.