nix module and flake for declarative non-NixOS VMs
Find a file
Git Sagar bfca98166a AHCI storage for laptop images, plaintext password fix
Laptop images now use AHCI storage + e1000 network instead of VirtIO.
This fixes "inaccessible boot device" on real hardware — the AHCI→NVMe
driver transition is handled by Windows, unlike VirtIO→NVMe which isn't.

- makeImage: useAHCI flag switches disk to ide-hd and network to e1000
- customizeImage: auto-detects useAHCI from original image, propagates it
- win10/win11 laptop images: useAHCI = true
- vmix run: --ahci flag for running laptop images in QEMU
- generalize: PlainText password tags in OOBE unattend XML

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-24 11:41:27 -03:00
lib AHCI storage for laptop images, plaintext password fix 2026-05-24 11:41:27 -03:00
nixos sync with labv2.nix + standalone flake with toDisk app 2026-05-23 19:18:10 -03:00
.env-export-vmix-cli-local vmix CLI, laptop images, SDL display 2026-05-23 21:56:51 -03:00
.gitignore fist commit - images lib in a working condition for debian 2024-05-23 16:33:38 +00:00
flake.lock vmix CLI, laptop images, SDL display 2026-05-23 21:56:51 -03:00
flake.nix AHCI storage for laptop images, plaintext password fix 2026-05-24 11:41:27 -03:00
module.nix sync with labv2.nix + standalone flake with toDisk app 2026-05-23 19:18:10 -03:00
overlay.nix sync with labv2.nix + standalone flake with toDisk app 2026-05-23 19:18:10 -03:00