首页 > 系统相关 >CentOS7系统打包ISO镜像_超详细

CentOS7系统打包ISO镜像_超详细

时间:2023-05-30 18:13:53浏览次数:45  
标签:备份 dev CentOS7 etc ISO 挂载 镜像

CentOS系统打包ISO镜像

DIY自己的IOS镜像
使用工具:Linux系统、Mondo
1. 前置工作
2.安装 mondo rescue
3.修改mondo配置
4.将系统的硬盘挂载从 UUID 挂载方式改为盘符挂载的方式
5.root用户执行mondoarchive
6.选择备份位置
7.选择备份路径
8.压缩类型选择
9.压缩率选择
10.设置ISO镜像的大小
11.镜像名称
12.选择要备份的目录
13.不需要备份的目录
14.选择临时目录路径
15.是否备份扩展的属性
16.备份机器的内核
17.验证备份文件
18.是否Proceed开始备份
19.完成后点击确定,返回shell界面
DIY自己的IOS镜像
使用工具:Linux系统、Mondo
1. 前置工作
将系统安全配置 SELINUX 改为 disabled,否则制作好的镜像无法登陆!!!

# vim /etc/selinux/config
# 将其从 enforcing 改为 disabled

2.安装 mondo rescue
# cd /etc/yum.repos.d
# wget ftp://ftp.mondorescue.org/centos/7/x86_64/mondorescue.repo

# 打开文件mondorescue.repo,修改gpgcheck属性, 1 -> 0
vim mondorescue.repo

# 安装mondo
# yum -y install mondo –enablerepo=mondorescue.repo    #指定mondorescue.repo安装

3.修改mondo配置
这里一定要修改,否则会在打包过程中出现闪退现象。

# vim /etc/mindi/mindi.conf
# 找到以下行,解开注释或复制一行,
# EXTRA_SPACE = 20000, 改为 EXTRA_SPACE = 1024000
EXTRA_SPACE = 1024000

4.将系统的硬盘挂载从 UUID 挂载方式改为盘符挂载的方式
# 查看挂载信息
vim /etc/fstab

# 查看 UUID 对应盘符
blkid

/dev/mapper/centos-root: UUID="bd287492-73bb-437d-9ce1-10a69c46deae" TYPE="xfs"
/dev/sda2: UUID="Jiq1Fv-svdP-2Exo-1hrq-KhR8-Peq8-cq14pw" TYPE="LVM2_member"
/dev/sda1: UUID="1d1acd00-d9a2-4422-8f49-8293c1c3c751" TYPE="xfs"
/dev/sr0: UUID="2020-11-03-14-55-29-00" LABEL="CentOS 7 x86_64" TYPE="iso9660"
# 修改对应挂载信息,将uuid挂载修改为盘符挂载
vim /etc/fstab
#
# /etc/fstab
# Created by anaconda on Sat Jun 25 18:33:40 2022
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/centos-root / xfs defaults 0 0
/dev/sda1 /boot xfs defaults 0 0

/dev/mapper/centos-swap swap   swap    defaults        0 0

 

5.root用户执行mondoarchive
# mondoarchive 命令执行后,出现图文界面

6.选择备份位置

 


7.选择备份路径
ISO镜像所在目录的完整路径名,存放镜像的位置

8.压缩类型选择
建议选择gzip, 压缩率大

9.压缩率选择

10.设置ISO镜像的大小
你想要的每个ISO镜像的大小,以MB(兆字节)为单位。默认即可

 

11.镜像名称

 

12.选择要备份的目录
/代表全系统

 

13.不需要备份的目录
多目录以“|”分隔

 

14.选择临时目录路径

 

15.是否备份扩展的属性

 

 

16.备份机器的内核

 

17.验证备份文件

 

18.是否Proceed开始备份

 19.备份中

 

20.完成后点击确定,返回shell界面

 21.查看生成的iso文件,centos7-xiaoguaishou-x64-1.iso

 22. 镜像拷贝到本地,用来系统恢复使用

 

 还原系统

1方案、u盘启动方式:将iso文件刻录到u盘,设置U盘启动即可。

 

2方案、iso方式:

创建新虚拟机,选择ISO文件的时候,选择我们刚刚拷贝过来的镜像文件;

 

 

我们会看到这样的界面,如果自动安装镜像的话,输入nuke,回车;

 

全自动,耐心等待即可,自动加载镜像;

自动恢复中,耐心等待...

恢复完成,输入exit,重启;

 

 重启后,进入系统咯,这个是刚刚那台镜像主机上创建的用户;

 

 

五 新镜像安装可能所遇问题

1、网络问题

删除/etc/udev/rules.d/70-persistent-net.rules
重启reboot

 

  1.  vim /etc/udev/rules.d/70-persistent-net.rules
  2.  vim /etc/sysconfig/network-scripts/ifcfg-eth0

修改ifcfg-eth0的HWADDR和net.rules的ATTR{address}值一样
修改ifcfg-eth0的DEVICE和net.rules的NAME值一样

 


重启network:service network restart

标签:备份,dev,CentOS7,etc,ISO,挂载,镜像
From: https://www.cnblogs.com/xgsh/p/17443899.html

相关文章

  • chatgpt 镜像站汇总
    无需登录直接可用的:https://chat.jinshutuan.com/ -免费由开发者提供https://itedus.cn -免费但需要关注公众号https://openai.run/ -非会员每日免费额度10,000Tokenshttps://chat.darkhorseone.cn/ -代码一号https://chat.aichatos.top/ -免费由开发者提供(可......
  • 又双叒添新证书:上海斯歌通过ISO9001和ISO27001认证
    近期,上海斯歌顺利通过权威机构审查,正式成为ISO9001质量管理体系和ISO27001信息管理安全体系双重认证企业。 可以说ISO9001及ISO27001的认证,既是斯歌坚持管理标准化、程序化、规范化的成果;也是国际标准化组织(ISO)依据我国相关产品质量标准及法规,对斯歌的产品质量、顾客满意度及信......
  • linux Centos7 部署 nodejs服务
    nodejs服务要有nodejs环境。所以要先安装nodejs不会安装的可以看  Centos7安装npm学习 安装pm2cnpminstallpm2-g,查看pm2是否安装成功pm2-v,如果报错,升级node版本进入node项目目录,安装项目依赖 cnpminstall创建pm2任务 [root@localhostserver]#pm2sta......
  • Centos7 安装 npm 学习
    #系统环境Centos7#!/bin/bashCentos7一键安装npm地址列表地址列表���地址列表官网node.js站点链接:https://nodejs.org淘宝node.js镜像站点链接:https://npm.taobao.org/mirrors/node安装安装安装������#下载安装npmmkdir/usr/local/nodejs-v12&&\wgethttps://np......
  • linux - 更新阿里的镜像源 -记录
    可能需要安装wgetyuminstallwget更新阿里的数据源1、yum源进行备份进入到yum源的配置文件中执行命令如下:cd/etc/yum.repos.d将yum源进行备份:mvCentos-Base.repoCentos-Base.repo.bak2、获取阿里的yum源配置文件执行命令:wget-OCentos-Base.repohttp://mirrors.ali......
  • 图书机读目录MARC简介,ISO格式目录数据生成
    一、简介机读目录(Machine-ReadableCatalogue,MARC),是利用计算机读取和处理书目信息,是计算机编目的产品。它以代码形式和特定的结构将书目信息记录在计算机的存储载体上,能够被计算机识别并编辑输出书目信息。MARC起源于美国国会图书馆于1965年1月提出的“标准机器可读目录记录款......
  • 微软官方MediaCreationTool(win10、win11安装系统的工具)下载镜像慢问题的解决
    现在重装win10、win11系统,很多人使用微软官方的MediaCreationTool制作U盘镜像,该工具会帮助用户从微软官方下载镜像到U盘,但很多咱们国内地方的下载速度很慢。看了一些说法,最终怀疑到DNS上面来,实际改了一下,效果非常好,我家300Mbps的宽带,以前下这个得4-5个小时,改了DNS只需要不到5分钟......
  • centos7上Hadoop2.7.2完全分布式部署
    1.规划node1         node2           node3datanode       datanode         datanodenamenode     resourcemanager  secondarynamenodenodemanager   nodemanager     no......
  • centos7.9上hadoop-2.7.2伪分布式部署
    1.安装jdk1.1在Oracle官网上现在jdk1.8,然后上传到Linux服务器中1.2 安装jdk rpm-ivhjdk-8u371-linux-x64.rpm2创建部署用户hadoopuseradd-d/hadoophadoopecho123|passwd--stdinhadoop3修改/etc/hosts4使用Hadoop用户上传hadoop安装包hadoop-2.7......
  • Wimlib-imagex 1.14.1和ImageX Tool for Windows Version: 10.0.10011.16384是两款不
    Wimlib-imagex1.14.1和ImageXToolforWindowsVersion:10.0.10011.16384是两款不同的Windows镜像工具,它们之间存在一些区别。开发者不同:Wimlib-imagex是由OpenSourceCommunity开发的自由开源软件,而ImageXToolforWindows是Microsoft开发的商业软件。编写语言不同:Wi......