anchor.diff:          ''
             $machine->mustSucceed(
                 "parted /dev/vda mklabel msdos",
  +              "udevadm settle",
                 "parted /dev/vda -- mkpart primary linux-swap 1M 1024M",
  +              "udevadm settle",
                 "parted /dev/vda -- mkpart primary ext2 1024M -1s",
  -              # It can take udev a moment to create /dev/vda*.
                 "udevadm settle",
                 "mkswap /dev/vda1 -L swap",
                 "swapon -L swap",
  
positive.code:               "mount LABEL=nixos /mnt",
            );
          '';
        fileSystems =
          ''
            { mountPoint = "/";
              device = " /dev/MyVolGroup/nixos";
            }
          '';
      };
    
  }
  
negative.code:               "parted /dev/vda -- mkpart primary 1M 2048M", # first PV
                "udevadm settle",
                "parted /dev/vda -- set 1 lvm on",
                "udevadm settle",
                "parted /dev/vda -- mkpart primary 2048M -1s", # second PV
                "udevadm settle",
                "parted /dev/vda -- set 2 lvm on",
  