floppy0:找不到软盘控制器

floppy0:找不到软盘控制器

我目前正在尝试一些基于 Ubuntu-Server 的项目,并想使用一些软盘。但是在我的机器上安装Ubuntu-server16.04 LTS后,启动时出现错误:

floppy0: no floppy controllers found

但我无法解决这个问题...据我所知,可能存在内核错误,但我刚刚开始使用 Ubuntu,而且才刚刚开始。

答案1

  1. sudo gedit /lib/udev/rules.d/80-udisks.rules(在我的 Xubuntu 16.04 - 80-udisks2.rules
  2. 搜索字符串并将其替换为0to1

# PC floppy drives # KERNEL=="fd*", ENV{ID_DRIVE_FLOPPY}="0"

# USB floppy drives # SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="08", ATTRS{bInterfaceSubClass}=="04", ENV{ID_DRIVE_FLOPPY}="0"

  1. 创建福尔格

sudo mkdir /media/floppy

sudo chmod 777 /media/floppy

  1. sudo gedit /etc/fstab

  2. 在末尾添加一行:

/dev/fd0 /media/floppy auto rw,user,noauto,exec,utf8 0 0

  1. sudo gedit /etc/modules

  2. 在末尾添加一行:

floppy

  1. 然后重新启动系统或执行

sudo modprobe floppy

编辑:我补充了我的答案

  • 检查软盘模块是否已加载:

lsmod | grep -i floppy

如果返回floppy则说明软盘模块已加载

  • 加载软盘模块:

sudo modprobe -v floppy

lsmod | grep -i floppy

  • 尝试将您的用户名添加到软盘组中:

sudo adduser $USER floppy

  • 尝试

udisks --mount /dev/fd0

附言。软盘在插入时不会自动启动窗口,它们是在那之前制作的!您需要转到nautilus并双击它。在插入新软盘之前需要卸载。您插入的下一张软盘将无法安装。

  • 其他方式:

udisks --mount /dev/fd0

如果根本没有- 尝试安装fdutils

看起来fdmount很有用。尝试:sudo fdmount -l

更多的方法我不知道也没有尝试过:)

答案2

昨天我尝试了您的所有建议后,我终于在我的 BIOS 中找到了一个条目,其中写着:Floppy Legacy: Disabled。改成了1.44 MB,现在一切都好了。

相关内容