2011-01-11 27 views
-3

我有一个具有FAT32类型文件系统的U盘。我真的需要在Windows或Linux平台的USB盘中转储和分析该文件系统。如何在Windows/Linux平台中的USB中转储FAT32文件系统?

我的最终目的是通过读取转储文件来读取USB的硬件(类型和制造商)信息。

+1

为什么期望找到嵌入在文件系统中的设备类型和制造商? – 2011-01-11 10:15:48

+0

没错。顾名思义,文件系统保存有关文件的信息,而不是设备。您必须询问设备本身或向操作系统询问有关该设备的那种信息。 – mdm 2011-01-11 10:26:31

+0

,因为,我买了一个2 GB的USB棒,当我插入到机器的棒它显示大小为2GB ..但实际上总大小为400MB(我只能存储高达400 MB)...所以我需要以查看制造商在哪里嵌入了USB棒的详细信息(当然在文件系统中是正确的?),以便操作系统从中读取该信息.. – 2011-01-11 10:27:31

回答

2

在文件系统中找不到您要查找的信息,这些信息嵌入到芯片中,并在设备插入时传输。如果您查看详细信息,可以在设备管理器中找到所有详细信息的设备。

关于您的评论:由于设备上的控制器控制对实际闪存的访问,操作系统与实际文件系统的关系并不重要。如果控制器说只有400mb可以访问,则只能访问400mb。你有一个错误的棍子,或者这是一个欺诈,你可能应该检查它的来源(即你在哪里买它)。有时,您可以刷新设备的固件,因为您在设备管理器中获得的信息就足够了。然而,在大多数时候,你是不幸的 - 如果你能在这种情况下退还棒。

-1

似乎有越来越多的问题被“你为什么要这样做”而不是真实的信息回答。奇怪。

这里是一个答案:

不要使用Windows。使用Linux,插入棒,并使用'dd'将分区从分区转储到文件。

干杯。

相关问题