手册wipefs
页说:
-f, --force
强制擦除,即使文件系统已安装。 为了擦除块设备上的分区表签名,这是必需的。
所以这意味着每次我想覆盖块设备上的分区表签名时,我都需要添加-f
.
在手册页的后面,给出的用法示例之一是:
wipefs --all --backup /dev/sdb
擦除设备 /dev/sdb 中的所有签名~/wipefs-sdb-<offset>.bak
,并为每个签名创建一个签名备份文件。
因此,这个示例覆盖了块设备的所有签名,显然包括分区表签名。根据前面所说,这是行不通的,因为它不包括-f
.
现在不知道用-f
还是不用。当尝试删除磁盘上的所有--force
签名(包括分区表)时,是否需要该选项?