|
是不是使用了非法的 find 命令?
假定你知道什么是非法的 find 命令。如果不知道请继续看。
find 命令或者任何其他命令,只要有可能去访问软盘,那就有可能死机。这个问题是 BIOS 造成的,你可以认为是 BIOS 的 bug,你也可以认为是主板制造商有意这么干的,无所谓,结果都一样:不可以碰软盘,一碰就可能死掉。
所以,合法的 find 命令应该加上参数屏蔽掉对软盘的访问,只访问硬盘。比如说,添加 --ignore-floppies 参数。其实,访问机器的 CDROM 也存在类似的情况,所以,还应该添加 --ignore-cd 参数。
我们是调用 BIOS,我们没有机会设置所谓的超时。只要碰了软盘,在有些主板之下,那就死掉了,主板 BIOS 没有选项是用来控制超时的。它干脆死掉,超时是无穷大,根本不归我们管辖。
这种现象很普遍,而没有 bug 的机器似乎反而不多见。
|
|