anchor.diff:                "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",
  
positive.code:           $machine->mustSucceed(
                "parted /dev/vda mklabel msdos",
                "parted /dev/vda -- mkpart primary ext2 1M 50MB", # /boot
                "parted /dev/vda -- mkpart primary linux-swap 50MB 1024M",
                "parted /dev/vda -- mkpart primary ext2 1024M -1s", # /
                "udevadm settle",
                "mkswap /dev/vda2 -L swap",
  
negative.code:               "mount LABEL=nixos /mnt",
            );
          '';
        fileSystems = rootFS;
      };
    
  }
  