首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在CentOs7启动时禁用软盘模块?

如何在CentOs7启动时禁用软盘模块?
EN

Unix & Linux用户
提问于 2014-07-30 08:16:05
回答 2查看 11.4K关注 0票数 4

我正在运行CentOS 7安装在VMWare工作站9中,我已经从VM配置中删除了软盘驱动器(因为我的主机没有软盘驱动器,而且我已经12年没有使用软驱了)。

当VM启动时,会出现一条错误消息:

代码语言:javascript
复制
end_request I/O error dev fd0 sector 0

这个错误并没有使机器停止运行,但是我想要处理这个问题。

环顾在线后,无论软盘驱动器是否已连接,默认情况下软盘模块似乎都会在启动时加载。这可以通过告诉系统在启动时不要加载模块来禁用,而且显然GNU Linux的不同口味都有不同的实现方式。我尝试过几种方法,但都失败了,因为模块仍然在启动时加载,在引导过程中仍然会出现相同的错误消息。我尝试在每个相应的文件中添加以下行:

/etc/modprobe.conf

别名软盘关闭

/etc/modprobe.d/blacklist.conf

黑名单软盘

/etc/modprobe.d/floppy.conf

黑名单软盘

在每种情况下,这些文件都不是默认存在的,需要创建,到目前为止,每个方法都失败了。对于如何在CentOS 7启动时禁用软盘模块,有谁有明确的答案吗?

我在CentOS 7论坛上问过,但没有任何答复,所以我在这里问。请注意CentOS 6.5的解决方案不起作用。

EN

回答 2

Unix & Linux用户

发布于 2014-12-05 16:06:15

通过添加以下两个文件,我能够禁用软盘模块的加载:

代码语言:javascript
复制
/etc/dracut.conf.d/nofloppy.conf
    omit_drivers+="floppy"

代码语言:javascript
复制
/etc/modprobe.d/nofloppy.conf
    blacklist floppy
票数 2
EN

Unix & Linux用户

发布于 2014-09-01 15:10:10

不优雅,但可以使用内核行引导选项禁用它。

代码语言:javascript
复制
modprobe.blacklist=floppy

在grub追加行或extlinux.conf追加行中

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/147370

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档