如何销毁文件系统

use*_*364 7 filesystems

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

谢谢!

l4m*_*mpi 3

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

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

shred /dev/sdX
Run Code Online (Sandbox Code Playgroud)

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

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