ฉันต้องการคืนค่าการสำรองข้อมูล tar ที่สมบูรณ์ของ Ubuntu 12.04 ด้วยการปรับแต่งเอกสารเอกสารซอฟต์แวร์ที่ติดตั้งและอื่น ๆ ให้กับเครื่องอื่น
ฉันทำสำเนาสำรองด้วยคำสั่งต่อไปนี้:
sudo su
cd /
tar cvpzf ububackup.tgz --exclude=/ububackup.tgz --exclude=/proc --exclude=/lost+found --exclude=/sys --exclude=/mnt --exclude=/tmp --exclude=/media /
ในคอมพิวเตอร์เครื่องใหม่ฉันติดตั้ง Ubuntu 12.04 ครั้งใหม่ย้ายไฟล์สำรองไปไว้แล้วคืนค่าด้วยไฟล์สำรองข้อมูลดังนี้:
tar xvpfz backup.tgz -C /
ตามที่คาดไว้ (ดู Mike สิ่งที่คำตอบสำหรับคำถามนี้: คัดลอก Ubuntu distro ด้วยการตั้งค่าทั้งหมดจากคอมพิวเตอร์เครื่องหนึ่งไปยังอีกเครื่องหนึ่ง ) สิ่งนี้ทำให้ด้วงแตก เมื่อฉันเปิดคอมพิวเตอร์ฉันพบข้อผิดพลาด:
error: no such device: ...
press any key to continue ...
ฉันเชื่อว่าสาเหตุที่ Grub เสียคือ UUID กำลังมองหาข้อมูลที่ตรงกันบนฮาร์ดไดรฟ์เก่าที่ไม่ได้อยู่ในฮาร์ดไดรฟ์สำหรับคอมพิวเตอร์
ฉันจะแก้ไขด้วงของฉันให้รู้จักฮาร์ดไดรฟ์ตัวใหม่ได้อย่างไร ฉันดูออนไลน์เพื่อขอความช่วยเหลือ "Fix GRUB UUID" แต่ขั้นตอนดูเหมือนล้าสมัยหรือซับซ้อน การตอบสนองจาก Mike ฉันเชื่อมโยงกับข้างบนทำให้ฉันหวังว่าจะมีวิธีที่ง่ายในการแก้ไขปัญหานี้