[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 格式化U盘失败



picole 写道:
昨天朋友拿来一个u盘,512M的清华紫光的,他说中毒了,拿到电脑公司,人家查
杀了5天还没有搞定了,知道我用linux的,拿来让我用linux试试看
我进入u盘一看,里面有这么几个文件autorun.inf autorun.pif tel.xls.exe还有
一些文档,我试着删除,可以,但是过一会儿这几个文件又重新出现了,然后我用
fdisk,cfdisk分别分区,格式化(格成linux分区格式),都提示成功的,然后我
用fdisk -l也的确是成功的linux分区,但是过了一会儿又不行了,然后还有几个
文件是提示只读系统,不能删除,我用root权限rm -f也不行,想问问看这种怎么
可能有格式化不行的问题呢?应该也没有这种硬件保护功能的。请大家指教,3Q
尝试直接用API写入文件对象呢?系统中一般会把设备当做一个和设备等大的驱动 无关对象,你试试直接将这个对象全写0。看看打开,写的过程的函数返回怎么样? Linux格盘的时候会刷一次cache,因此写入函数不执行写入但返回成功的情况下, Linux的格式化可能会出现看上去成功,但是未格式成功的现象。这种现象我曾经 在Windows下面见过一次,一个程序插入了IFS驱动,当删除特定文件的时候,不执 行删除但返回成功。现象就是列表明明没了,一会又出来,在没有的时候可以用路 径直接打开文件。U盘的0区是否被保护写入了呢?


Reply to: