Filesystems 如何销毁文件系统

Filesystems 如何销毁文件系统,filesystems,Filesystems,我们有一些USB存储设备,但文件系统已损坏(原始)。我们真的不知道确切的原因,所以我想模拟这个问题。是否有任何工具或方法来销毁文件系统。或者更好的是,有没有关于如何不破坏文件系统的指导方针 谢谢 如果您可以访问Linux系统,则可以使用 插入USB存储器,执行dmesg | tail以获取所创建设备的名称(如果您使用的计算机只有一个HD,则可能是/dev/sdb),然后以root用户身份或使用sudo(用实际设备替换/dev/sdX): 如果您的usb设备有多个分区,您可以在单个分区而不是整个设

我们有一些USB存储设备,但文件系统已损坏(原始)。我们真的不知道确切的原因,所以我想模拟这个问题。是否有任何工具或方法来销毁文件系统。或者更好的是,有没有关于如何不破坏文件系统的指导方针


谢谢

如果您可以访问Linux系统,则可以使用

插入USB存储器,执行
dmesg | tail
以获取所创建设备的名称(如果您使用的计算机只有一个HD,则可能是
/dev/sdb
),然后以root用户身份或使用
sudo
(用实际设备替换
/dev/sdX
):

如果您的usb设备有多个分区,您可以在单个分区而不是整个设备上执行
分解
,前提是您为其提供了适当的设备文件句柄(例如
/dev/sdb1


shresd
通过使用随机数据多次覆盖指定的文件(或者在本例中是整个分区或设备)来工作-如果您的USB存储很大,这可能需要很长时间。

在某些情况下,shresd可能无法与所有文件系统一起工作。 除了撕碎之外,还有一种选择,那就是添加整个分区本身

假设您的设备是/dev/sdb或类似的东西,您可以使用以下命令添加整个分区

dd if=/dev/zero of=/dev/sdb 

这将用零覆盖分区的所有内容,包括上一个文件系统的数据结构(超级块等),从而有效地为您杀死文件系统。

您试图通过手动销毁文件系统来实现什么。如果你想知道文件系统是如何被破坏的,你必须尝试所有的方法来处理这个设备,同时检查它是否已经被损坏。。。。如果你没有Linux,比如说,下载Ubuntu,然后从DVD或闪存驱动器启动:无需安装。
dd if=/dev/zero of=/dev/sdb