From a23030e49f20f5c46ee69dfb80821d4f3a4af45d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Wed, 25 Nov 2015 03:41:04 +0100 Subject: [PATCH] initramfs: initialize volatile.img partition table also in TemplateVM While there is no additional snapshot device, swap partition is still used. Fixes QubesOS/qubes-issues#1308 --- dracut/full-dmroot/qubes_cow_setup.sh | 9 +++++++++ dracut/simple/init.sh | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/dracut/full-dmroot/qubes_cow_setup.sh b/dracut/full-dmroot/qubes_cow_setup.sh index 45acbe6..dd103cb 100644 --- a/dracut/full-dmroot/qubes_cow_setup.sh +++ b/dracut/full-dmroot/qubes_cow_setup.sh @@ -83,6 +83,15 @@ EOF log_end else log_begin "Qubes: Doing R/W setup for TemplateVM..." + while ! [ -e /dev/xvdc ]; do sleep 0.1; done + sfdisk -q --unit S /dev/xvdc >/dev/null </dev/null <