diff --git a/contrib/fedora/nm-live-vm/build.sh b/contrib/fedora/nm-live-vm/build.sh index bc1f06f24a..eb2c070447 100755 --- a/contrib/fedora/nm-live-vm/build.sh +++ b/contrib/fedora/nm-live-vm/build.sh @@ -92,7 +92,14 @@ do_live_vm() { echo "Preparing kernel and initrd..." || exit 1 mkdir -p $NAME || exit 1 cp $TREE/boot/vmlinuz* $NAME/vmlinuz || exit 1 - mock -r "$ROOT" --chroot "{ ( cd / ; find -not \( -path ./tmp/initramfs.img -o -path './var/cache/yum/*' -o -path './boot' \) -xdev -print0 | cpio -o0c ) || exit 1; } | gzip > /tmp/initramfs.img || exit 1" || die "error creating initramfs" + mock -r "$ROOT" --chroot "{ ( cd / ; \ + echo '/dev/sda1 /mnt/sda1 vfat defaults 0 0' >> /etc/fstab ; \ + find -not \( \ + -path ./tmp/initramfs.img -o \ + -path './var/cache/yum/*' -o \ + -path './boot' \ + \) -xdev -print0 | \ + cpio -o0c ) || exit 1; } | gzip > /tmp/initramfs.img || exit 1" || die "error creating initramfs" cp "$TREE/tmp/initramfs.img" "$NAME/" || exit 1 cp run.sh $NAME/run.sh } diff --git a/contrib/fedora/nm-live-vm/nm-make-script.sh b/contrib/fedora/nm-live-vm/nm-make-script.sh index ed3e7c9108..4717600a55 100755 --- a/contrib/fedora/nm-live-vm/nm-make-script.sh +++ b/contrib/fedora/nm-live-vm/nm-make-script.sh @@ -62,6 +62,5 @@ sed -e 's/^#\?\(RateLimitInterval *= *\).*/\10/' \ -i /etc/systemd/journald.conf mkdir /mnt/sda1 -echo "/dev/sda1 /mnt/sda1 vfat defaults 0 0" >> /etc/fstab git gc