LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: baryon

小劲鸭美眉,能否把你备份的方法写个knowhow。

[复制链接]
发表于 2006-2-1 00:10:26 | 显示全部楼层
呵呵,小劲鸭真是这里的知名人士啊!哈哈~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-3 11:07:05 | 显示全部楼层
由于gentoo又有了状况,所以我恢复了一下,现在把详细步骤写一下,献给跟我一样菜的筋友们:
1、universal CD启动,启动参数输:gentoo docache
2、用fdisk删除原来的root分区,我的是/dev/hda9,再重建hda9,格式化,mke2fs -j /dev/hda9
3、挂载各分区
    mount /dev/hda9 /mnt/gentoo
    mkdir /mnt/gentoo/boot
    mount /dev/hda7 /mnt/gentoo/boot
    mkdir /mnt/gentoo/proc
    mount -t proc none /mnt/gentoo/proc
4、解压
    我总共压了4张cd,后来我把他们放一块刻了一张dvd。
    umount  /mnt/cdrom
    拿出启动盘,放入dvd。
    mount /dev/hdc /mnt/cdrom
    cd /mnt/gentoo
    cat /mnt/cdrom/gentoo-hda9.tar.gz-* | tar xzvf -
    也在最后报tar: 由于前面延迟的错误,不过我也办法只好继续了。
    chroot /mnt/gentoo /bin/bash
    env-update
    source /etc/profile
    exit
    umount  /mnt/gentoo/{boot,proc}
    cd -
    umount /mnt/gentoo
    shutdown -r now
感谢上帝,一切正常,时光倒流了。嘿嘿,以后折腾起来心里踏实了。
回复 支持 反对

使用道具 举报

发表于 2006-2-3 14:05:26 | 显示全部楼层
Post by baryon
2、用fdisk删除原来的root分区,我的是/dev/hda9,再重建hda9,格式化,mke2fs -j /dev/hda9

fdisk那步多余,直接格式化即可。
Post by baryon
。。。
    mkdir /mnt/gentoo/proc
    mount -t proc none /mnt/gentoo/proc

如果照以上的方法备份,proc下应该是空的,所以这一步也是多余的。
Post by baryon
...
    cat /mnt/cdrom/gentoo-hda9.tar.gz-* | tar -
    也在最后报tar: 由于前面延迟的错误,不过我也办法只好继续了。

tar后面没用xzvf的参数,怪不得出错。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-3 14:20:23 | 显示全部楼层
谢谢答复。fdisk是因为windows下的习惯,加无知,:cool: ,建proc目录是因为mount不上,只好建一个。tar后我实际操作时是加了xzvf参数的,还是错,但好象没什么不良后果。这些步骤照抄了小劲鸭、hauser和ehu的贴子,在此表示感谢,你们节省了我36小时。
回复 支持 反对

使用道具 举报

发表于 2006-2-3 15:07:24 | 显示全部楼层
Post by baryon
...建proc目录是因为mount不上,只好建一个。...

干嘛要mount它呢?如果想chroot,可以还原之后(那时会有个/proc的)再mount。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表