Centos7 制作系统镜像iso文件

news2024/11/16 21:29:45

Centos7 制作系统镜像iso文件

    • 1. 系统备份镜像
      • 1.1 安装mondo
      • 1.2 制作备份镜像
      • 1.3 恢复系统

1. 系统备份镜像

这部分针对有系统备份需求,防止系统遭受意外状况,无法紧急恢复。整体备份内容较大,建议考虑后再进行操作

本次使用mondo软件进行备份及制作镜像,基本上是一键到底
mondo官网

1.1 安装mondo

cd /etc/yum.repos.d/
wget ftp://ftp.mondorescue.org/rhel/7/x86_64/mondorescue.repo
yum -y install mondo --nogpgcheck

1.2 制作备份镜像

  1. 选择备份到本地磁盘Hard disk
  2. 选择备份路径,输入备份ISO镜像所在目录的完整路径名或默认(默认:/var/cache/mondo/OK
  3. 压缩类型选择,建议选择gzip压缩率大
  4. 压缩率选择,建议平均Average
  5. 设置ISO镜像的大小
    键入你想要的每个ISO镜像的大小,以MB(兆字节)为单位。如果刻盘的话,这个数值应当小于等于CD-R(W)(700)或DVD(4480)的容量。根据实际情况而定,笔者这里是8192 OK
  6. 制定镜像名称,例如Centos7-db-serverOK
  7. 选择要备份的目录,默认/代表全系统 OK
  8. 排除不需要备份的目录
    请排除你不想要备份的文件系统(以“|”分隔)。例如:一般来说可能有一些文件是不需要的可能需要排除出去,如果你想要完整地备份你的系统,直接回车即可。 OK
  9. 选择临时目录路径,输入你的临时目录路径,选择默认路径就可以 OK
  10. 暂存目录(Scratch directory) ,选择默认路径就可以 OK
  11. 选择是否备份扩展的属性,选择备份扩展的属性,选择 Yes
  12. 备份机器的内核,选择默认就可以 OK
  13. 验证备份文件,如果你想要验证你的备份文件,那么在Mondo创建备份文件之后会进行验证 Yes
  14. 确认是否进行(Proceed)开始备份 Yes
    在这里插入图片描述
  15. 最后,Mondo归档完成。选择OK回车,回到shell提示符界面。
    在这里插入图片描述

注意事项

  1. 如果这里出现闪退:检查 vim /etc/mindi/mindi.conf
    # EXTRA_SPACE=80152 # increase if you run out of ramdisk space(如果你的ramdisk空间不足就会增加)
    改为 EXTRA_SPACE = 801520
  2. 磁盘占满也会出现闪退无法制作镜像的。
    df -h 命令查看磁盘剩余空间

如果你已经选择了默认的备份路径,你将会在“/var/cache/mondo/”下看到一个ISO镜像文件。至此,你就可以将备份镜像刻录到CD/DVD中,以便于以后恢复系统使用。

[root@node-141 yum.repos.d]# ll /var/cache/mondo/ -h
total 4.0G
-rw-r--r-- 1 root root 4.0G Jan 11 23:17 centos7_eam-1.iso
-rw-r--r-- 1 root root   11 Jan 11 22:53 difflevel.0
-rw-r--r-- 1 root root   11 Jan 11 22:49 difflevel.0.aborted

1.3 恢复系统

以此ISO为镜像安装系统,我们会看到这样的界面,输入nuke,回车;
在这里插入图片描述
恢复完成,输入exit,系统重启;
在这里插入图片描述
重启后,即可进入系统

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1386752.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

代码随想录算法训练营第28天 | 93.复原IP地址 78.子集 90.子集II

目录 93.复原IP地址 💡解题思路 回溯三部曲 # 判断子串是否合法 💻实现代码 78.子集 💡解题思路 回溯三部曲 💻实现代码 90.子集II 💡解题思路 💻实现代码 93.复原IP地址 题目链接&#x…

Rocketmq rust版本-开篇

我是蚂蚁背大象(Apache EventMesh PMC&Committer),文章对你有帮助给Rocketmq-rust star,关注我GitHub:mxsm,文章有不正确的地方请您斧正,创建ISSUE提交PR~谢谢! Emal:mxsmapache.com Rust重构Rocketmq,大家好我是mxsm(Apache EventMesh PMC&Comm…

Linux网络编程---IP 地址格式转换函数

Linux网络编程—IP 地址格式转换函数 我们更容易阅读的IP地址是以点分十进制表示的,例如:192.168.5.10 ,这是一种字符串的形式,但是计算器所需要的IP地址是以二进制进行表示,这便需要我们在点分十进制字符串和二进制地…

Swift 周报 第四十五期

文章目录 前言新闻和社区苹果或将扩充健康版图,为Apple Watch X铺路更新后的《Apple Developer Program 许可协议》现已发布 提案通过的提案 Swift论坛推荐博文话题讨论关于我们 前言 本期是 Swift 编辑组整理周报的第四十五期,每个模块已初步成型。各位…

【Linux】初识Linux及几个基本指令

Hello everybody!算算时间我已经有一个多月没有更新啦!因为本专业是纺织工程,所以一直在复习应付期末考试\(0^◇^0)/。那好,废话不多说。让我们进入今天的主题! 关于Linux系统可能很多同学不是很熟悉,有的人可能听过&…

《ORANGE’S:一个操作系统的实现》读书笔记(三十一)文件系统(六)

上一篇文章记录了对文件的读写操作,那么文件操作到目前为止,已经完成了创建和读写,还剩下的常用操作就是删除文件了。这篇文章就来记录删除文件的实现以及总结一下为文件系统添加系统调用的步骤。 删除文件 删除是添加的反过程,…

EndNote登录一直显示The username/password specified is not valid

EndNote登录一直显示The username/password specified is not valid EndNote20今天想打开之前的share library的时候一直显示 ‘The Username/password specified is not valid’,查了很多解决方案,现在献上解决方案: 该密码然后重新登陆…

如何在 SwiftUI 中使用 AccessibilityCustomContentKey 修饰符

文章目录 前言创建 User 结构体添加辅助修饰符使用新的修饰符使用修饰符来替换和覆盖数据可运行代码总结 前言 SwiftUI 3 发布了许多新的辅助功能 API,我们可以利用这些 API 以轻松的方式显著提高用户体验。本篇文章来聊聊另一个新的 API,我们可以使用 …

数仓面试之手写拉链表SQL,并分析有多少个job

数仓面试之手写拉链表SQL,并分析有多少个job 拉链表定义 维护历史状态,以及最新状态数据的一种表,拉链表根据拉链粒度的不同,实际上相当于快照,只不过做了优化,去除了一部分不变的记录而已,通过拉链表可以…

phpinfo和php -m 加载的php.ini不一致

目的: 将phpinfo在web中展示的php.ini和在命令行中展示的php.ini加载路径设置一致。 原本的php.ini加载路劲是: /usr/local/lib/php.ini 解决思路: (1)which php 查看服务器加载的php的位置,这里原来是&a…

Sketch不会安装?教你在Windows中打开Sketch!

使用 Windows 系统的 UI 设计师可能遇到过这样一个问题:他们收到了其他人发送的 Sketch 文件,但 Windows 系统无法打开 Sketch 文件,也不知道如何在 Windows 上打开 Sketch 文件。这是一个真实工作场景的问题。对于这个问题,即时设…

RT-Thread: 控制台调试串口波特率更改

说明:rt_kprintf 函数是RT 的一个调试接口使用的函数,波特率默认是 115200 ,本文介绍更改这个波特率。 1.根据截图路径找到文件 serial.h 修改如下代码中关于波特率定义部分。 /* Default config for serial_configure structure */ #defin…

测试工程师必会能力之缺陷分析入门

缺陷分析也是测试工程师需要掌握的一个能力,但是很多时候大家只记得要提交缺陷、统计缺陷情况,而忽视了缺陷分析。 其实每个项目的缺陷记录都是有很大价值的: 在测试阶段分析当前缺陷情况,及时发现存在的问题并调整测试策略&…

微软Power Platform使用Canvas app画布应用添加自定义连接器调用外部API展示数据

微软Power Platform使用Power Apps的Canvas app画布应用添加自定义连接器,调用外部API展示数据 目录 微软Power Platform使用Power Apps的Canvas app画布应用添加自定义连接器,调用外部API展示数据1、在Power Apps中找到自定义连接器2、创建一个空白的自…

数码秒表设计

#include<reg51.h> // 包含51单片机寄存器定义的头文件 unsigned char code Tab[10]{0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //数码管显示0&#xff5e;9的段码表 unsigned char int_time; //记录中断次数 unsigned char second; //储存…

java基础 - 03 List之AbstractSequentialList、LinkedList

上一篇我们围绕了ArrayList以及List进行简单介绍&#xff0c;本篇我们将围绕AbstractSequentialList、LinkedList进行。 AbstractSequentialList AbstractSequentialList是Java集合框架中的一个抽象类&#xff0c;它实现了List接口&#xff0c;并且是针对顺序访问的列表数据结…

ME6211C33M5G-N 输出3.3V 500mA 线性稳压器LDO 参数

描述 ME6211系列是高精度&#xff0c;低噪声&#xff0c;CMOS LDO电压调压器。ME6211系列提供低输出噪声&#xff0c;高纹波抑制率&#xff0c;低辍学率和非常快速的开启时间&#xff0c;ME6211系列是当今最前沿的手机的理想选择。ME6211内部包括参考电压源、误差放大器、驱动…

运放负反馈

学习记录所使用书籍为西安交通大学杨建国教授著《新概念模拟电路》&#xff0c;可在ADI官网下载PDF版学习。 运算放大器&#xff0c;英文为 Operational Amplifier&#xff0c;简写 OA 或 OPA&#xff0c;中文简称为运放。 理想运算放大器如图所示&#xff0c;它具有两个差分的…

uni-table改表头的样式,uniapp项目,颜色,字体颜色

:first-child,:nth-child选择器的使用和隔行变色_firstchild怎么用-CSDN博客

C++_虚函数表

虚函数表 介绍源码运行结果笔记扩充函数名联编静态联编动态联编 介绍 1.编译器通过指针或引用调用虚函数&#xff0c;不会立即生成函数调用指令&#xff0c;而是用 二级函数指针 代替 1.1确定真实类型 1.2找到虚函数表从而找到入口地址 1.3根据入口地址调用函数(PS:俗称 函数指…