diff --git a/modules.d/90lvm/module-setup.sh b/modules.d/90lvm/module-setup.sh index aa8c6db81f..82da65f2f7 100755 --- a/modules.d/90lvm/module-setup.sh +++ b/modules.d/90lvm/module-setup.sh @@ -50,6 +50,11 @@ installkernel() { install() { inst_multiple lvm grep + # install lvm command symlink useful for emergency shell + while read -r -d '' file; do + [[ ${file%%/*} == "lvm" ]] && inst "/${file#*/}" + done < <(find /sbin/ -maxdepth 1 -type l -exec readlink -n {} ';' -print0) + if [[ $hostonly_cmdline == "yes" ]]; then local _lvmconf _lvmconf=$(cmdline)