我们擦除磁盘签名如下(这是在我们执行 umount 之后)
wipefs -a /dev/sde
/dev/sde: 2 bytes were erased at offset 0x00000438 (ext4): 53 ef
然后我们检查磁盘是否没有文件系统,如下所示
lsblk -f
sde ext4 20eba791-c9c9-4462-aa23-74c40a41b8a0
但是尽管我们擦除了文件系统,lsblk 仍然在 sde 磁盘上显示 ext4 文件系统
从
wipefs
(强调我的)的手册页:因此,它唯一保证的是,在 之后
wipefs
,该blkid
命令(或任何其他libblkid
用于识别块设备内容的命令)将不再检测该文件系统、RAID 集或分区表。lsblk
确实使用libblkid
,但显然这不是检测文件系统的唯一方法。