dmsetup コマンドを使って、lvm 関連のデバイスを除去する。
sudo dmsetup remove vg.main-root sudo dmsetup remove vg.main-swap
これは、次のコマンドでInActiveにするのと同じ作用を齎すらしい。
sudo vgchange -a n vg.main
再起動まえにリロードするなら、activate しないといけない。
sudo vgchange -a y vg.main
USBデバイスを抜き差しするときに、LVMが表示されなかったりロードがおかしくなったときに使える。
また、LUKSのデバイスをCloseする代わりにも使える。
sudo dmsetup root-crypted sudo cryptsetup close root-crypted
dmsetup は device mapper の略だと思う。ブロックデバイスを再帰的に扱うLVMやLUKSで使える。
btrfs が暗号化に対応してくれたらdm 使わなくて済みそうなんだけど。いつになるのやら。
現在のDMを一覧する。
sudo dmsetup -C info sudo dmsetup -C table sudo dmsetup -C ls
ブロックデバイスを扱えるのは便利。