Linux, desative / dev / fd0 (disquete)

24

É possível fazer o kernel do Linux ignorar completamente o controlador de disquete? Eu não tenho a unidade, mas obviamente minha placa-mãe contém o controlador. Gostaria de desabilitar o nó do dispositivo /dev/fd0 de alguma forma para evitar que o Thunar e outras ferramentas o detectassem e investigassem.

    
por wilx 01.11.2012 / 12:14

3 respostas

33

No Ubuntu, o driver floppy é carregado como um módulo. Você pode colocar este módulo na lista negra para que ele não seja carregado:

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

Imediatamente e após a reinicialização, o driver de disquete deve ser banido para sempre.

    
por 01.11.2012 / 18:30
6

A presença ou ausência de uma unidade de disquete é algo configurado no BIOS do sistema. Você tem que dizer manualmente à BIOS que tipo de disquete você tem e, por sua vez, informa ao SO. Isso ocorre porque o hardware não é realmente capaz de ser detectado automaticamente.

Então você precisa entrar em seu BIOS e dizer que não tem disquete.

    
por 01.11.2012 / 21:05
0

Eu encontrei esse problema mesmo usando um V & gt ;! Host = Windows Server 2012 Essentials. Guest = Linux Mint 14. Hardware = HP Proliant ML350, nenhuma unidade de disquete. Problema não ocorreu em nenhum outro convidado.

VMware WS 9. Defina o Linux Mint como o Ubuntu 64. Remova a unidade de disquete virtual antes de instalar a partir do ISO.

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

/dev/fd0 estava tentando montar em fstab . /dev/fd0 existia. /media/floppy e /media/floppy existem. /dev/fd0 removido de fstab . Remova os diretórios floppy e floppy0 (com sudo , claro).

Reinicialização - mesmo erro /dev/fd0 e /media/floppy foram recriados.

Usou o comando acima. Reiniciado. Nenhum erro.

    
por 13.11.2012 / 06:25