- 论坛徽章:
- 0
|
我想把一快40G的硬盘上的系统恢复到一快160G的硬盘上,由于是初学,现经历如下:
40G的硬盘安装了rh as4 使用默认的LVM 分区
开始设想,只要TAR 成一个文件,然后恢复到令一块可以启动相同环境的硬盘就行了.
结果,在TAR 备份数据的时候就出了问题,
我建立了个 /aaaabbbb 目录,并用如下命令来备份成一个文件
tar -cvpf /aaaabbbb/abc.tar / --exclude aaaabbbb
在运行了10分钟左右的时候出现了错误:
Error exit delayed from previous errors
于是就在CU上和GOOGLE 上翻腾了半天,未果,可能是有文件正被使用吧,恩,有可能,进入单用户模式下看看
结果,.......!!!!! 依然出现这样的提示! Error exit delayed from previous errors
我迷糊......我惹不起,我还躲不起吗我...用别的办法
对,GHOST ,可以操作LINUX 的,哈哈,方便有省心!
先在CU上看有没有人用过, ,,,, 可,可,可得到了不能在AS4上使用的结果!,我不相信,扇区复制跟什么文件格式有啥关系,我偏要实验下,
disk -disk disk - img 结果真的不行!
那就用DD DD是linux 带的,应该可以了,可翻了下资料打消了这个念头,因为使用40G 的硬盘做目盘后 160G的硬盘只能当40的用那剩余 120G,无法使用.
那就换cpio
cpio 果然牛,,,,,可以复制所有文件,哈,哈哈,哈哈哈,哈哈哈哈哈
那就把新硬盘做个相同的环境,复制文件吧,
我做了个LVM 分区的最小化安装
后,把新硬盘设为从盘,旧的设为主盘.启动喽..........!等下起动起来后进行个MOUNT 然后 CPIO 就一切OK 了,,,,,
40秒启动了,
mkdir /aaa
mount /dev/hdb1 /aaa
不行!要求设备类型
哦,对了,是LMV 类型,翻了很多资料,弄明白了,跟本就挂不上,因为两个硬盘的LMV 分区的名称是一样的,对新硬盘进行了LMV 的一些操作,没看明白资料,结果还不硬盘给格式化了,天那,原来在LINUX 里面创建文件系统的意思就是 格式化!
最后,在旧的硬盘上做成CPIO 文件然后拷贝到其他机器上,再换上新的硬盘,安装最小系统,启动,文件复制到新硬盘.
然后用,单用户模式启动
cpio -i < sys.cpio
成功了!
娘呀,用了2天时间
这个过程能怎样简化呢? |
|