ext4
我删除了一个格式化后没有数据的逻辑卷。然后我继续创建swap
LVM,但它警告我存在签名ext4
。我假设该lvremove
命令不会删除 fs 签名。当提示使用时删除签名是否安全lvcreate
?
[root@workstation ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
home cl -wi-ao---- <6.52g
root cl -wi-ao---- 19.00g
swap cl -wi-ao---- 2.00g
lv01 vg01 -wi-a----- 404.00m
lv02 vg01 -wi-a----- 100.00m
[root@workstation ~]# lvremove /dev/vg01/lv02
Do you really want to remove active logical volume vg01/lv02? [y/n]: y
Logical volume "lv02" successfully removed.
[root@workstation ~]#
[root@workstation ~]#
[root@workstation ~]# lvcreate -n swap1 -L 100M vg01
WARNING: ext4 signature detected on /dev/vg01/swap1 at offset 1080. Wipe it? [y/n]:
答案1
是的,lvremove
不会从 LV 中删除文件系统签名,是的,在lvcreate
.lvcreate
只会将零写入新创建的 LV 的前几个扇区。
通常最好在wipefs
删除分区和其他块设备之前删除文件系统签名以避免这种情况。