From 54aa35d40e8514ab26a1334bc71ac1bf03528e7f Mon Sep 17 00:00:00 2001 From: Your Name Date: Fri, 20 Aug 2021 11:22:07 -0400 Subject: NixOS AWS AMI: Configure Grub's serial console See: * https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking-os.html * https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/grub.html --- nixos/modules/virtualisation/amazon-image.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nixos/modules/virtualisation/amazon-image.nix b/nixos/modules/virtualisation/amazon-image.nix index 6bdc661d996..1f3b4c3709a 100644 --- a/nixos/modules/virtualisation/amazon-image.nix +++ b/nixos/modules/virtualisation/amazon-image.nix @@ -64,6 +64,11 @@ in boot.loader.grub.efiSupport = cfg.efi; boot.loader.grub.efiInstallAsRemovable = cfg.efi; boot.loader.timeout = 1; + boot.loader.grub.extraConfig = '' + serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1 + terminal_output console serial + terminal_input console serial + ''; boot.initrd.network.enable = true; -- cgit 1.4.1