我如何删除所有数据那是在棍子上吗?
例如我有这个问题:
我的硬盘有两个分区A
(3.7 GB)和B
(330 MB)。如何将这两个分区合并为一个并删除其中包含的所有数据?
我猜它们具有只读属性...我怎样才能强制删除它们?
我在 GParted 中看到这一点:
答案1
如何擦除/删除/清空或擦除磁盘
我确信还有其他方法,但我更喜欢使用的方法是在dd
我想要擦除的文件系统中复制零或随机数据。
因此,如果您想清除……比如说 microSD 卡,请运行此命令。
假设它安装在/dev/sdd1
:
dd if=/dev/urandom of=/dev/sdd1
如果不想等待太久,您可以用零而不是随机数据填充分区:
dd if=/dev/zero of=/dev/sdd1
两者都是安全的,但恕我直言,第一个可能更好,但我当然可能是错的。
再次提醒,一定要仔细检查,或者最好再三检查您要在哪个分区上应用此功能,Linux 不会向您发出警告,而且结果也无法撤消。
一个好的做法是先制作磁盘映像,然后擦除它。如果你想这样做,请这样做。
dd if=/dev/[partition-to-wipe] of=/tmp/backup.img
然后擦拭
dd if=/dev/urandom of=/dev/[partition-to-wipe]
然后你可以通过以下方式恢复数据
dd if=/tmp/backup.img of=/dev/[partition-to-wipe]
已获取信息来自这个网站。
答案2
答案3
很简单!通过终端( Ctrl++ )启动 gparted并输入AltTsudo gparted
。
一旦你这样做,gparted就会启动。
USB 驱动器应显示在磁盘区域(右上角),类似/dev/usb
或/dev/sdb
。当然所选磁盘是 USB 驱动器,以下步骤将擦除全部选定磁盘上的数据。
- 转到
Device
>Create Partition Table
将出现以下窗口:
点击Apply。您可能还需要通过点击复选标记按钮来启动此过程。
这将创建一个新的分区表,并使大多数人无法恢复数据。