分享

将linux系统制作成iso镜像文件

 jas0n_liu 2022-07-06 发布于河北

通过 mondo rescue 工具来实现linux系统打包备份,应用安装比较多且烦琐的时候,服务器比较多,系统有备份需求时,可以将已经安装好的系统打包成镜像文件,后面需要时直接安装。下面以centos7为例
一、安装 mondo rescue
1、如果服务器具备外网条件,可以直接通过网络yum的形式安装
cd /etc/yum.repos.d
wget ftp://ftp.mondorescue.org/centos/7/x86_64/mondorescue.repo

Vim mondorescue.repo 打开文件,修改gpgcheck=0属性,刚下载在这里插入图片描述yum -y install mondo
安装完成后 table 有这两个命令

2、服务器不具备外网条件时,相关依赖包比较多,可以先用具备外网条件的设备,用yum把相关rpm包同步至本地
reposync -p /tmp/mondorescue
同步后包会有很多,如果你闲烦可以把低版本的包清理了
reposync 命令系统最小安装可能没有需要安装 yum install yum-utils,
拷贝到u盘。然后在复制到服务器,
用yum安装,会提示错误,需要安装包(所需要的包在都同步到本地了,可以ls|grep afio,以此类推,其他也一样,如果有更好的方法可以不用这样一个个安装
在这里插入图片描述

直至最后mondo-3.3.0-1.centos7.x86_64.rpm 包安装成功

二、使用mondo制作(备份)镜像文件
输入 mondoarchive 后等几秒中,出现个图形界面就可以操作了
1、这里选择需要备份到什么介质,(按照自己的需求选着),备份到hard disk(选择硬盘)
在这里插入图片描述备份到硬盘的哪个目录,直接默认就行(可自己选择路径)

在这里插入图片描述选择压缩类型,这里选择gzip(压缩率大)
在这里插入图片描述

选择压缩率,选择Maximum(9)最大压缩率
在这里插入图片描述

每个镜像的大小,DVD默认是4480M,我们这里按照默认的来。如果镜像超过4G的话,会自动分成下一个镜像,按image-1,image-2…这样分的
在这里插入图片描述

输入生成的镜像名,我这里输入centos7(它自动生成的就是cenots
7-1,cenots7-2…)
在这里插入图片描述

选择要备份哪个目录,/表示根目录,直接备份整个系统
在这里插入图片描述

排除不需要备份的目录,默认的话是不排除,直接备份整个系统;
在这里插入图片描述

选择临时目录路径,默认即可
在这里插入图片描述
选择暂存目录路径,默认即可;

在这里插入图片描述是否要备份拓展属性,Yes;
在这里插入图片描述

备份机器内核,默认即可;
在这里插入图片描述

备份完成是否需要验证备份文件,Yes;
在这里插入图片描述

是否要进行,Yes;
在这里插入图片描述

已经开始备份耐心等待会(如果系统比较大时间会相对长一点)
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

制作完成

在这里插入图片描述

用制作好的镜像还原系统

找到备份的目录,如果默认的话在/var/cache/mondo
在这里插入图片描述
在这里插入图片描述
开启虚机,安装系统会看到下面这个界面,如果是自动安装的话,输入nuke按回车
在这里插入图片描述自动恢复,(与备份镜像大小有关),时间有点长,要等会喽
在这里插入图片描述退出重启后就会进入系统
在这里插入图片描述

正常进入系统后,我们的linux系统制作iso镜像文件就成功喽
在这里插入图片描述


版权声明:本文为CSDN博主「薄田三亩」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_36583318/article/details/117226172

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多