Ubuntu18.04使用Systemback制作系统镜像并还原(亲测) 您所在的位置:网站首页 u盘制作镜像文件 Ubuntu18.04使用Systemback制作系统镜像并还原(亲测)

Ubuntu18.04使用Systemback制作系统镜像并还原(亲测)

2023-08-27 12:34| 来源: 网络整理| 查看: 265

Ubuntu18.04使用Systemback制作系统镜像并还原

因为需要定制Ubuntu系统,但是每次安装系统再安装软件包比较费时,因此本文亲测使用Systemback对Ubuntu18.04系统进行镜像ISO制作及还原过程。Systemback是一款用于创建定点系统备份,使用户能够完全恢复操作系统的应用程序。提供了任何先进备份软件的功能。

1、Systemback的安装

1.要在Ubuntu 18.04或Ubuntu 18.10系统上安装systemback,首先删除PPA: sudo add-apt-repository --remove ppa:nemh/systemback

2.然后导入此PPA的GPG签名密钥,以便包管理器可以验证签名,签名密钥可以在launchpad.net上找到: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 382003C2C8B7B4AB813E915B14E4942973C62A1B

在Ubuntu16.04的Systemback binary包可以兼容Ubuntu18.04,因此,可以将Ubuntu16.04的PPA添加到系统。 sudo add-apt-repository "deb http://ppa.launchpad.net/nemh/systemback/ubuntu xenial main"

3.然后更新源并安装: sudo apt update sudo apt install systemback

在这一步 有可能会出现问题,参考 https://blog.csdn.net/demonliuhui/article/details/77488296

解决办法是先杀进程然后报什么错就删除上面文件(我没有遇到)。

4.打开应用 systemback 在这里插入图片描述

2、制作镜像文件

1、输入密码继续 在这里插入图片描述 2、创建实时系统(此时不是ISO格式) 在这里插入图片描述 3、选择工作目录且输入文件系统名称,最后勾选保留用户数据文件如下: 在这里插入图片描述4、创建新的并等待完成 在这里插入图片描述 5、已完成(此时创建的系统是sblive格式,需要将其转化为ISO格式) 在这里插入图片描述 6、对于小于4G的sblive可以直接转换,如下: 在这里插入图片描述 在这里插入图片描述

7、但是一般定制系统大于4G,因此用下面方法生成ISO文件 但是我们经常见到的系统安装iso文件很多都是超过4G的。这是怎么回事呢。经过我的苦苦搜索终于找到了一点线索。对于大于4G的可以采用udf文件系统。下面就是具体的解决方法了。

解压 .sblive 文件: mkdir sblive tar -xf /home/systemback_live_2016-04-27.sblive -C sblive

重命名 syslinux 至 isolinux: mv sblive/syslinux/syslinux.cfg sblive/syslinux/isolinux.cfg mv sblive/syslinux sblive/isolinux

安装 cdtools sudo gedit https://nchc.dl.sourceforge.net/project/cdrtools/alpha/cdrtools-3.02a07.tar.gz tar -xzvf cdrtools-3.02a07.tar.gz cd cdrtools-3.02 make sudo make install

生成 ISO 文件: /opt/schily/bin/mkisofs -iso-level 3 -r -V sblive -cache-inodes -J -l -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table -c isolinux/boot.cat -o sblive.iso sblive 这样就可以了,估计当文件大于4G的时候程序会自动采用udf文件系统,所以可以成功创建iso文件。

3、还原

使用软碟通等软件制作系统安装盘插入电脑,按照提示进行安装即可(第一项是进入U盘系统,可以用命令行启动安装,第二项是直接安装) 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 选择分区并且,将grub安装位置设为自动即可

4、验证系统及服务是否正常

在这里插入图片描述

5、针对建立双系统的还原测试(出错)

设置三个分区,一个主分区挂载 /,一个SWAP分区作为交换分区,还有一个挂载为/boot/efi 即引导分区,如图 在这里插入图片描述 但是在回复过程中出现了已中断,并显示文件系统发生严重改变。

6、上述问题解决办法

进入systemback,选择修复系统进行给grub2修复(测试可完成,并自动安装grub2,添加windowsboot项)。修复好引导项后,在U盘系统中将本机的 /目录复制到硬盘上需要安装系统的位置,对于出错的文件忽略就行,=复制命令如例: cp -r ./* /media/***/SB@/

7、最终测试结果

7.1 在虚拟机上测试还原成功 7.2 在物理机上测试失败



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有