https://drive.google.com/file/d/1wXqeejKAGJc6YvKdJ81TAUQgTyTtxmSD/view?usp=sharing
/etc/lvm/archive/ after every change (e.g., lvcreate, vgremove).VG_NAME_XXXXX.vg (e.g., Linux_VG_00001-123456789.vg).vgcfgrestore to revert to a previous state.⚠️ Critical:
This only works if:
- The physical volume (PV) still exists (disk/partition intact)
- You haven’t overwritten the PV with new data
# Add 5GB disk (e.g., /dev/sdb)
sudo fdisk /dev/sdb
# Create partition: n → p → 1 → [Enter] → [Enter] → t → 8e → w
sudo partprobe
# Create LVM
sudo pvcreate /dev/sdb1
sudo vgcreate Linux_VG /dev/sdb1
sudo lvcreate -L 3G -n Linux_LV Linux_VG
sudo mkfs.ext4 /dev/Linux_VG/Linux_LV # Fixed path!
# Mount and add data
sudo mkdir /data
sudo mount /dev/Linux_VG/Linux_LV /data
cd /data
touch test{1..5}
sudo umount /data
💡 Note: Your original command had reversed paths—correct is:
/dev/Linux_VG/Linux_LV(not/dev/Linux_LV/Linux_VG)
sudo lvremove /dev/Linux_VG/Linux_LV
sudo lvs # LV gone!
cd /etc/lvm/archive
ls -ltrh # Find latest Linux_VG_*.vg file
# Example: Linux_VG_00002-123456789.vg