利用CloneZilla备份好系统,在恢复系统时候显示恢复成功,但在重启系统时出现如下错误:
出现问题的原因:
原因在于suse系统的一个新的默认设置,这个新的默认设置为存储设备由原来的名称相关改为ID相关。以前的硬盘描述为sda,sdb..,分区描述为sda1...sdb1...,而现在硬盘的名称为/dev/disk/by-id/....,分区的名称为 /dev/disk/by-id/...-part1。所以导致在原系统中的硬盘与分区的描述与目标硬盘的描述不一样,所以导入后的机器才无法找到硬盘而无法启动的。
解决方法:
在原始系统中修改两个文件
/etc/fstab
/boot/grub/menu.lst
将fstab和menu.list中的/dev/disk/by-id/ata-ST380013AS_4MR2NSD8-part1 改为/dev/sda1
/dev/disk/by-id/ata-ST334543AS_4MESFSD2--part2 改为/dev/sda2
。。。。
然后重启,再进行备份和恢复就可以成功了。
原文:http://blog.sina.com.cn/s/blog_727a86320101c75o.html