您需要一个操作系统来管理将擦除磁盘上所有分区的任何命令或进程。
启动一个救援系统或您现有的 Linux 系统。 (实际上,您可以从从其引导的 Linux 系统中擦除磁盘,或者您可以安装到 USB 上如果这不是一个选择。)
确认磁盘设备删除其分区表。如果你犯了这个错误,你将擦除错误磁盘上的分区表!
假设设备是/dev/sdc
.
disk=/dev/sdc
[ -b "$disk" ] || echo STOP no such device
前提是不打印错误
dd bs=32M count=1 </dev/zero >"$disk"
所有这些都不会删除磁盘上的大部分实际数据;它只是删除分区表。