Partition
lvremove 不會刪除以前的 LV 文件系統簽名。使用 lvcreate 時刪除它是否安全?
我刪除了一個沒有數據格式化的邏輯卷
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]:
是的,
lvremove
不會從 LV 中刪除文件系統簽名,是的,在lvcreate
.lvcreate
只會將零寫入新創建的 LV 的前幾個扇區。在刪除分區和其他塊設備之前刪除文件系統簽名通常是一個好主意,
wipefs
以避免這種情況。