centos 做成镜像?把当前系统做成镜像
大家好,今天来为大家解答centos 做成镜像这个问题的一些问题点,包括把当前系统做成镜像也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~
制作CentOS7全自动安装镜像
制作CentOS7全自动安装镜像的步骤概述:
当在不使用虚拟机的情况下,制作CentOS7全自动安装镜像,这个过程对于特定需求场景可能仍有实用性。以下是关键步骤:
首先,在虚拟机中挂载CentOS7镜像,自动识别设备,通常为/dev/sr1。这样便可以模拟光盘安装环境。
在虚拟机中操作时,一些目录有特定用途。如工作目录和存放Kickstart文件的目录,以及安装桌面的指令,常用的是gnome桌面。
接下来,修改yum源配置文件以解决后续安装时可能出现的选择软件问题,这个步骤旨在确保所有依赖都能够被自动安装。
示例修改可能包含光盘源的配置更改,确保后续安装过程中的软件包可用。
继续,安装CentOS的Kickstart工具,并创建或编辑用于自动化安装过程的Kickstart配置文件(ks.cfg)。这个文件包含了安装过程中的所有自动化指令,包括系统初始化、软件包安装和附加配置。
对于需要使用第三方源以自动化安装特定软件(如mongoDB)的需求,可以在ks.cfg配置文件中进行相应设置。
选择手工编辑ks.cfg文件作为替代自动化安装方式,可能涉及初始文档查找和配置细节的自定义,但灵活性较高。
调整mbr引导方式时,需编辑isolinux目录下的isolinux.cfg文件,添加特定配置,包括默认选项的修改等。
对EFI引导方式的支持,则需编辑grub.cfg文件,加入相关指令以适应不同的引导要求。
完成所有配置后,生成ISO镜像,通常保存路径为/root/centos7.iso,这将作为全自动CentOS7安装镜像进行后续分发或使用。
在使用genisoimage命令生成镜像时,参数配置至关重要,不同参数选择影响着最终镜像的功能和大小。
本文篇幅严格控制在600字左右,提供了一个制作CentOS7全自动安装镜像的关键步骤概览,读者可根据需要深入研究或直接参考具体教程。确保在操作中注意安全,合理配置,避免数据丢失或系统故障。
怎样把系统做成镜像linux系统怎么做成镜像
在 RHEL 7.3上面搭建好了 Apache Web服务,现在想把 RHEL 8.1系统镜像上传到 Apache Web根目录,但由于 RHEL 8.1系统镜像的大小为 7.31 GB,已经超过 4 GB,通过 rz无法上传。解决方法是把 RHEL 8.1系统镜像挂载到 RHEL 7.3系统上再制作一个新系统镜像,然后把新系统镜像移动到 Apache Web根目录里面的系统镜像目录即可,也可以先到 Apache Web根目录里的系统镜像目录再制作新系统镜像,这样就可以省去移动新系统镜像的步骤了。
环境
Red Hat Enterprise Linux Server release 7.3
VMware Workstation Pro 14
添加镜像
[root@Jaking~]# ifconfigens32: flags=4163 mtu 1500 inet 192.168.10.10 netmask 255.255.255.0 broadcast 192.168.10.255 inet6 fe80::20c:29ff:fe84:eae5 prefixlen 64 scopeid 0x20 ether 00:0c:29:84:ea:e5 txqueuelen 1000(Ethernet) RX packets 636 bytes 53068(51.8 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 508 bytes 85327(83.3 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73 mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6::1 prefixlen 128 scopeid 0x10 loop txqueuelen 1(Local Loopback) RX packets 4 bytes 340(340.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 4 bytes 340(340.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0: flags=4099 mtu 1500 inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255 ether 52:54:00:25:a2:80 txqueuelen 1000(Ethernet) RX packets 0 bytes 0(0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0(0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0[root@Jaking~]# df-h Filesystem Size Used Avail Use% Mounted on/dev/mapper/rhel-root 48G 4.9G 41G 11%/devtmpfs 478M 0 478M 0%/devtmpfs 489M 0 489M 0%/dev/shmtmpfs 489M 6.7M 482M 2%/runtmpfs 489M 0 489M 0%/sys/fs/cgroup/dev/sr0 3.6G 3.6G 0 100%/media/cdrom/dev/sdd 40G 27G 14G 67%/download/dev/sda2 1014M 145M 870M 15%/boot/dev/mapper/rhel-data 10G 33M 10G 1%/datatmpfs 98M 0 98M 0%/run/user/0[root@Jaking~]# ls/dev/sr*/dev/sr0/dev/sr1#/dev/sr1为新添加的镜像制作新系统镜像
切换到 Apache Web根目录里的系统镜像目录
[root@Jaking~]# cd/download/系统镜像/[root@Jaking系统镜像]# lsCentOS-7.6-x86_64-DVD-1810.iso rhel-server-7.3-x86_64-dvd.iso Windows 7 x64.isoLaoMaoTao.iso ubuntu-18.04.1-desktop-amd64.iso Windows Sever 2008.isorhel-server-6.5-x86_64-dvd.iso Windows 2003 SP2.iso[root@Jaking系统镜像]# dd if=/dev/sr1 of=RHEL-8.1.iso15335424+0 records in15335424+0 records out7851737088 bytes(7.9 GB) copied, 174.329 s, 45.0 MB/s通过Web界面查看新系统镜像
系统镜像/
下载镜像
用 watch ifstat实时查看网卡流量
总结
至此,镜像已经制作成功,下载后就能直接使用。
linux 如何把一个装好的系统 做成镜像
一、下载安装包
可以根据你的系统类型自行去官网下载,由于会有很多依赖关系,条件允许建议者通过网络yum的形式安装(具体操作很多教程有)。
当然如果你是redhat6版本,那么可以直接在下载,我已经上传了,
里面的包已经全部囊括其中,安装命令,有依赖关系的先安装好依赖关系。
二、使用工具备份成镜像
root用户下输入mondoarchive,然后就都是图形操作了,鉴于要截图,所以使用的是远程连接工具,实际图的界面没这么丑。
[root@TIANCOM~]# mondoarchive
See/var/log/mondoarchive.log for details of backup run.
Checking sanity of your Linux distribution
选择标记的存放在服务器本地硬盘里面就可以了,点击回车下一步出现让你选择存放路径,直接默认即可,回车下一步。
一般选择gzip作为压缩条件就可以了,随你自行选择吧,回车下一步。
压缩标准,最大压缩率,最小压缩率,一般压缩率,其实选择一般就可以了,最小的话用时会比较久点,这个也根据自己实际情况选择吧,如果你系统需要备份的太多,那么你最好选择最小,因为如果压缩不超出范围,会生成两个盘,相对来说就不好刻录还原了,回车下一步。
这里让你选择镜像文件的大小,一般直接默认dvd的4480M就好了,选择Ok回车下一步。
替你的镜像命名,随意命名即可,如果有多个镜像工具会在后面自行标记1-9来区分,ok下一步。
选择你要备份的目录,一般默认根目录即可,直接下一步。
选择你要排除的文件,一般镜像存放目录肯定排除不需要备份,还有根目录下的临时文件,或者一些其他不用的,具体根据实际情况和网上一些备份情况斟酌,注意在还原的时候你建立这些没有备份的文件。
默认选择下一步。
同上。
问你是否备份并且检测,点击yes下一步。
选择你的系统内核,redhat内核不要改动,其他系统有些需要改动,不用改的直接下一步。
选择yes就进去备份界面了。