本贴本想发在技术论坛,但怕没人注意,斗胆发在水坛,请斑竹见谅。小弟的测试环境如下:LINUX 6.2 内核2.2.14 。 在这种测试环境下,小弟作了对文件的一些读写和删除操作,也就是(fread, fwrite,unlink)等一些很弱的编程。本来这是极简单的,小弟写了测试程...
全文
回复(12) 2003-02-25 20:59 来自版块 - 疯狂灌水&& 人生 &&娱乐
表情
飞天猩猩小狗我好崇拜你啊。(2003-02-26 19:21)
hometown客气了, 希望能共同提高~~ :D :D :D :D(2003-02-26 19:02)
tome[quote]自己顶一下!!! 不知道你有没有对shell做删除, 这个原因不是太明白, 不过通常来说, 不可重复的错误一般是软件的原因, 就这个来看, 很有可能是FAT的接口实现有BUG。 我还没有研究FAT在LINUX底下提供的接口, 不好意思白要了你200分啦~, 不过如果...(2003-02-26 17:39)
hometown觉得不应该是AP中的问题, 应该KERNEL中的问题, 如果你不MOUNT上FAT, 我想这个问题出现的可能性会更小, 或者就不会出现 (2003-02-26 16:46)
hometown自己顶一下!!! 不知道你有没有对shell做删除, 这个原因不是太明白, 不过通常来说, 不可重复的错误一般是软件的原因, 就这个来看, 很有可能是FAT的接口实现有BUG。 我还没有研究FAT在LINUX底下提供的接口, 不好意思白要了你200分啦~, 不过如果可以描述的清楚...(2003-02-26 16:38)
tome自己顶一下!!!(2003-02-26 15:11)
tomehometown老大,分我是照单全给了,还是请你多多指点,毕竟,你说的这几个可能性,我都作过,可不能不管我了 ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;)(2003-02-26 11:25)
tomehometown老大说的很是到位,我对文件的操作的确是在DOS分区上, 但我是 MOUNT -T VFAT /DEV/HDA1 /MNT 这个操作我是作的,然后我才对文件进行了一些读写操作, 我把DOS分区MOUNT到/MNT 这个目录下,是有读写权限的的(手工的命令mv c...(2003-02-26 10:56)
hometown忘了说了, 从你的出错看, 显然是MOUNT了C盘(MICORSOFT操作系统下)~~(2003-02-26 09:44)
hometown 不知道偶能不能得到这200分, 唉, 口水滴答了 下面偶还是试试看嫩不能得到啊: LINUX的文件系统采用的是VFS(Virtual FileSytem) 你所说的操作实际上是VFS的外部接口, 这些本身要具体到实际的文件系统中, 显然, 从你的描述来看, 你的LINUX...(2003-02-26 09:38)

返回顶部