On 02/05/2014 11:06 AM, Colin Guthrie wrote: > This caused the root_dev variable not to be set which in turn meant that > the root device was not whitelisted in 99base/module-setup.sh when injecting > compile-time devexists hooks in hostonly initrds. This ties the generated > initrd to the root fs device (typically the UUID) rather than relying solely > only the root= kernel command line. > > While it is hostonly, not hardcoding e.g. UUIDs is still desirable. Any > swap partition on the host device is still added however. > --- > dracut.sh | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/dracut.sh b/dracut.sh > index ccff358..5267af5 100755 > --- a/dracut.sh > +++ b/dracut.sh > @@ -1005,7 +1005,7 @@ if [[ $hostonly ]]; then > _bdev=$(readlink -f "/dev/block/$_dev") > [[ -b $_bdev ]] && _dev=$_bdev > push host_devs $_dev > - [[ "$_mp" == "/" ]] && root_dev="$_dev" > + [[ "$mp" == "/" ]] && root_dev="$_dev" > push host_devs "$_dev" > done > > Thanks! Pushed.
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature