U盘安装 Centos 解决 could not insert 'floppy' 问题

本文最后更新于:2022年8月10日 上午

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键,进入命令编辑模式

初始编辑时是这样的(没有拍清楚不好意思):

  • 将第一行核心命令改一下
1
2
3
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOSx207x20x86_64 quiet # 原始命令
# 改为
vmlinuz initrd=initrd.img linux dd quiet # 新命令
  • 此时按下 ctrl+X 开始安装系统
  • 还是安装不成功,不过此时会显示我们的磁盘信息:

  • 可以看到,我们插入的U盘设备名称为 sdb4
  • 再次重启,编辑命令
1
2
3
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOSx207x20x86_64 quiet # 原始命令
# 改为
vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet # 新命令
  • 此时即可正常进入界面进行系统安装

参考资料


U盘安装 Centos 解决 could not insert 'floppy' 问题
https://www.zywvvd.com/notes/system/linux/centos/centos-install/centos-install/
作者
Yiwei Zhang
发布于
2021年10月29日
许可协议