Linux, nonaktifkan / dev / fd0 (floppy)

27

Apakah mungkin membuat kernel Linux mengabaikan pengontrol floppy disk? Saya tidak memiliki drive tetapi jelas motherboard saya memang mengandung controller. Saya ingin menonaktifkan /dev/fd0simpul perangkat entah bagaimana untuk menghindari Thunar dan alat lain yang mendeteksi dan menyelidikinya.

wilx
sumber
1
Tidak bisakah Anda menonaktifkan pengontrol di BIOS?
Renan
1
Jika tidak, Anda selalu dapat mengkompilasi ulang kernel tanpa driver floppy (dengan asumsi itu adalah built-in dan bukan modul sekarang)
Useless

Jawaban:

39

Di Ubuntu, floppydriver dimuat sebagai modul. Anda dapat membuat daftar hitam modul ini sehingga tidak dimuat:

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

Segera dan setelah reboot, driver floppy harus dibuang untuk selamanya.

Jim Paris
sumber
3
Seharusnya tidak perlu reboot, itu harus pergi setelah rmmod itu.
derobert
6
Oleh karena itu baris "segera dan setelah me-reboot". Intinya adalah bahwa ia bekerja segera, dan itu juga akan bertahan setelah reboot, jadi Anda tidak perlu terus melakukannya.
Jim Paris
3
Maaf, saya salah baca.
derobert
6

Ada atau tidaknya floppy drive adalah sesuatu yang dikonfigurasi di BIOS sistem. Anda harus secara manual memberi tahu BIOS jenis floppy yang Anda miliki, dan pada gilirannya memberitahu OS. Ini karena perangkat keras sebenarnya tidak mampu dideteksi secara otomatis.

Jadi Anda harus masuk ke BIOS dan katakan bahwa Anda tidak punya disket.

psusi
sumber
0

Saya mengalami masalah ini bahkan menggunakan V>! Host = Windows Server 2012 Essentials. Tamu = Linux Mint 14. Perangkat keras = HP Proliant ML350, tidak ada floppy drive. Masalah tidak terjadi pada tamu lain mana pun.

VMware WS 9. Tetapkan Linux Mint sebagai Ubuntu 64. Hapus floppy drive virtual sebelum menginstal dari ISO.

Kesalahan dilaporkan = Error mounting system managed device /dev/fd0. Command line ... /media/flopp0 exited with non-zero . /dev/fd0 is not a valid block device.

/dev/fd0sedang mencoba mount di fstab. /dev/fd0ada. /media/floppydan /media/floppyada. Dihapus /dev/fd0dari fstab. Hapus floppydan floppy0direktori ( sudotentu saja dengan).

Reboot - kesalahan yang sama /dev/fd0dan /media/floppydiciptakan kembali.

Gunakan perintah di atas. Di-boot ulang. Tidak ada kesalahan

Marty Felker
sumber
1
Jawaban Anda ini lebih seperti komentar atas jawaban orang lain daripada jawaban yang tepat untuk pertanyaan itu. Akan lebih baik untuk "memindahkannya".
rbrito
1
Saya pikir jawaban makhluk disarankan di sini adalah untuk menghapus /dev/fd0dari /etc/fstab. Saya tidak berpikir bahwa sebenarnya menjawab pertanyaan awal, karena fstabtidak sepenuhnya terkait dengan pemasangan otomatis lingkungan GUI.
jw013