卸除 Image

  1. 卸載 /mnt/root。
    [root@dyw219 ~]# umount /mnt/root/
    
  2. zerofree 整理 /dev/vg_crt/root,可以讓 image 壓縮時得到較好的結果。
    [root@dyw219 ~]# zerofree /dev/vg_crt/root
    
  3. dmsetup remove 移除 image 中所有 LVM mapping。vgs 查看 VG,已不見 vg_crt。lsblk 查看 /dev/loop0,也不見 /dev/loop0 下的 loop0p2 分割區中的 mapping。
    [root@dyw219 ~]# dmsetup remove /dev/vg_crt/*
    [root@dyw219 ~]# vgs
      VG        #PV #LV #SN Attr   VSize   VFree 
      vg_dyw219   1   4   0 wz--n- 465.27g 10.55g
    [root@dyw219 ~]# lsblk /dev/loop0 
    NAME                   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    loop0                    7:0    0 14.7G  0 loop 
    ├─loop0p1 (dm-4)       253:4    0  160M  0 part 
    ├─loop0p2 (dm-5)       253:5    0   14G  0 part 
    └─loop0p3 (dm-6)       253:6    0    5M  0 part
    
  4. kpartx -d 移除 image 中所有 partitions。lsblk 查看 /dev/loop0 已不見其分割區 loop0p1, loop0p2, loop0p3。
    [root@dyw219 ~]# kpartx -d /dev/loop0
    [root@dyw219 ~]# lsblk /dev/loop0 
    NAME                   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    loop0                    7:0    0 14.7G  0 loop
    
  5. losetup -d 移除 image device /dev/loop0。再用 lsblk 查看 /dev/loop0 已不見任何 device。
    [root@dyw219 ~]# losetup -d /dev/loop0
    [root@dyw219 ~]# lsblk /dev/loop0