feat: add samba vm; use cloud-hypervisor while qemu is acting up (2G ram? DSDT table fucked.)

This commit is contained in:
oddlama 2023-12-30 00:40:03 +01:00
parent 06a68e0b62
commit 6003922b4f
No known key found for this signature in database
GPG key ID: 14EFE510775FE39A
11 changed files with 113 additions and 9 deletions

View file

@ -14,7 +14,7 @@
};
# NOTE: Add "rd.systemd.unit=rescue.target" to debug initrd
kernelParams = ["log_buf_len=10M"];
kernelParams = ["log_buf_len=16M"]; # must be {power of two}[KMG]
tmp.useTmpfs = true;
loader.timeout = lib.mkDefault 2;

View file

@ -29,16 +29,10 @@ in {
lib.microvm.mac = guestCfg.microvm.mac;
microvm = {
hypervisor = mkDefault "qemu";
hypervisor = mkDefault "cloud-hypervisor";
# Give them some juice by default
# TODO aaaaaaaaaaaaaaaaaaaaaaaaaaa
# TODO aaaaaaaaaaaaaaaaaaaaaaaaaaa
# TODO aaaaaaaaaaaaaaaaaaaaaaaaaaa
# TODO aaaaaaaaaaaaaaaaaaaaaaaaaaa
# TODO aaaaaaaaaaaaaaaaaaaaaaaaaaa
# TODO aaaaaaaaaaaaaaaaaaaaaaaaaaa
mem = mkDefault 1024;
mem = mkDefault 2048;
# Add a writable store overlay, but since this is always ephemeral
# disable any store optimization from nix.