我正在运行CentOS 7安装在VMWare工作站9中,我已经从VM配置中删除了软盘驱动器(因为我的主机没有软盘驱动器,而且我已经12年没有使用软驱了)。
当VM启动时,会出现一条错误消息:
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的解决方案不起作用。
发布于 2014-12-05 16:06:15
通过添加以下两个文件,我能够禁用软盘模块的加载:
/etc/dracut.conf.d/nofloppy.conf
omit_drivers+="floppy"和
/etc/modprobe.d/nofloppy.conf
blacklist floppy发布于 2014-09-01 15:10:10
不优雅,但可以使用内核行引导选项禁用它。
modprobe.blacklist=floppy在grub追加行或extlinux.conf追加行中
https://unix.stackexchange.com/questions/147370
复制相似问题