+ -
当前位置:首页 → 问答吧 → 关于备份,恢复的奇怪问题!

关于备份,恢复的奇怪问题!

时间:2006-08-11

来源:互联网

我用了比较笨的方法备份了Gentoo系统。
tar jcvf / gentoo.tar.bz2
后来用这个压缩包恢复了根系统。但是硬盘分区有些变化,我把要改的地方都改了:如/etc/fstab , /boot/grub/grub.conf。后来用grub的shell安装了grub,启动了。
但是kernel说无法挂载根文件系统。
后来用liveCD进去重新编译了内核,安装了模块。启动后ok了。
也不知道是为什么。

另外还想请教一下更加聪明的备份方法。

作者: wsw   发布时间: 2006-08-11

filesystem type改变了吧?

作者: Yuri   发布时间: 2006-08-11

引用:
作者: wsw
我用了比较笨的方法备份了Gentoo系统。
tar jcvf / gentoo.tar.bz2
后来用这个压缩包恢复了根系统。但是硬盘分区有些变化,我把要改的地方都改了:如/etc/fstab , /boot/grub/grub.conf。后来用grub的shell安装了grub,启动了。
但是kernel说无法挂载根文件系统。
后来用liveCD进去重新编译了内核,安装了模块。启动后ok了。
也不知道是为什么。

另外还想请教一下更加聪明的备份方法。
你虽然改了fstab,grub.conf,但由于你备份时将/dev,/proc也备份了(这些目录里的东西仍是按以前分区的),结果就启动时就出现冲突了。

解决方法很简单,备份时应用liveCD启动,挂上根分区,cd过去,再敲
# tar cjvf gentoo.tar.bz2 *

作者: Fleta   发布时间: 2006-08-12

--exclude=/dev --exclude=/proc --exclude=/tmp等等加上咯.

作者: Yuri   发布时间: 2006-08-12

我就是用liveCD启动后,把根分区挂上然后备份的。/proc有没有无所谓,但是/dev似乎应该有吧,Gentoo的stage1里就有/dev这个目录。
但是我什么都没改,就是从新编译了一下内核,就好了。真是奇怪!

作者: wsw   发布时间: 2006-08-12

文件系统没有改,还是reiserfs。但是这好像根文件系统的种类无关吧。我又没做整个硬盘分区的镜像。

作者: wsw   发布时间: 2006-08-12

热门下载

更多