anchor.diff:  
     boot.kernelParams = [ "console=ttyS0" "panic=1" "boot.panic_on_fail" ];
     boot.initrd.kernelModules = [ "virtio_scsi" ];
  +  boot.kernelModules = [ "virtio_pci" "virtio_net" ];
   
     # Generate a GRUB menu.  Amazon's pv-grub uses this to boot our kernel/initrd.
     boot.loader.grub.device = "/dev/sda";
  
positive.code:       serviceConfig.RemainAfterExit = true;
        serviceConfig.StandardError = "journal+console";
        serviceConfig.StandardOutput = "journal+console";
       };
  }
  
negative.code: in
  {
    imports = [ ../profiles/headless.nix ../profiles/qemu-guest.nix ];
  
    # https://cloud.google.com/compute/docs/tutorials/building-images
    networking.firewall.enable = lib.mkDefault false;
  
    system.build.googleComputeImage =
      pkgs.vmTools.runInLinuxVM (
  