如何在 Windows / Linux 平台上转储 USB 中的 FAT32 文件系统?
我有一个具有 FAT32 类型文件系统的 USB 记忆棒。我确实需要在 Windows 或 Linux 平台中转储和分析 USB 记忆棒中的文件系统。
我的最终目标是通过读取该转储文件来读取 USB 的硬件(类型和制造商)信息。
I have one USB stick having FAT32 type file system.I really in need to dump and analyze that file system in the usb stick in windows or in linux platform.
My ultimate aim is to read the usb's hardware( ,type and manufacturer) information by reading that dump file.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您不会在文件系统中找到您要查找的信息,这些信息嵌入在芯片中并在设备插入时传输。如果您查找设备的详细信息,您将在设备管理器中找到所有详细信息。
关于您的评论:实际文件系统是什么与操作系统无关,因为设备上的控制器控制对实际闪存的访问。如果控制器说只有 400mb 可以访问,那么您只能访问 400mb。您要么得到了一根有缺陷的棍子,要么是一个骗局,您可能应该检查它的来源(即您在哪里购买它)。有时,您可以刷新设备的固件,因为您在设备管理器中获得的信息就足够了。然而,大多数时候,你会很不走运——在这种情况下,如果可以的话,归还棍子。
You will not find the information you are looking for in the file system, those are embedded in the chip and are transmitted when the device gets plugged in. You will find all details in the device manager if you look up the details of the device.
Regarding your comment: It is irrelevant for the OS what the actual filesystem is, as the controller on the device controls the access to the actual flash memory. If the controller says that there are only 400mb to be accessed, you can only access 400mb. You either got a faulty stick or it's a fraud, you probably should check with the origin of it (ie. where you bought it). Sometimes, you can flash the device's firmware, for that the information you get in the device manager is enough. However, at most times, you are out of luck - return the stick if you can in that case.
似乎越来越多的问题是通过“你为什么要这样做”而不是真实信息来回答的。奇怪的。
答案如下:
不要使用 Windows。使用 Linux,插入存储棒,然后使用“dd”将分区从存储棒转储到文件。
干杯。
there seem to be more and more questions that are answered by "why do you want to do that" instead of real information. Strange.
Here is an answer:
Don't use Windows. Use Linux, plug in the stick, and use 'dd' to dump partitions from the stick to files.
Cheers.