首页 > 编程知识 正文

再生龙还原linux系统常见问题,再生龙还原windows

时间:2023-05-06 18:11:59 阅读:229659 作者:4029

**前言**

- 本次教程试验环境为centos7.4,U盘容量16G

- 备份软件:Clonezilla(再生龙)

- 软件下载地址:

https://sourceforge.net/projects/clonezilla/files/

----------

**(1).制作启动盘(光盘或U盘)**

1.双击运行UltraISO.exe,文件->打开,打开的clonezilla-live-20160627-xenial-amd64.iso镜像

![](https://leanote.com/api/file/getImage?fileId=5c73c95aab6441227500092a)

2.然后选择我们的U盘

![](https://leanote.com/api/file/getImage?fileId=5c73c95aab6441227500092c)

3.USB 2.0(EHCI) support 改成然后点击启动->写入硬盘映像

4.写入方式有zip和hdd两种,一般我们选择hdd或hdd+,选择了写入方式之后要先格式化,格式化完毕之后点击写入等待写入完毕即可

5.再取另外一个U盘,将文件中的2019-02-20-10-img拷贝进去,此U盘是作为文件盘,跟启动盘不是同一个,注意区分开

**(2). BIOS设置**

1.开机按DEL进入BIOS

2.选Advanced再进入USB configuration

3.USB 2.0(EHCI) support 改成disable

4.XHCI mode 改成enable

5.EHCI Hand-off 改成enable

6.按F10保存退出

**(3). CentOS系统备份**

1、将制作好的clonezilla-live-1.2.9-19-i686-pae镜像启动光盘或者U盘插入到要备份的CentOS 6.0 Linux上面,设置好开机启动(我这里用的是光盘,所以开机设置为光驱第一启动),设置好之后,重新启动电脑,会出现一些引导界面,默认选择第一项

![](https://leanote.com/api/file/getImage?fileId=5c73c95aab64412275000930)

光标移动到简体中文这一栏,回车。

![](https://leanote.com/api/file/getImage?fileId=5c73c95bab64412275000936)

默认选择不修改键盘映射回车

![](https://leanote.com/api/file/getImage?fileId=5c73c95bab6441227500093d)

默认选择使用再生龙回车

![](https://leanote.com/api/file/getImage?fileId=5c73c95bab6441227500093e)

默认选择第一项,回车。因为我们这里是要把系统备份到一个镜像文件(如果要硬盘对拷,

那么就要选择第二项)

![](https://leanote.com/api/file/getImage?fileId=5c73c95aab64412275000929)

默认选择第一项,我这里要备份到U盘的回车

![](https://leanote.com/api/file/getImage?fileId=5c73c95aab64412275000935)

根据提示,插入U盘,按回车

![](https://leanote.com/api/file/getImage?fileId=5c73c95aab64412275000926)

这里选择第三项,我的U盘是朗科16G的,根据你自己的情况选择,注意:这个一定要选择正确

![](https://leanote.com/api/file/getImage?fileId=5c73c95aab6441227500092e)

这里显示的是U盘里面的内容,默认选择第一项,即备份到U盘根目录下面。回车

![](https://leanote.com/api/file/getImage?fileId=5c73c95aab64412275000925)

这里会显示出目前系统挂载情况,/dev/sdb4就是我的u盘 回车

![](https://leanote.com/api/file/getImage?fileId=5c73c95aab64412275000927)

这里选择专家模式回车

![](https://leanote.com/api/file/getImage?fileId=5c73c95aab64412275000931)

默认选择第一项,因为我们要备份整个硬盘到镜像文件,回车

![](https://leanote.com/api/file/getImage?fileId=5c73c95bab6441227500093c)

输入要保存的镜像文件名字,默认是以当前日期命名回车

![](https://leanote.com/api/file/getImage?fileId=5c73c95bab6441227500093b)

选择复制文件优先级,默认即可

![](https://leanote.com/api/file/getImage?fileId=5c73c95aab64412275000928)

默认,回车

![](https://leanote.com/api/file/getImage?fileId=5c73c95aab6441227500092b)

默认回车

![](https://leanote.com/api/file/getImage?fileId=5c73c95bab64412275000937)

默认回车

![](https://leanote.com/api/file/getImage?fileId=5c73c95aab64412275000934)

检查镜像文件或者选择跳过检查这里选择跳过检查

![](https://leanote.com/api/file/getImage?fileId=5c73c95aab64412275000924)

备份完成后要执行的操作,默认即可,回车。

![](https://leanote.com/api/file/getImage?fileId=5c73c95aab64412275000932)

确认是否要执行此操作输入Y回车

![](https://leanote.com/api/file/getImage?fileId=5c73c95bab64412275000939)

耐心的等待吧。。。正在备份中

![](https://leanote.com/api/file/getImage?fileId=5c73c95bab6441227500093a)

备份完成回车

![](https://leanote.com/api/file/getImage?fileId=5c73c95bab64412275000938)

输入1重新电脑,到此,备份完成,以后系统有问题的话可以直接用这个镜像来恢复系统

![](https://leanote.com/api/file/getImage?fileId=5c73c95aab64412275000933)

**(4). CentOS系统还原**

方法跟备份类似,只要选择“还原镜像文件到本机硬盘”或者“还原镜像文件到本机分区”即可!

![](https://leanote.com/api/file/getImage?fileId=5c73c95aab6441227500092f)

注意:如果重新开机后系统无法正常启动,请参考下列步骤进行设置

**(5). grub设置**

安装完CentOS 7后 修改硬盘分区后,系统重启后,无法正常启动,进入grub rescue模式;网上大多数centos grub rescue的资料应该是Centos 7之前的,其中提到的命令很多使用的目录是grub,而在7中,这里应该替换成grub2;另外normal.mod 的目录也有变化。特别要注意:

1)首先找到centos 的boot是装在那个分区中;

1. 先使用ls命令

在 grub rescue>下输入以下命令:

`ls`

会罗列所有的磁盘分区信息,比方说:

引用:

hd0 (hd0,1),(hd0,5),(hd0,3),(hd0,2)

注:我的是(hd0),(hd0,msdos1),(hd0,msdos2),(hd0,msdos3),(hd0,msdos5), hd1, (hd1,msdos1)

2. 然后依次调用如下命令: X表示各个分区号码

如果/boot没有单独分区,用以下命令:

`ls (hd0,X)/boot/grub2`

如果/boot单独分区,则用下列命令:

`ls (hd0,X)/grub2`

以下是我的实际操作情况:

grub rescue> ls (hd0,msdos2)/grub2 // 找到/boot分区位置

--> grub2 grub grub.cfg i386-pc ...

grub rescue> set root=hd0,msdos1 // 临时重置grub位置为当前分区

grub rescue> set prefix=(hd0,msdos1)/grub2

grub rescue> insmod (hd0,msdos1)/grub2/i386-pc/normal.mod // 加载normal模块

grub rescue> normal // 调用normal模块

如果操作正确执行完normal命令后会进入到grub引导菜单,默认选择第一项 回车

3)重新安装grub到sda

这时就出现了 grub引导菜单,选择进入CentOS系统

登录

login:root

passwd:Bcdz001?

cd /sbin

grub2-install --boot-directory=/boot /dev/sda // 重新安装grub到sdb, 根据ls /dev/sd* 的结果,替换成你自己的硬盘

--> grub2-install completed, No Error occured.

4)设置ip地址,配置网络参数

进入到/etc/sysconfig/network-script路径下,删除ifcfg-enp3s0文件

cd /etc/sysconfig/network-script/

rm -rf ifcfg-enp3s0

修改ifcfg-eth0文件,将BOOTPROTO项改为none, IPADDR,NETMASK,GATEWAY,DNS1的值改为你们机房分配的值, #vi ifcfg-eth0

![](https://leanote.com/api/file/getImage?fileId=5c73c95aab6441227500092d)

修改后如上图所示,按Esc 键退出编辑模式并:wq保存。

5)重启电脑

reboot

开机后登录账号root ,登录密码Bcdz001? ,输入指令#ip a,如果ip地址信息正确,则系统还原成功

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。