anchor.diff:      # Loop forever, because this VM is going to be killed.
       ${loopForever}
     '' else ''
  -    ${coreutils}/bin/mkdir -p /etc/samba /etc/samba/private /var/lib/samba
  +    ${coreutils}/bin/mkdir -p /etc/samba /etc/samba/private \
  +                              /var/lib/samba /var/log /var/run
       ${coreutils}/bin/cat > /etc/samba/smb.conf <<CONFIG
       [global]
       security = user
  
positive.code:     ${coreutils}/bin/touch /xchg/suspend_now
      ${loopForever}
      ''}
      ${busybox}/sbin/poweroff -f
    ''));
  
    kernelAppend = lib.concatStringsSep " " [
  
negative.code: 
      ${samba}/sbin/nmbd -D
      ${samba}/sbin/smbd -D
  
      echo -n "Waiting for Windows VM to become available..."
      while ! ${netcat}/bin/netcat -z 192.168.0.1 22; do
        echo -n .
  