From 296be49e6918fedb22d1dab040ff9fdf3624c055 Mon Sep 17 00:00:00 2001 From: Ahmed Abdelhalim Date: Mon, 13 Jul 2026 14:38:01 +0200 Subject: Refactor template naming for bootstrap --- roles/bootstrap/templates/ubuntu/refind-sync-kernel.j2 | 4 ++++ roles/bootstrap/templates/ubuntu/ubuntu.conf.j2 | 13 +++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 roles/bootstrap/templates/ubuntu/refind-sync-kernel.j2 create mode 100644 roles/bootstrap/templates/ubuntu/ubuntu.conf.j2 (limited to 'roles/bootstrap/templates/ubuntu') diff --git a/roles/bootstrap/templates/ubuntu/refind-sync-kernel.j2 b/roles/bootstrap/templates/ubuntu/refind-sync-kernel.j2 new file mode 100644 index 0000000..3b72d4e --- /dev/null +++ b/roles/bootstrap/templates/ubuntu/refind-sync-kernel.j2 @@ -0,0 +1,4 @@ +#!/bin/sh +mkdir -p /boot/efi/EFI/ubuntu +cp /boot/vmlinuz /boot/efi/EFI/ubuntu/ +cp /boot/initrd.img /boot/efi/EFI/ubuntu/ diff --git a/roles/bootstrap/templates/ubuntu/ubuntu.conf.j2 b/roles/bootstrap/templates/ubuntu/ubuntu.conf.j2 new file mode 100644 index 0000000..20d5586 --- /dev/null +++ b/roles/bootstrap/templates/ubuntu/ubuntu.conf.j2 @@ -0,0 +1,13 @@ +menuentry "Ubuntu" { + volume "boot" + loader \EFI\ubuntu\vmlinuz + initrd \EFI\ubuntu\initrd.img + options "root=PARTLABEL={{ partition_root.name }} rw console=tty1{% if bootstrap_mac %} {{ bootstrap_mac_boot_args }}{% endif %}" +} + +menuentry "Ubuntu (terminal)" { + volume "boot" + loader \EFI\ubuntu\vmlinuz + initrd \EFI\ubuntu\initrd.img + options "root=PARTLABEL={{ partition_root.name }} rw console=tty1 systemd.unit=multi-user.target{% if bootstrap_mac %} {{ bootstrap_mac_boot_args }}{% endif %}" +} -- cgit v1.2.3