首页 > 系统相关 >自己centos7系统制作iso镜像,并新建虚拟机

自己centos7系统制作iso镜像,并新建虚拟机

时间:2023-09-28 12:37:18浏览次数:40  
标签:UUID 虚拟机 dev centos7 etc iso 挂载 镜像 备份


一、自己centos7系统制作iso镜像

1. 前置工作

将系统安全配置 SELINUX 改为 disabled,否则制作好的镜像无法登陆!!!

vim /etc/selinux/config
# 将其从 enforcing 改为 disabled 
SELINUX=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

3.修改mondo配置

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

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

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

5.root用户执行mondoarchive

mondoarchive

6.选择备份位置

自己centos7系统制作iso镜像,并新建虚拟机_服务器

7.选择备份路径

自己centos7系统制作iso镜像,并新建虚拟机_运维_02

8.压缩类型选择

建议选择gzip, 压缩率大

自己centos7系统制作iso镜像,并新建虚拟机_vim_03

9.压缩率选择

自己centos7系统制作iso镜像,并新建虚拟机_vim_04

10.设置ISO镜像的大小

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

自己centos7系统制作iso镜像,并新建虚拟机_centos_05

11.镜像名称

自己centos7系统制作iso镜像,并新建虚拟机_centos_06

12.选择要备份的目录

/代表全系统

自己centos7系统制作iso镜像,并新建虚拟机_运维_07

13.不需要备份的目录

多目录以“|”分隔

自己centos7系统制作iso镜像,并新建虚拟机_运维_08

14.选择临时目录路径

自己centos7系统制作iso镜像,并新建虚拟机_运维_09

15.是否备份扩展的属性

自己centos7系统制作iso镜像,并新建虚拟机_centos_10

16.备份机器的内核

自己centos7系统制作iso镜像,并新建虚拟机_运维_11

17.验证备份文件

自己centos7系统制作iso镜像,并新建虚拟机_运维_12

18.是否Proceed开始备份

自己centos7系统制作iso镜像,并新建虚拟机_运维_13

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

二、还原iso镜像

1.启动虚拟机安装系统,我们会看到这样的界面,如果自动安装镜像的话,输入nuke,回车;

自己centos7系统制作iso镜像,并新建虚拟机_linux_14

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

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

自己centos7系统制作iso镜像,并新建虚拟机_centos_15

标签:UUID,虚拟机,dev,centos7,etc,iso,挂载,镜像,备份
From: https://blog.51cto.com/dxbp/7637956

相关文章

  • 虚拟机安装VMwares Tools
    目录一.windows系统二.Linux系统一.windows系统1.Windows操作系统安装完成后,VMwarevSphere控制台会提示“该虚拟机上未安装VMwareTools”2.鼠标右击虚拟机,选择客户机操作系统,选择安装VMwareTools3.显示安装VMwareTools对话框,选择挂载,虚拟机的CD/DVD驱动器上会挂VMwareTools......
  • VMware vSphere Client创建虚拟机
    目录1.上传镜像文件 2.点击新建虚拟机按钮3.选择自定义 3.1修改备注3.2选择存储3.3选择虚拟机版本3.4选择操作系统3.5选择CPU3.6选择内存大小3.7选择网络3.8选择控制器3.9选择磁盘类型4.0给硬盘空间4.1虚拟机设备节点4.2完成4.3选择存储上的iso镜像1.上传镜像文件 2.点击新建......
  • ISO/ SAE 21434 道路车辆网络安全工程
    ISO/SAE21434道路车辆网络安全工程是全球首个面向汽车行业网络安全管理的国际标准,明确了网络安全风险管理以及产品全生命周期各阶段的工程要求.ISO/SAE21434标准明确了与网络安全相关的术语、目标、要求和指导方针,制定了一个结构化的抽象框架,以帮助包括整车制造商以及供应......
  • Linux centos7内核升级 简单快速的方法
     Linux是支持多版本内核共存的,无非是系统启动的时候应用哪个版本内核而已。关于内核:Linux内核分两种:官方内核(通常是内核开发人员用)和各大Linux发行版内核(一般用户常用)。 关于Linux内核版本号:例如:[root@centos7~]#uname-r3.10.0-1127.19.1.el7.x86_64查询得到的版本号......
  • centos7.9 扩容swap分区
    情况说明:在VMwarevsphere的虚拟化平台下,为了快速部署虚拟服务器,我们常常使用模板部署虚拟机。但真实业务有时要求的文件系统分区和大小常常与模板不同,这时便需要自定义硬件资源和使用LVM方式扩容。在定义硬盘的时候我们可以在原有的硬盘上直接增加,然后虚拟机创建完成后再进入系......
  • 计算机网络之OSI/ISO模型
        OSI理论上分为七层:物理层、数据链路层、网络层、传输层、会话层、表现层、应用层。物理层    物理层,物理层的传输单位是比特,功能是在物理媒体上为数据端设备透明地传输原始比特流。    物理层主要定义数据终端设备(DTE)和数据通信设备(DCE)的物理与逻辑连接......
  • 50、linux修改虚拟机的时间
    1、查看当前时区与电脑端实际时间不一致 2、修改时区 再次查看发现时间已同步时区 ......
  • Ubuntu虚拟机保姆级安装教程
    一、准备工作①下载软件首先打开链接下载VMwareWorkstationPro和Ubuntu需要的镜像文件https://www.123pan.com/s/SaYRVv-MI2g3.html②登录完就开始下载了③最后得到的是这两个文件二、安装工作双击打开这个软件1.下一步2.3.输入密钥JU090-6039P-08409-8J0Q......
  • CentOS7下yum安装php7
    1.安装epel-releaseEPEL(ExtraPackagesforEnterpriseLinux)存储库提供了标准RedHat和CentOS存储库中未包含的其他软件包。EPEL存储库的创建是因为Fedora贡献者希望使用他们在RedHatEnterpriseLinux(RHEL)及其衍生产品(如CentOS,OracleLinux和ScientificLinux)上维护的软......
  • centos7 网卡配置文件解读
    借的图 另外,/etc/resolv.conf 是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序它的格式很简单,每行以一个关键字开头,后接一个或多个由空格隔开的参数 nameserver 8.8.8.8借鉴的:https://blog.csdn.net/lcr_happy/article/details/......