Lor*_*has 5 partition encryption luks
我擦磁盘使用
wipefs -a /dev/sda.
Run Code Online (Sandbox Code Playgroud)
我很高兴地格式化了磁盘,似乎当我要挂载/dev/sda3 时,它显示"unknown file system type crypto_LUKS"。
我在这个分区上没有加密,所以就像以前的配置以某种方式保存了一样。如果我显然擦除或重置了磁盘,这怎么可能?
我是否必须先打开并解密并删除该驱动器上的加密?
wipefs -a /dev/sdx
只擦除该设备上的魔术签名,而不是它的分区。因此,充其量,它只会擦除您的分区表,但是如果您继续以之前相同的偏移量重新创建分区,则旧数据仍然存在。您还必须擦除分区。
wipefs -a /dev/sdx[1-9]* # wipe old partitions
wipefs -a /dev/sdx # wipe the disk itself
parted /dev/sdx # create new partitions
wipefs -a /dev/sdx[1-9]* # wipe the new partitions, just in case
# create filesystems or whatever
Run Code Online (Sandbox Code Playgroud)
除此之外,wipefs
如果不知道签名,也完全有可能不擦除某些东西。或者,尽管签名已损坏,但另一个程序仍能识别分区上的数据。wipefs
只覆盖几个魔术字节,这在大多数情况下是可逆的。