DiskPart 不允许我删除分区

DiskPart 不允许我删除分区

我有一个 USB 驱动器,但似乎无法删除其上的分区。我尝试了 Ubuntu 上的计算机管理和 GParted,无奈之下,我尝试通过管理员 Powershell/命令提示符,但无法选择有问题的分区。

    DISKPART> select disk 5

    Disk 5 is now the selected disk.

    DISKPART> list partition

    Partition ###  Type              Size     Offset
    -------------  ----------------  -------  -------
    * Partition 1    Primary            115 GB      0 B

    DISKPART> select partition 1

    There is no partition selected.

如何删除分区 1?

答案1

如果这是唯一的分区,并且没有要保存的数据,那么您可以从头开始。对于 GPT,请使用此解决方案(在 Linux 中):如何快速清除磁盘上的 GPT 分区数据?

清除第一个块(两个 512 字节扇区用于 MBR 和标头,16KiB 用于分区条目):

dd if=/dev/zero of=/dev/sdwhatever bs=512 count=34

最后一部分比较棘手。[…]

dd if=/dev/zero of=/dev/sdwhatever bs=512 count=34 seek=$((`blockdev --getsz /dev/sdwhatever` - 34))

对于 MBR 清零,前 512 个字节应该足够了:

dd if=/dev/zero of=/dev/sdwhatever bs=512 count=1

GPT 解决方案应该适用于这两种情况,因此如果有任何疑问,只需假设 GPT。这应该可以摆脱分区表。我也sync会这样做partprobe

相关内容