From: Harald Hoyer Date: Sat, 16 Mar 2013 09:31:37 +0000 (+0100) Subject: dmsquash-live: force load squashfs kernel module X-Git-Tag: 027~29 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=85804a9197790d461dfa1458883f84a9da9ae589;p=thirdparty%2Fdracut.git dmsquash-live: force load squashfs kernel module https://bugzilla.redhat.com/show_bug.cgi?id=922248 --- diff --git a/modules.d/90dmsquash-live/dmsquash-live-root.sh b/modules.d/90dmsquash-live/dmsquash-live-root.sh index 0b1ed20b9..a79b0d966 100755 --- a/modules.d/90dmsquash-live/dmsquash-live-root.sh +++ b/modules.d/90dmsquash-live/dmsquash-live-root.sh @@ -49,9 +49,12 @@ ln -s $livedev /run/initramfs/livedev # determine filesystem type for a filesystem image det_img_fs() { + udevadm settle blkid -s TYPE -u noraid -o value "$1" } +modprobe squashfs + for arg in $CMDLINE; do case $arg in ro|rw) liverw=$arg ;; esac; done # mount the backing of the live image first mkdir -m 0755 -p /run/initramfs/live