有没有可能让Linux内核完全忽略软盘控制器?我没有驱动器,但显然我的主板包含控制器。我想以/dev/fd0
某种方式禁用设备节点,以避免 Thunar 和其他工具检测到它并探测它。
答案1
在 Ubuntu 上,floppy
驱动程序作为模块加载。您可以将此模块列入黑名单,这样它就不会被加载:
echo "blacklist floppy" | sudo tee /etc/modprobe.d/blacklist-floppy.conf
sudo rmmod floppy
sudo update-initramfs -u
重新启动后,软盘驱动程序应立即被永久删除。
答案2
是否存在软盘驱动器是在系统 BIOS 中配置的。您必须手动告诉 BIOS 您拥有什么类型的软盘,然后它又告诉操作系统。这是因为硬件实际上无法被自动检测。
所以你需要进入你的BIOS并告诉它你没有软盘。
答案3
我什至使用 V> 也遇到了这个问题!主机 = Windows Server 2012 Essentials。 Guest = Linux Mint 14。硬件 = HP Proliant ML350,无软盘驱动器。其他客人没有出现问题。
VMware WS 9。将 Linux Mint 定义为 Ubuntu 64。从 ISO 安装之前删除虚拟软盘驱动器。
报告错误 =Error mounting system managed device /dev/fd0. Command line ... /media/flopp0 exited with non-zero . /dev/fd0 is not a valid block device.
/dev/fd0
正在尝试挂载fstab
./dev/fd0
存在。 /media/floppy
并/media/floppy
存在。已经/dev/fd0
从...删除fstab
。删除floppy
和floppy0
目录(sudo
当然是)。
重新启动-同样的错误/dev/fd0
并被/media/floppy
重新创建。
使用上面的命令。重新启动。没有错误。