กู้ชีพ windows 10 + ubuntu 16.04
รายการกู้ชีพอุปกรณ์มาอีกแล้ว....
คราวนี้ถึงคิวคอมที่ใช้งานประจำ....
ผมต้องการอัพเดฟ ubuntu แต่เกิดพลาดผิดขึ้นมา เลยกะ reinstall เลย... จัดไป แล้วก็ Grub rescue mode ครับ T____T
งานนี้ grub ที่เป็นตัวบูตแล้วเลือกว่าจะเข้าทำงาน windows 10 หรือ ubuntu 16.04 พัง ไม่สามารถทำงานได้ เลยเข้า rescue ให้เราแทน
จากลิ้งค์นี้ http://askubuntu.com/questions/493826/grub-rescue-problem-after-deleting-ubuntu-partition เราพบวิธีการเข้าไปทำงานใน ubuntu ได้ผ่านการใช้ rescue shell ตรงๆเลยครับ
ls (hd0,msdos1) จะตอบว่าไม่รู้จักไฟล์
ls (hd0, msdos2) จะตอบว่าเป็นไฟล์ ext2 หรือตัวที่ ubuntu ใช้อยู่ (แต่เครื่องผมเป็น ext2 ทั้งๆที่ของจริงเป็น ext4)
เราจะได้ว่า partition linux คือ (hd0, msdos2) ก็ทำตามเลยครับ แล้วจะเข้า ubuntu ไปทำงานได้
แต่มันไม่เก็บไว้น่ะ ต้องทำการ save เองต่อ
ผมจำได้ว่าผมเคยใช้โปรแกรม Boot-Repair มันจะทำให้เอง ผมเลยตัดสินใจใช้ Boot-Repair แทนขั้นตอนนี้ ตามลิ้งค์ https://help.ubuntu.com/community/Boot-Repair
จบการกู้ชีพคอมครับ...
จากการอ่านมา บางคนใช้วิธีใช้แผ่น windows 10 แล้วลงบูตแทนทำให้เข้า windows ได้อีกครั้ง แล้วจึงลง ubuntu ต่อก็ได้เหมือนกันครับ
คราวนี้ถึงคิวคอมที่ใช้งานประจำ....
ผมต้องการอัพเดฟ ubuntu แต่เกิดพลาดผิดขึ้นมา เลยกะ reinstall เลย... จัดไป แล้วก็ Grub rescue mode ครับ T____T
งานนี้ grub ที่เป็นตัวบูตแล้วเลือกว่าจะเข้าทำงาน windows 10 หรือ ubuntu 16.04 พัง ไม่สามารถทำงานได้ เลยเข้า rescue ให้เราแทน
จากลิ้งค์นี้ http://askubuntu.com/questions/493826/grub-rescue-problem-after-deleting-ubuntu-partition เราพบวิธีการเข้าไปทำงานใน ubuntu ได้ผ่านการใช้ rescue shell ตรงๆเลยครับ
grub rescue > ls
(hd0) (hd0,msdos5) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) (hd1) (hd1,msdos1)
grub rescue > ls (hd0,msdos1) # try to recognize which partition is this
grub rescue > ls (hd0,msdos2) # let's assume this is the linux partition
grub rescue > set root=(hd0,msdos2)
grub rescue > set prefix=(hd0,msdos2)/boot/grub # or wherever grub is installed
grub rescue > insmod normal # if this produced an error, reset root and prefix to something else ..
grub rescue > normal
จากตัวอย่างข้างบนls (hd0,msdos1) จะตอบว่าไม่รู้จักไฟล์
ls (hd0, msdos2) จะตอบว่าเป็นไฟล์ ext2 หรือตัวที่ ubuntu ใช้อยู่ (แต่เครื่องผมเป็น ext2 ทั้งๆที่ของจริงเป็น ext4)
เราจะได้ว่า partition linux คือ (hd0, msdos2) ก็ทำตามเลยครับ แล้วจะเข้า ubuntu ไปทำงานได้
แต่มันไม่เก็บไว้น่ะ ต้องทำการ save เองต่อ
# update-grub
# grub-install /dev/sdX
อันนี้จะเก็บไว้แต่เราต้องรู้ sdX ว่าคือไรผมจำได้ว่าผมเคยใช้โปรแกรม Boot-Repair มันจะทำให้เอง ผมเลยตัดสินใจใช้ Boot-Repair แทนขั้นตอนนี้ ตามลิ้งค์ https://help.ubuntu.com/community/Boot-Repair
จบการกู้ชีพคอมครับ...
จากการอ่านมา บางคนใช้วิธีใช้แผ่น windows 10 แล้วลงบูตแทนทำให้เข้า windows ได้อีกครั้ง แล้วจึงลง ubuntu ต่อก็ได้เหมือนกันครับ
ความคิดเห็น
แสดงความคิดเห็น