网络基础】Centes7.0系统如何做系统镜像

2021-03-17 11:19发布

2条回答
studentaaa
2楼 · 2021-03-27 08:41

CentOS安装文件有两类(32位和64位),每类下载对应有不同的版本,这些版本适合不同需求的用户。

 

     CentOS 7官方下载地址:https://www.centos.org/download/

     在CentOS官方网站上,CentOS 7提供了三种ISO镜像文件的下载:DVD ISO、Everything ISO、Minimal ISO。


 

 

     以下针对各个版本的ISO镜像文件,进行一一说明:

         CentOS-7.0-x86_64-DVD-1503-01.iso              标准安装版,一般下载这个就可以了(推荐)

         CentOS-7.0-x86_64-NetInstall-1503-01.iso       网络安装镜像(从网络安装或者救援系统)

         CentOS-7.0-x86_64-Everything-1503-01.iso     对完整版安装盘的软件进行补充,集成所有软件。(包含centos7的一套完整的软件包,可以用来安装系统或者填充本地镜像)

         CentOS-7.0-x86_64-GnomeLive-1503-01.iso   GNOME桌面版

         CentOS-7.0-x86_64-KdeLive-1503-01.iso         KDE桌面版

         CentOS-7.0-x86_64-livecd-1503-01.iso            光盘上运行的系统,类拟于winpe 

         CentOS-7.0-x86_64-minimal-1503-01.iso         精简版,自带的软件最少

 

1、点击“DVD ISO”按钮,即可下载CentOS 7 DVD ISO 镜像文件。

 

2、点击“Everything ISO”按钮,即可进入CentOS 7 Everything ISO镜像文件的下载页面,该页面提供了Actual Country(“实际国家”,可以解释为您此刻所在的国家,即“本国”)和 Nearby Countries(“附近国家”)的一系列 ISO 镜像文件下载链接。


我的网名不再改
3楼 · 2021-12-15 16:12

基于官方方的1708mini版本定制自己的系统镜像。


1,环境准备


1.1,下载系统镜像。


1.2,建议自己的工作目录


mkdir -p /cloud/iso/centos7.2


并把镜像所有文件拷贝到 /cloud/iso/centos7.2/


2,定制自己的系统镜像。


2.1,cp repodata/*comps.xml  ./comps.xml


vi comps.xml


...


gceph


CEPH


CEPH 节点


false


false


init-ceph


...


ceph


CEPH S3 SERVERS


ceph


CEPHS3 存储服务


9


core


gbasic


gceph


gim


giam


...


:wq!保存退出


以上修改会在安装系统可选软件中列出自己的软件。 optionlist项为可附加可选项。自定义的软件如init-ceph。可以放在根目录的任务文件夹下。我们统一放在 Extra/mirrors/sunrunpaas/


如:ceph/          php5.6/        sunrundfs/     sunruniaas/    sunrunim/      sunrunvas/


mariadb/       sunrun-common/ sunrunhac/     sunruniam/     sunrunslb/     TRANS.TBL


2.2 ,定制作自己的界面


2.2.1定制作引导界面。


修改 isolinux/isolinux.cfg


label linux


menu label ^Install SunrunOS 1


kernel vmlinuz


append initrd=initrd.img inst.stage2=hd:LABEL=CentOS7 inst.ks=cdrom:/ks.cfg  quiet


...


2.2.2 定制图标和文字。


系统安装界面里的图标与文件修改。对应的图片在LiveOS/squashfs.img中,需要解压,修改,再压缩回去。


unsquashfs squashfs.img


产生squashfs-root 目录。


squashfs-root/LiveOS/


mkdir tmp


mount rootfs.img tmp/


下载,修改,替换下图:


usr/share/anaconda/pixmaps/sidebar-logo.png




修改usr/lib64/python2.7/site-packages/pyanaconda/product.py


def distributionText():


return _("%(productName)s %(productVersion)s INSTALLATION") % \


{"productName": "SUNRUNOS", "productVersion": "1"}


完成修改,生产新的squashfs.img


umount tmp/


cd ../../


rm squashfs.img


mksquashfs squashfs-root squashfs.img


3, 定制安装流程


cp /root/anaconda-ks.cfg /cloud/iso/centos7.2/ks.cft


如下:


#version=Chenjian CentOS#platform=x86, AMD64, or Intel EM64T


# Install OS instead of upgrade


#repo --name="sunrundvd"  --baseurl="file:///opt/sunrun-dvd/Extra/Packages/"


install


# Keyboard layouts


keyboard --vckeymap=us --xlayouts='us'


# Root password


rootpw --iscrypted $1$password$mV5CPMXkUkvImOukQuVs..


# System language


lang en_US.UTF-8


# Firewall configuration


firewall --disabled


# System authorization information


auth  --useshadow  --passalgo=sha512


# Use CDROM installation media


cdrom


# Use text mode install


#text


# Run the Setup Agent on first boot


firstboot --enable


ignoredisk --only-use=sda


# SELinux configuration


selinux --disabled


# Do not configure the X Window System


#skipx


# Network information


network  --bootproto=dhcp --device=ens160 --onboot=yes --ipv6=auto --activate


#network  --device=ens160 --hostname=localhost.localdomain


%post --nochroot


# 写到rootfs里去


rm -rf /mnt/sysimage/etc/yum.repos.d/*


#mkdir -p /mnt/sysimage/mnt/iso


#\cp -rf /run/install/repo/Extra/repos/* /mnt/sysimage/etc/yum.repos.d/


%end


# Reboot after installation


reboot


# System timezone


timezone Asia/Shanghai --isUtc


# System bootloader configuration


bootloader --location=mbr --driveorder=sda --append=""


# Clear the Master Boot Record


zerombr


# Partition clearing information


clearpart --all --initlabel


autopart --type=lvm


#%packages


#@^minimal


#@core


#%end


4,重新生成镜像:


rm -rf repodata/*


createrepo -g comps.xml .


genisoimage -v -cache-inodes -joliet-long -R -J -T -V CentOS7 -o ../c75.iso -c isolinux/boot.cat -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot -b images/efiboot.img -no-emul-boot ./


5完成   ../c75.iso 即是我们的作品。


回答: 2021-12-25 19:04

一、CentOS下载过程:

1.首先访问centos官网https://www.centos.org/

点击Get CentOS Now


2.选择DVD ISO,这里的区别貌似是DVD的一次下载完,而Minimal ISO是安装的时候要从网络上再下载一次

选择DVD ISO.png


3.选择一个下载链接,镜像在国内高校下载比在国外下载快很多

选择一个下载链接.png


二、Rufus USB下载链接是:

https://rufus-usb.cn.uptodown.com/windows
一开始笔者是用UltraISO作为写入软件,但是UltraISO是试用版(收费),安装过程出现了问题,缺少一个文件,查了一下,发现还需要在安装过程修改一些东西,挺麻烦的,查了好久的资料都没解决问题,所以最后选择Rufus来作为写入软件,整个安装Linux系统的过程没出现一点问题。
4.这两个软件下载完之后可以制作U盘为启动盘

镜像和制作软件.png


三、制作启动盘的过程:

1.选择U盘作为重装系统启动盘


选择U盘作为重装系统启动盘.png


2.选择镜像文件进行写入,这里选择前面下载的CentOS7.iso文件


选择镜像文件进行写入.png


3.可以看到镜像文件名被读取进来了

可以看到镜像文件被读取了.png


4.点击start,ISO文件开始写入U盘


ISO文件开始写入U盘.png


5.弹出的提示,点击默认的

点击OK.png


6.这里是提示U盘原本的东西将被清空,点击OK

选择OK.png


7.正在制作启动盘,大概要10分钟左右,这个空闲时间我们可以先设置要重装系统的电脑启动顺序,直接看步骤四

正在制作启动盘.png


8.制作完成,我们可以看U盘的变化

制作完成.png


U盘的变化.png

四、设置重装系统电脑的启动引导顺序

笔者要重装系统的电脑是惠普的电脑,开机的时候,出现品牌LOGO界面(有些电脑开机会提示进入BIOS的按键),按F10进入BIOS(Basic Input Output System,基本输入输出系统)设置,一开始电脑默认开机第一时间是从硬盘读取系统的,我们需要改变引导顺序,使电脑启动的时候第一时间读取U盘启动盘,这里附上不同品牌台式机以及笔记本电脑进入BIOS按键:


品牌台式机以及笔记本电脑进入BIOS按键.png


1.点击引导顺序


引导顺序.jpg


2.刚进去的时候我们可以看到,一开始电脑默认开机第一时间是从硬盘读取系统的

默认启动顺序.jpg


3.修改启动盘为第一顺序


修改启动盘为第一顺序.jpg

五、安装CentOS系统

1.插入制作好的启动盘,开机可以看到如下界面,选择第一个进行安装


1.png


2.选择完语言后进行下一步,点击安装位置,这里选择我们电脑自身的硬盘,不要选择错哦,还有一个是U盘


2.jpg


3.笔者这里选择的自动分区,最后会提示重装系统前的数据空间会被释放出来,跟着提示点击确定

3.jpg


4.后面会提示设置root的密码,最后安装成功。



作者:dayue_
链接:https://www.jianshu.com/p/236554fe5ab7
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


回答: 2021-12-25 19:04

一、CentOS下载过程:

1.首先访问centos官网https://www.centos.org/

点击Get CentOS Now


2.选择DVD ISO,这里的区别貌似是DVD的一次下载完,而Minimal ISO是安装的时候要从网络上再下载一次

选择DVD ISO.png


3.选择一个下载链接,镜像在国内高校下载比在国外下载快很多

选择一个下载链接.png


二、Rufus USB下载链接是:

https://rufus-usb.cn.uptodown.com/windows
一开始笔者是用UltraISO作为写入软件,但是UltraISO是试用版(收费),安装过程出现了问题,缺少一个文件,查了一下,发现还需要在安装过程修改一些东西,挺麻烦的,查了好久的资料都没解决问题,所以最后选择Rufus来作为写入软件,整个安装Linux系统的过程没出现一点问题。
4.这两个软件下载完之后可以制作U盘为启动盘

镜像和制作软件.png


三、制作启动盘的过程:

1.选择U盘作为重装系统启动盘


选择U盘作为重装系统启动盘.png


2.选择镜像文件进行写入,这里选择前面下载的CentOS7.iso文件


选择镜像文件进行写入.png


3.可以看到镜像文件名被读取进来了

可以看到镜像文件被读取了.png


4.点击start,ISO文件开始写入U盘


ISO文件开始写入U盘.png


5.弹出的提示,点击默认的

点击OK.png


6.这里是提示U盘原本的东西将被清空,点击OK

选择OK.png


7.正在制作启动盘,大概要10分钟左右,这个空闲时间我们可以先设置要重装系统的电脑启动顺序,直接看步骤四

正在制作启动盘.png


8.制作完成,我们可以看U盘的变化

制作完成.png


U盘的变化.png

四、设置重装系统电脑的启动引导顺序

笔者要重装系统的电脑是惠普的电脑,开机的时候,出现品牌LOGO界面(有些电脑开机会提示进入BIOS的按键),按F10进入BIOS(Basic Input Output System,基本输入输出系统)设置,一开始电脑默认开机第一时间是从硬盘读取系统的,我们需要改变引导顺序,使电脑启动的时候第一时间读取U盘启动盘,这里附上不同品牌台式机以及笔记本电脑进入BIOS按键:


品牌台式机以及笔记本电脑进入BIOS按键.png


1.点击引导顺序


引导顺序.jpg


2.刚进去的时候我们可以看到,一开始电脑默认开机第一时间是从硬盘读取系统的

默认启动顺序.jpg


3.修改启动盘为第一顺序


修改启动盘为第一顺序.jpg

五、安装CentOS系统

1.插入制作好的启动盘,开机可以看到如下界面,选择第一个进行安装


1.png


2.选择完语言后进行下一步,点击安装位置,这里选择我们电脑自身的硬盘,不要选择错哦,还有一个是U盘


2.jpg


3.笔者这里选择的自动分区,最后会提示重装系统前的数据空间会被释放出来,跟着提示点击确定

3.jpg


4.后面会提示设置root的密码,最后安装成功。



相关问题推荐

  • 回答 3

    交换机上面的线可以随便插,但是主线别忘插了,随便怎么插都可以,不是必须插第一个,网速慢不是因为插错孔,而是络没有设置号,希望能解决你的困惑 1M的线.4个人上,不卡才叫见鬼了,最少得3M才能正常上网 你们所有人都慢还是只有一个人慢...

  • 回答 5

    这里以常见的二层交换机为例,更高层次的交换机不在本次套路内容。交换机工作于OSI七层模型中的第二层,数据链路层;交换机依靠MAC地址进行寻址,内部维护着一张MAC地址表。

  • 回答 6

    交换机的作用:从功能上:交换机是用于连接多台设备,让其具备网络互通的条件。从定义上:交换机是一个网络设备,能连接多台设备到计算机网络中,通过数据包交换的方式,将数据转发到目的地。交换机的连接方式:目前连接线最长采用的有两种:双绞线(网线)和光...

  • 回答 12

    交换机的作用:1、 像集线器一样,交换机提供了大量可供线缆连接的端口,这样可以采用星型拓扑布线。2、 像中继器、集线器和网桥那样,当它转发帧时,交换机会重新产生一个不失真的方形电信号。3、像网桥那样,交换机在每个端口上都使用相同的转发或过滤逻辑...

  • 回答 5

    1、地址不同。传统交换机是从网桥发展而来的,它根据MAC地址,通过站表选择路由,站表的建立和维护由交换机自动进行。路由器属于OSI第三层网络设备,它根据IP地址进行寻址,通过路由表路协议产生。2、性质不同。交换机主要是完成相同或相似的物理介质和链路协...

  • 回答 2

    路由器在网络层,路由器根据IP地址寻址,路由器可以处理TCP/IP协议,交换机不可以。交换机根据MAC地址寻址。交换机在中继层路由器可以把一个IP分配给很多个主机使用,这些主机对外只表现出一个IP。交换机可以把很多主机连起来,这些主机对外各有各的IP。路由...

  • 回答 4

    直接从交换机连接网线到路由器LAN口就可以了

  • 回答 2

    华为路由器交换机配置命令大合集,熟练掌握下面的华为路由器交换机配置知识点,你只需花几分钟的时间就能明白华为路由器交换机配置。交换机的配置命令等等。华为路由器交换机配置命令:计算机命令PCAlogin:root;使用root用户password:linux;口令是linux#shu...

  • 回答 3

    路由功能就是正确能在IP层传递数据包的功能。只要一个网络设备,它具备可以把接收到的数据包拆解到IP层,也就是第三层,并通过其中的目的地址来把数据包做出正确的传递,比如传到下一跳的网关,或者自己直连的某个网络,或者drop掉这个包,那它就是具有路由功...

  • 回答 5

    IP是英文 Internet Protocol的缩写,意思是网络之间互连的协议,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。...

  • 回答 3

     TCP/IP协议族是一个四层协议系统:1. 数据链路层  1.1 作用   (1) 实现网卡接口的网络驱动,以处理数据在以太网线等物理媒介上的传输   (2) 网络驱动程序隐藏了不同物理网络的不同电气特性,为上层协议提供一个统一的接口   1.2 协议应用   A...

  • 回答 3
    已采纳

    一、简介  Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微软又...

  • 回答 9
    已采纳

    点击运行或者win+R调出运行窗口,输入regedit打开Windows注册表在注册表找到如下位置HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config找到AnnounceFlags 双击修改值为5保存1.  在注册表找到如下位置HKEY_LOCAL_MACHINE\SYSTEM\CurrentC...

  • 回答 4

    HTTP代理就是介于浏览器和web服务器之间的一台服务器,连接代理后,浏览器不再直接向web服务器取回网页,而是向代理服务器发出信号,代理服务器再想web服务器发出请求,收到web服务器返回的数据后再反馈给浏览器。HTTP代理其作用就是说代理互联网客户去获得网...

  • 回答 3

    1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。3.灵活:HTTP允许传...

  • 回答 5
    已采纳

    1.ASCII:美国标准信息交换码用一个字节的7位可以表示(只有英文、阿拉伯数字以及一些特殊符号)2.ISO8859-1(Latin-1):欧洲码表or拉丁码表用一个字节的8位表示。又称Latin-1(拉丁编码)或西欧语言。ASCII码包含的仅仅是英文字母,并且没有完全占满256个编...

没有解决我的问题,去提问