Restore images does not boot up

หลังจากติดตั้ง system เสร็จแล้วได้กำหนดการ mount พาร์ติชั่นเป็นแบบ  Device ID และก็ทำ images เสร็จซะด้วย 2-3 เดือนต่อมามีเครื่องรุ่นเดียวกันมาให้ติดตั้งอีก แต่ผมไม่ต้องการติดตั้งใหม่ เพราะใช้เวลาเหมือนกัน ก็กะว่าจะใช้ images ตัวที่มีอยู่ที่คอนฟิกเสร็จเรียบร้อยแล้ว เริ่มกันเลยครับ

เครื่องมือสำหรับ Clone system / Restore ก็คือ Clonezilla ครับ.  หลังจากที่ restore image เสร็จปรากฏว่าบูตเข้าระบบไม่ได้ครับ (ก็แน่นอนอยู่แล้วแหละก็ใช้เป็น Device ID  ฮาร์ดดิกส์มี ID เหมือนกันซะที่ไหน อิอิ) บูตมาก็เจอะ

Could not find /dev/disk/by-id/

แก้ไขปัญหานี้:

1. ใส่แผ่น Install

2. เลือกเมนู Repair system installed

3. เลือกเมนู Expert Tools

4. คลิกเลือก Install New Boot Loader

จากนั้นก็แค่ Next > Next ครับ หรือจะเปลื่ยนชื่อ Boot loader ก็ได้ (ปกติจะเป็น SUSE Linux ) เราก็เปลื่ยนเป็น SUSE Linux Enterprise Desktop 11

5. เครื่องจะรีสตาร์ เป็นอันเสร็จ

แค่นี้ก็บูตเข้าสู่ระบบได้แล้วครับ.

สรุปก็คือ แก้ไข Boot Loader นั้นแหละครับ ส่วนจะใช้ command หรือ Tools จากแผ่น ก็ขึ้นกับลีนุกส์แต่ล่ะ Distro ครับ.

หลังจากที่บูตเข้าสู่ระบบได้เราสามารถเข้าไปแก้ไขออปชั่นการ mount ได้
YaST” > “System” > “Partitioner” >
เลือก partition, คลิก “edit“, แล้วคลิกปุ่ม “Fstab Options“. ในหน้าต่างนี้ก็เลือกเป็น, “Device name“, จากนั้นก็คลิกปุ่ม “Ok“.

แนะนำ: ในการ Clone system ถ้าไม่อยากให้เวลา Restore images มีปัญหาดังข้างบน ก่อนทำการ Clone system images ให้ทำการแก้ไขการ mount เป็นแบบ Device name ครับ.


อ้างอิจ:

//forums.opensuse.org/install-boot-login/415418-could-not-find-dev-disk-id-ata_wdc-boot-2.html

Novell support TID 3048119