From a08cdcef7287685f13f0d0e94d51723c5e9d00b5 Mon Sep 17 00:00:00 2001
From: Benoit Donneaux <benoit@leastauthority.com>
Date: Tue, 6 Jun 2023 13:31:17 +0000
Subject: [PATCH] Load virtio modules and fix network devname

Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
---
 morph/lib/hardware-vagrant.nix | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/morph/lib/hardware-vagrant.nix b/morph/lib/hardware-vagrant.nix
index d192b553..31850c0f 100644
--- a/morph/lib/hardware-vagrant.nix
+++ b/morph/lib/hardware-vagrant.nix
@@ -15,11 +15,11 @@
   };
 
   config = {
-    virtualisation.virtualbox.guest.enable = true;
+    #virtualisation.virtualbox.guest.enable = true;
 
     boot.loader.grub.device = "/dev/vda";
 
-    boot.initrd.availableKernelModules = [ "ata_piix" "sd_mod" "sr_mod" ];
+    boot.initrd.availableKernelModules = [ "ata_piix" "virtio_pci" "virtio_blk" "sd_mod" "sr_mod" ];
     boot.kernel.sysctl = { "vm.swappiness" = 0; };
     boot.kernelParams = [ "console=tty0" "console=ttyS0,115200" ];
 
@@ -27,7 +27,7 @@
     # your boot until you press *.
     boot.initrd.checkJournalingFS = false;
 
-    networking.interfaces.enp0s8.ipv4.addresses = [{
+    networking.interfaces.ens5.ipv4.addresses = [{
       address = config.grid.publicIPv4;
       prefixLength = 24;
     }];
-- 
GitLab