Centos 是当今流行的Linux发行版之一,没有Ubuntu的用户多,但企业级应用很多选择了Centos,胜在稳定,本文记录安装过程。
简介
- CentOS是免费的、开源的、可以重新分发的开源操作系统 ,CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一。
- CentOS Linux发行版是一个稳定的,可预测的,可管理的和可复现的平台,源于Red Hat Enterprise Linux(RHEL)依照开放源代码(大部分是GPL开源协议 )规定释出的源码所编译而成。
- 而且Centos 天生支持 XFS 文件系统,对于文件系统更加可靠
版本分类
CentOS主要分为两个主要版本 ,CentOS Linux 和 CentOS Stream版。
CentOS Linux
Linux版每两年发行一次,每个版本的系统会提供10年的安全维护支持。
- CentOS Linux版为传统CentOS系统,系统的基本源代码由RHEL对应版本的开源代码提供,是RHEL的下游。
- 当RHEL更新后CentOS Linux根据RHEL更新的内容进行更新并修复其中可能的漏洞等。版本略落后于RHEL,更新新特性速度较RHEL慢。提供与CentOS Linux版以前一样的安全服务支持和稳定的服务器操作系统,但CentOS Linux 8服务支持时间被大幅减少,CentOS Linux 7 的维护时间暂时没有改变,且官方维护团队的重心已经转移到Stream版本。
CentOS Stream
Stream版为滚动更新版 [4] ,意味着没有固定版本号,是动态更新具体的内容。
- CentOS Stream版则为滚动更新版 ,系统的基本源代码也由RHEL对应版本的开源代码提供。但代码更加激进,是合并进 RHEL 前的一个试验场,比RHEL更新新特性更快。等到相关新代码成熟后由RHEL合并,是RHEL的上游 。
下载镜像
下载链接:https://www.centos.org/download/
- 可以选择 Linux 和 Stream 版本的镜像
- 也可以在 Centos 7 和 Centos 8 中选择
制作U 盘
**注意:**制作U盘过程中会清除U盘中所有数据,注意备份
- 下载 Utraiso 软件并安装
- 插入U盘
- 菜单
文件
->打开
->镜像路径
- 菜单
启动光盘
->写入硬盘映像
- 选择插入的U盘,写入即可
U盘安装
启动
- 进入BIOS 设置从U盘启动
- 从U盘启动后选择
安装系统
报错 modprobe: ERROR: could not insert ‘floppy’ ……
安装过程中很可能遇到报错
modprobe: ERROR: could not insert 'floppy'
出现错误不是操作系统的问题,你以为机器装不上这个Centos7,换成Centos8就可以了? 不是的,一样会报这个错误(别问我怎么知道的) 出现的原因是安装引导程序找不到安装镜像了,事实上是找不到自己的U盘是哪个设备了。这很奇怪,引导程序都加载了,但是他忘了自己从哪来的了,需要我们手动告诉他。
- 重启计算机,重新进入安装界面,不要选择
安装系统
- 按
E
键,进入命令编辑模式
初始编辑时是这样的(没有拍清楚不好意思):
- 将第一行核心命令改一下
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOSx207x20x86_64 quiet # 原始命令
# 改为
vmlinuz initrd=initrd.img linux dd quiet # 新命令
- 此时按下
ctrl X
开始安装系统 - 还是安装不成功,不过此时会显示我们的磁盘信息:
- 可以看到,我们插入的U盘设备名称为
sdb4
- 再次重启,编辑命令
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOSx207x20x86_64 quiet # 原始命令
# 改为
vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet # 新命令
- 此时即可正常进入界面进行系统安装
参考资料
- https://baike.baidu.com/item/CentOS/498948?fr=aladdin
- https://www.freesion.com/article/90091339440/