diff --git a/vm-systemd/qubes-sysinit.sh b/vm-systemd/qubes-sysinit.sh index 59e30d9..23cf023 100755 --- a/vm-systemd/qubes-sysinit.sh +++ b/vm-systemd/qubes-sysinit.sh @@ -14,6 +14,9 @@ read_service() { $XS_READ qubes-service/$1 2> /dev/null } +# Ensure we're running right version of systemd (the one started by initrd may be different) +systemctl daemon-reexec + # Wait for evtchn initialization while [ ! -e /proc/xen/xenbus ]; do sleep 0.1