From: Kairui Song Date: Mon, 20 Aug 2018 10:43:19 +0000 (+0800) Subject: 99base: enable initqueue if extra devices are added X-Git-Tag: 049~24 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9f3c31cd8d68;p=thirdparty%2Fdracut.git 99base: enable initqueue if extra devices are added When extra devices are added, initqueue should be enabled to make sure those devices are present, so following services and routines could use those devices. See PR #442 for more detail. --- diff --git a/modules.d/99base/module-setup.sh b/modules.d/99base/module-setup.sh index a1569b123..731c6dccc 100755 --- a/modules.d/99base/module-setup.sh +++ b/modules.d/99base/module-setup.sh @@ -94,6 +94,9 @@ install() { ## save host_devs which we need bring up if [[ $hostonly_cmdline == "yes" ]]; then + if [[ -n $add_device ]]; then + dracut_need_initqueue + fi if [[ -f "$initdir/lib/dracut/need-initqueue" ]] || ! dracut_module_included "systemd"; then ( if dracut_module_included "systemd"; then