Grub สร้างเมนูเลือกบูต OS
วันนี้เอาเรื่องนี้มาเขียน คิดว่าน่าจะมีประโยชน์กับมือใหม่ที่เพิ่งเริ่มเล่นด้วย วิธีการก็อ้างอิงจาก Ubuntu เป็นหลักนะครับ ระบบอื่นๆ วิธีเข้า Terminal อาจจะไม่เหมือนกันแต่วิธีกู้ GRUB เหมือนกันเป๊ะครับ
ถ้าสงสัยว่า GRUB มันคืออะไร ก็อธิบายสั้นๆ ว่ามันเป็นเมนูที่ไว้เลือกตอนเปิดเครื่องว่าจะเปิดระบบปฏิบัติการใด ปกติก็จะติดตั้งมาให้เลยตอนที่ลง Linux ทีนี้ปัญหาคือถ้าเราติดตั้ง Windows เป็นพาร์ทิชั่นแรกแล้วเราฟอร์แมต Windows ไป ซึ่งก็น่าจะฟอร์แมตบ่อยกว่าอยู่แล้ว (แอบแขวะนิดนึง ^^) เมนู GRUB ของเราก็จะหายไปด้วย
แล้วเราจะเข้า Linux ยังไง?
ตอนที่เล่นใหม่ๆ ผมก็ไม่รู้เลยจำใจต้องติดตั้ง Linux ใหม่ ตอนหลังชักสงสัยว่ามันไม่มีวิธีอื่นหรือไงเลยลองถามอาจารย์ใหญ่ดู (Google) ถึงจะหายโง่
ขั้นตอนก็ไม่ยากก่อนอื่นก็ให้เราเอาแผ่น Live-CD (แผ่นติดตั้ง) ใส่เข้าไปแล้วบูทเข้าแผ่นมาที่ Desktop ซะก่อนจากนั้นทำตามขั้นตอนข้างล่างนี้
- ไปที่ Application>Accessories>Terminal
- พิมพ์คำสั่ง
sudo grubจะเห็น “grub>” ขึ้นมา - จากนั้นให้หาว่า GRUB อยู่ที่ไหนด้วยคำสั่ง
find /boot/grub/stage1ส่วนใหญ่จะได้ค่า “(hd0,1)” ซึ่งมีความหมายดังนี้hd0 = เราติดตั้ง Linux ไว้ทีฮาร์ดดิสก์ตัวแรก
1 = ติดตั้ง Linux ในพาร์ทิชั่นที่ 2 (พาร์ทิชั่นแรกเป็นของ Windows) - พอได้ที่อยู่ของ GRUB แล้วก็ตั้งค่า GRUB ด้วยค่าที่ได้จากข้อ 3 โดยใช้คำสั่ง
root (hd0,1) - ทำการติดตั้ง GRUB ด้วยคำสั่ง
setup (hd0,1)*** สำหรับคนที่ทำแล้ว GRUB ไม่ขึ้นให้ใช้คำสั่ง setup (hd0) แทน - ออกจาก GRUB ด้วยคำสั่ง
quit - จากนั้นรีสตาร์ทเครื่องก็จะเห็นเมนู GRUB ขึ้นมาก็สามารถใช้งานได้ตามปกติ (อย่าลืมเอาแผ่น Live-CD ออกก่อนนะ)
เท่านี้เราก็ไม่ต้องลง Linux ใหม่แล้ว ปล่อยให้ Windows ฟอร์แมตไปตามสบาย เอิ๊กๆ
edit : เมื่อวานลอง setup (hd0,1) แบบเดิมปรากฎว่าใช้ไม่ได้อาจจะเป็นเพราะเคยทำมาแล้ว เลยลองใช้ setup (hd0) ปรากฎว่าได้แฮะ ถ้าใครแล้วไม่ได้ก็ลองเปลี่ยนมาเป็นอันนี้แล้วกันนะ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น