如何从 tar 备份正确恢复系统?

如何从 tar 备份正确恢复系统?

好的,所以我决定使用 tar 备份我的 ubuntu 13.04 系统。我按照指南操作这里并且我对我的 ubuntu 安装进行了备份。

现在,我不明白的是,如何从这个备份中恢复。我应该把这个文件解压到新创建的分区并修复 grub 吗?因为那不起作用。顺便说一下,我使用 grub 修复启动修复。我认为指南中没有很好地解释有关修复的事情。

我还发现了一些替代品,比如 clonezilla 和 remastersys,它们不再受支持,替代品是 relinux,但我真的觉得这个 tar 备份令人满意,只是恢复对我来说仍然无法解释。

你能告诉我如何恢复吗?

答案1

是的,您需要做的就是将备份解压到新格式化的分区,然后恢复 grub。要恢复 grub,您需要 chroot 到该分区,然后运行dpkg-reconfigure grub-pc并设置它将 grub 安装到您将从中启动的驱动器上。

sudo -s
for f in proc sys dev ; do mount --bind /$f /mnt/$f ; done
chroot /mnt
dpkg-reconfigure grub-pc
for f in proc sys dev ; do umount /mnt/$f
exit

相关内容