From: David Teigland Date: Wed, 8 Dec 2021 20:14:27 +0000 (-0600) Subject: fix(lvm): replace --partial option X-Git-Tag: 056~35 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=97543cca48dfde849396f11c83f9c320e1b91c46;p=thirdparty%2Fdracut.git fix(lvm): replace --partial option The --partial option will activate a linear (or other) LV without segments for missing devices, which is unlikely to be useful. The intention was to activate raid LVs in a useful form while missing devices, which is specified with the option --activationmode degraded. --- diff --git a/modules.d/90lvm/64-lvm.rules b/modules.d/90lvm/64-lvm.rules index 65f65249d..ca718ce02 100644 --- a/modules.d/90lvm/64-lvm.rules +++ b/modules.d/90lvm/64-lvm.rules @@ -15,7 +15,7 @@ PROGRAM=="/bin/sh -c 'for i in $sys/$devpath/holders/dm-[0-9]*; do [ -e $$i ] && GOTO="lvm_end" RUN+="/sbin/initqueue --settled --onetime --unique /sbin/lvm_scan" -RUN+="/sbin/initqueue --timeout --name 51-lvm_scan --onetime --unique /sbin/lvm_scan --partial" +RUN+="/sbin/initqueue --timeout --name 51-lvm_scan --onetime --unique /sbin/lvm_scan --activationmode degraded" RUN+="/bin/sh -c '>/tmp/.lvm_scan-%k;'" LABEL="lvm_end"