人们目前正在使用 RHEL 7 虚拟服务器,但 vSphere 中的控制台每隔几分钟左右就会显示“blk_update_request:I/O 错误,dev fd0,扇区 0”,有没有办法退出此循环并返回到正常的控制台/命令行无需重新启动服务器(就像我说的,人们目前正在那种环境中工作)?
我什至不担心这个错误,据我了解,这是因为机器认为连接了软盘驱动器,可能是因为备份软件接触了该服务器并测试了一些备份卷安装等。
答案1
卸载floppy
设备驱动程序并将其列入黑名单:
modprobe -r floppy
echo "blacklist floppy" >/etc/modprobe.d/no-floppy.conf
depmod
如果某些东西不断轮询/dev/fd0
,您可能需要尝试第一个命令几次,或者可能用于fuser -c /dev/fd0
确定访问软盘设备的进程,并在删除模块floppy
并将其列入黑名单时暂时停止它,以便它不会再次自动加载。
控制台登录提示仍然存在,尽管它可能被错误消息淹没。
顺便说一下,错误消息的根本原因是 VMware 的软盘模拟不够完美,或者有人从虚拟机配置中删除了软盘驱动器。然后你就会有类似udisksd
运行的东西时不时地轮询“软盘驱动器”。