如何强制删除LVM的元数据?

如何强制删除LVM的元数据?

我有一些带有 LVM 元数据的 HDD。

我没有优雅地删除 LVM 分区。

我想强制删除它。

我可以使用fdisk重新分区并mkfs.ext4强制清理LVM的元数据吗?

答案1

是的,fdisk总是询问您是否要先删除现有的文件系统:

The device contains 'LVM2_member' signature and it will be removed by a write command. See fdisk(8) man page and --wipe option for more details.

您还可以用于wipefs -a /dev/sdxY从设备中删除所有文件系统签名。

如果你想 100% 确定一切都消失了,你可以随时使用可用的最大锤子并向设备写入一些零,所有元数据都应该位于磁盘 sp 的前几兆字节中dd if=/dev/zero of=/dev/sdxY bs=1M count=100。但这确实没有必要,而且有点矫枉过正。

相关内容