我使用的是当前最新的0.9.8版本,在CentOS5上构建出恢复光盘.
记录如下:
1. 将mkcdrec压缩包拷贝至服务器解压;
2. 进入其目录,运行make test 它会检测系统的安装包,如果发现某项没有通过,但又是必须的,则需要单独安装.在我的CentOS中,只有一个ash(一种shell)是原安装光盘中没有的,需要单独安装.
RPM下载 |
|
4. 上了个厕所回来,生成了/tmp/cdrec.iso 是700M不到(系统的总共已用空间是不到2G),看来它还压缩了不少.
这样,iso文件生成了,可以刻成光盘,大功告成.不知道是否可以生成DVD的iso文件,我没有尝试.
恢复的方法记录如下:
1. 用光盘引导系统启动;
2. 会有N个选项(记得0表示从硬盘引导,我选的是2,表示从光盘引导启动)
3. 这时会启动一个小型的linux系统,执行以下命令:
# cd /etc/recovery
# ./start-restore.sh
4. 又可以上个厕所,然后看提示吧,可以收工了.
如果是将光盘作用在不同的服务器上也是可以的,但有至少两点是必须的:
1. 新服务器的硬盘空间必须>=原系统(制作这个光盘的硬盘)的全部空间.假如新的硬盘较大,没有关系的,在恢复后,多出的空间可以通过fdisk重新分配;
2. 硬盘的接口必须一致,即IDE的不能作用于SATA;