CentOS 7.x] end_request: I/O error, dev fd0, sector 0



CentOS 7.x 사용 중 fd0에 대한 에러 발생.

  • console message

end_request: I/O error, dev fd0, sector 0


  • 확인 방법: lsmod 로 확인

$ lsmod

libata                219478  3 pata_acpi,ata_generic,ata_piix
i2c_core               40325  2 drm,i2c_piix4
vmw_pvscsi             22858  3 
floppy                 69370  0 
dm_mirror              22135  0 
dm_region_hash         20862  1 dm_mirror
dm_log                 18411  2 dm_region_hash,dm_mirror
  • 디바이스 중 fd0 플로피가 없는데 발생한 것임.
  • It seems that kernel erroneously detected some device as floppy or just created a non existent reference because your machine does not have real floppy drive.

해결 방법

  • rmmod floppy 로 해당 커널 모듈을 지움.
  • blk_update_request for fd0 are completely unrelated to your hard drives.
  • Since this machine does not have floppy drive,
  • it is safe and encouraged to remove and blacklist floppy kernel module so it will not bother you in future:
  • add /etc/modprobe.d/blacklist-floppy.conf

$ sudo rmmod floppy $ echo “blacklist floppy” | sudo tee /etc/modprobe.d/blacklist-floppy.conf

  • /etc/mkinitcpio.conf FILES variable and do mkinitcpio -p linux so initramfs will not load it.

mkinitcpio -p linux