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/archlinux/archlinux.conf.j2 | 13 +++++++++++++ roles/bootstrap/templates/archlinux/refind-sync-kernel.j2 | 4 ++++ 2 files changed, 17 insertions(+) create mode 100644 roles/bootstrap/templates/archlinux/archlinux.conf.j2 create mode 100644 roles/bootstrap/templates/archlinux/refind-sync-kernel.j2 (limited to 'roles/bootstrap/templates/archlinux') diff --git a/roles/bootstrap/templates/archlinux/archlinux.conf.j2 b/roles/bootstrap/templates/archlinux/archlinux.conf.j2 new file mode 100644 index 0000000..0551cb3 --- /dev/null +++ b/roles/bootstrap/templates/archlinux/archlinux.conf.j2 @@ -0,0 +1,13 @@ +menuentry "Arch Linux" { + volume "boot" + loader \EFI\arch\vmlinuz-linux + initrd \EFI\arch\initramfs-linux.img + options "root=PARTLABEL={{ partition_root.name }} rw console=tty1{% if bootstrap_mac %} {{ bootstrap_mac_boot_args }}{% endif %}" +} + +menuentry "Arch Linux (terminal)" { + volume "boot" + loader \EFI\arch\vmlinuz-linux + initrd \EFI\arch\initramfs-linux.img + options "root=PARTLABEL={{ partition_root.name }} rw console=tty1 systemd.unit=multi-user.target{% if bootstrap_mac %} {{ bootstrap_mac_boot_args }}{% endif %}" +} diff --git a/roles/bootstrap/templates/archlinux/refind-sync-kernel.j2 b/roles/bootstrap/templates/archlinux/refind-sync-kernel.j2 new file mode 100644 index 0000000..c53ed96 --- /dev/null +++ b/roles/bootstrap/templates/archlinux/refind-sync-kernel.j2 @@ -0,0 +1,4 @@ +#!/bin/sh +mkdir -p /boot/efi/EFI/arch +cp /boot/vmlinuz-linux /boot/efi/EFI/arch/ +cp /boot/initramfs-linux.img /boot/efi/EFI/arch/ -- cgit v1.2.3