|
|
新投gentoo,还处在学习配置阶段,往往出了问题就只能重装,因此想做个备份,省去重装的麻烦,我的分区情况如下:
/dev/hda1 /boot
/dev/hda2 swap
/dev/hda3 /
/dev/hda4 (extended) 以后都是逻辑分区
/dev/hda5 /home
/dev/hda6 /data
/dev/hda7 专用于备份,使用过程中不挂载
假如我现在装好了base-system了,能不能这样备份和还原——
启动进入livecd,挂载 /dev/hda1 和 /dev/hda3 然后将这两个目录打包存到 /dev/hda7 里,卸载退出。
还原时,进入 livecd ,挂上 /dev/hda1 和 /dev/hda3 并将里面的东西全部删除,然后解压原来的打包文件回去,再把该挂载的挂载上,比如 /home,/data,/proc 和 /dev,然后 chroot 到新的根目录,运行 env-update 和 source /etc/profile ,再退出到 livecd ,卸载分区,重启进入还原后的系统。
可行不? |
|