release any raid/crypt/lvm device assembled, but not in use
parent
5ebc1acb7f
commit
780afa9876
|
@ -0,0 +1,4 @@
|
|||
# close everything which is not busy
|
||||
for i in /dev/mapper/luks-*; do
|
||||
cryptsetup luksClose $i &>/dev/null
|
||||
done
|
|
@ -3,3 +3,5 @@ inst cryptsetup
|
|||
inst_rules "$moddir/70-luks.rules"
|
||||
inst "$moddir"/cryptroot-ask.sh /sbin/cryptroot-ask
|
||||
inst_hook cmdline 30 "$moddir/parse-crypt.sh"
|
||||
inst_hook pre-pivot 30 "$moddir/crypt-cleanup.sh"
|
||||
inst_hook pre-pivot 60 "$moddir/crypt-cleanup.sh"
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
# close everything which is not busy
|
||||
dmraid -an &>/dev/null
|
|
@ -3,3 +3,5 @@ dracut_install dmraid partx
|
|||
inst "$moddir/dmraid.sh" /sbin/dmraid_scan
|
||||
inst_rules 64-md-raid.rules
|
||||
inst_rules "$moddir/61-dmraid-imsm.rules"
|
||||
inst_hook pre-pivot 30 "$moddir/dmraid-cleanup.sh"
|
||||
inst_hook pre-pivot 60 "$moddir/dmraid-cleanup.sh"
|
||||
|
|
|
@ -12,3 +12,5 @@ fi
|
|||
|
||||
inst "$moddir/lvm_scan.sh" /sbin/lvm_scan
|
||||
inst_hook cmdline 30 "$moddir/parse-lvm.sh"
|
||||
inst_hook pre-pivot 30 "$moddir/lvm-cleanup.sh"
|
||||
inst_hook pre-pivot 60 "$moddir/lvm-cleanup.sh"
|
|
@ -0,0 +1,2 @@
|
|||
# stop everything which is not busy
|
||||
lvm vgchange -a n &>/dev/null
|
|
@ -35,3 +35,5 @@ fi
|
|||
|
||||
inst "$moddir/mdraid_start.sh" /sbin/mdraid_start
|
||||
inst_hook pre-trigger 30 "$moddir/parse-md.sh"
|
||||
inst_hook pre-pivot 30 "$moddir/mdraid-cleanup.sh"
|
||||
inst_hook pre-pivot 60 "$moddir/mdraid-cleanup.sh"
|
|
@ -0,0 +1,4 @@
|
|||
# stop everything which is not busy
|
||||
for i in /dev/md*; do
|
||||
mdadm --stop $i &>/dev/null
|
||||
done
|
Loading…
Reference in New Issue