![如何强制删除LVM的元数据?](https://linux22.com/image/181689/%E5%A6%82%E4%BD%95%E5%BC%BA%E5%88%B6%E5%88%A0%E9%99%A4LVM%E7%9A%84%E5%85%83%E6%95%B0%E6%8D%AE%EF%BC%9F.png)
我有一些带有 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
。但这确实没有必要,而且有点矫枉过正。