如何检测软盘的存在?

如何检测软盘的存在?

我正在编写一个实用程序,需要检测软盘驱动器中是否存在软盘,即使软盘已损坏(由于 I/O 错误而无法读取)。

我怎样才能做到这一点? [ -r /dev/fd0 ]即使没有软盘,也总是会成功;dd if=/dev/fd0当软盘坏了时,类似的操作就会失败。

相关内容