阅读:1831回复:10
U盘疑问,大侠快来帮忙
如果我在U盘的连接过程中,设置假的FAT。在用户对显示的虚假的文件进行读写操作后。再让PC机读取真正的FAT表。那么我应该怎样做,PC才能够发送READ PBR AND FAT 命令。
还有如果配置U盘为FDD,应该使用什么样的配置参数。 |
|
沙发#
发布于:2003-06-03 21:57
斑竹在吗,快来帮忙!救命那
|
|
板凳#
发布于:2003-06-04 02:24
对于固件来说,根本无法知道windows请求发送的数据的目的!所以你的要求很像加密优盘的实现方法!
|
|
地板#
发布于:2003-06-04 08:20
其实我就是在做这个东东。但是现在的方案好像有问题。加密U盘一般都是怎么做的?我手头的U盘加密是有上层客户软件,分为两个区,每次只能看到一个区。
|
|
地下室#
发布于:2003-06-04 09:51
我在u盘中也用了虚假的fat表和dir,里面只有一个文件,256字节长。但是一读它,系统就报错。请问你这样做,能否读出文件。我只要读,不要写。行的话,能否帮帮我?
|
|
|
5楼#
发布于:2003-06-04 15:52
好像都需要上层驱动的!
如果用虚假的boot/fat/root,那么你一定要按照格式来得!我估计你的格式有错! |
|
6楼#
发布于:2003-06-04 16:09
虚假的FAT和ROOT很容易实现啊,Copy一份就行了啊!
|
|
7楼#
发布于:2003-06-04 18:38
那么我问一下fat表项的含义.fff0跟ffff有什么区别?或者是当只有一个文件的时候,fat表写成fff8ffff还是fff8fff0?
|
|
|
8楼#
发布于:2003-06-05 12:15
这实际上就是FAT12和FAT16的区别了!你好好看看文件系统吧!
|
|
9楼#
发布于:2003-06-06 09:30
If you want windows to read the PBR to get the true FAT, you can tell the windows that your media is changed or device changed.
|
|
|
10楼#
发布于:2003-06-08 10:24
谢谢macwin
我已经调试通过了。 在此有一些心得: 在csw阶段,回复fail。在request sense 回复介质改变。 当然还有其他的方法。 |
|