[unix] Linux, / dev / fd0 비활성화 (플로피)

Linux 커널이 플로피 디스크 컨트롤러를 완전히 무시하도록 할 수 있습니까? 나는 드라이브가 없지만 분명히 내 마더 보드에는 컨트롤러가 포함되어 있습니다. /dev/fd0Thunar 및 기타 도구가 장치를 감지하고 조사하지 않도록 장치 노드 를 비활성화하고 싶습니다 .



답변

우분투에서는 floppy드라이버가 모듈로로드됩니다. 로드되지 않도록이 모듈을 블랙리스트에 올릴 수 있습니다.

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

플로피 드라이버는 즉시 재부트하면 즉시 추방되어야합니다.


답변

플로피 드라이브의 존재 여부는 시스템의 BIOS에서 구성되는 것입니다. 어떤 종류의 플로피를 가지고 있는지 BIOS에 수동으로 알려 주어야하고, OS에 알려줍니다. 하드웨어가 실제로 자동 감지 될 수 없기 때문입니다.

따라서 BIOS로 가서 플로피가 없다고 알려야합니다.


답변

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/fd0에서 마운트를 시도했습니다 fstab. /dev/fd0존재했다. /media/floppy그리고 /media/floppy존재한다. 에서 삭제 /dev/fd0되었습니다 fstab. 제거 floppyfloppy0디렉토리 (와 sudo물론).

재부팅-동일한 오류가 발생 /dev/fd0하여 /media/floppy다시 작성되었습니다.

위의 명령을 사용했습니다. 재부팅되었습니다. 오류가 없습니다.


답변