web-dev-qa-db-ja.com

Linux、/ dev / fd0を無効にする(フロッピー)

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

27
wilx

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

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

すぐに、そして再起動すると、フロッピードライバーは永久に追放されるべきです。

39
Jim Paris

フロッピードライブの有無は、システムのBIOSで設定されるものです。使用しているフロッピーのタイプをBIOSに手動で通知する必要があり、それによってOSが通知されます。これは、ハードウェアが実際には自動検出できないためです。

そのため、BIOSにアクセスして、フロッピーがないことを伝える必要があります。

6
psusi

V>を使用してもこの問題に遭遇しました。ホスト= Windows Server 2012 Essentials。ゲスト= 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/fd0fstabでマウントを試みていました。 /dev/fd0が存在しました。 /media/floppyおよび/media/floppyが存在します。 fstabから/dev/fd0を削除しました。 floppyおよびfloppy0ディレクトリを削除します(もちろんSudoを使用)。

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

上記のコマンドを使用しました。再起動しました。エラーなし。

0
Marty Felker