- 小心OS问题
-
发布时间:2010-11-01 10:46:45
发布时间:2010-11-01 10:46:45
分析软驱问题时一定要小心,因为有时你的操作系统(OS)可能会妨碍你发现问题的真正所在。例如,假设你想要通过软盘来为另外一个人传递文件,你把文件写入软盘,并打开相关路径以确定文件的存在。然后你把软盘给了你要传文件的那个人。但是,不一会儿,那个人就告诉你说软盘是空的。你再一次拷贝文件到软盘,这一次非常小心而且非常肯定软盘中确实存在文件,甚至于你在软盘中可以直接打开和关闭这个文件。你又把这张新的软盘给了那个人,可是那个人仍然告诉你第二张软盘是空的,怎么办?问题出在哪儿?
实际上我看到过这种情况无数次发生,头两次,我认为是拿到软盘的那个人的软驱有问题,比如驱动头脏了。当时,当我在创建软盘的那个机子上读盘的时候,软盘仍然是空的,怎么办?
问题就在于OS的磁盘缓存妨碍了我们发现真正的问题所在。问题就是驱动器的写入头已经旋转了。计算机认为驱动器已经把文件写入到了软盘中,而实际上,软盘是空的。当我们察看软盘上的路径目录或者打开文件时,计算机读的是缓存中的内容,而不是磁盘中的。因此,表面上看,数据已经被写入到软盘中了,而实际上软盘是空的。