Linuxでは、/dev/fd0(フロッピー)を無効にしてください。

Linux カーネルにフロッピーディスクコントローラを完全に無視させることは可能でしょうか?私はドライブを持っていませんが、明らかに私のマザーボードにはコントローラがあります。Thunarや他のツールがそれを検知してプローブするのを避けるために、何とかして /dev/fd0 デバイスノードを無効化したいのですが、可能でしょうか?

ソリューション

Ubuntuでは、floppyドライバはモジュールとしてロードされます。 このモジュールをブラックリスト化して、ロードされないようにすることができます。

echo "blacklist floppy" | sudo tee /etc/modprobe.d/blacklist-floppy.conf
sudo rmmod floppy
sudo update-initramfs -u

直ちに、そして再起動時に、フロッピードライバは永久に追放されるはずです。

解説 (3)

フロッピードライブの有無は、システムのBIOSで設定するものです。 フロッピーの種類をBIOSに手動で伝える必要があり、BIOSがOSに伝える仕組みになっています。 これは、ハードウェアが実際には自動検出できないからです。

ですから、BIOSに入り、フロッピーがないことを伝える必要があります。

解説 (0)

V>を使用してもこの問題に遭遇しました! ホスト= Windows Server 2012 Essentials. ゲスト=Linux Mint 14。 ハードウェア=HP Proliant ML350、フロッピードライブなし。 他のゲストでは問題は発生しませんでした。

VMware WS 9. Linux MintをUbuntu 64と定義。 ISOからインストールする前に、仮想フロッピードライブを取り外す。

Error reported = `Error mounting system managed device /dev/fd0. コマンドライン .../media/flopp0 exited with non-zero ./dev/fd0 は有効なブロックデバイスではありません。

dev/fd0fstabでマウントを試みていました。dev/fd0は存在しました。 media/floppy/media/floppyは存在します。 fstab から /dev/fd0 を削除しました。 floppyfloppy0ディレクトリを削除します (もちろんsudo` で)。

再起動 - 同じエラー /dev/fd0/media/floppyが再作成されました。

上のコマンドを使用。 リブートしました。 エラーはありません。

解説 (2)