Linux,禁用 /dev/fd0(软盘)

wil*_*ilx 31 linux ubuntu thunar xubuntu

有没有可能让Linux内核完全忽略软盘控制器?我没有驱动器,但显然我的主板确实包含控制器。我想以/dev/fd0某种方式禁用设备节点,以避免 Thunar 和其他工具检测它并探测它。

Jim*_*ris 46

在 Ubuntu 上,floppy驱动程序作为模块加载。您可以将此模块列入黑名单,使其不会被加载:

echo "blacklist floppy" | sudo tee /etc/modprobe.d/blacklist-floppy.conf
sudo rmmod floppy
sudo update-initramfs -u
Run Code Online (Sandbox Code Playgroud)

立即和重新启动后,软盘驱动程序应该被永久放逐。

  • 因此,“立即和重新启动时”这一行。关键是它立即生效,并且在重新启动后它也会持续存在,所以你不需要继续这样做。 (6认同)
  • 甚至不需要重新启动,它应该在 rmmod 之后消失。 (3认同)
  • 我很抱歉,我读错了。 (3认同)

psu*_*usi 7

软盘驱动器的存在与否是在系统的 BIOS 中配置的。你必须手动告诉 BIOS 你有什么类型的软盘,然后它会告诉操作系统。这是因为硬件实际上不能被自动检测。

所以你需要进入你的 BIOS 并告诉它你没有软盘。