aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-10-06 15:54:26 +0200
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-10-06 15:54:37 +0200
commita811377b151bd91768443dcaac6ea4e59cd4fc12 (patch)
treec6ff5aa433966a1086166f0d6e9588bef5402d4e
parent6c3677ac1b337cbef40a6173ff5f613d87b4fc70 (diff)
uefi: install efistub-standalone
-rwxr-xr-xmkcryptuefi7
-rwxr-xr-xmkuefi7
2 files changed, 14 insertions, 0 deletions
diff --git a/mkcryptuefi b/mkcryptuefi
index d76ff91..b6620ce 100755
--- a/mkcryptuefi
+++ b/mkcryptuefi
@@ -47,6 +47,13 @@ sed -i 's/#fallback_uki="\/efi\/EFI\/Linux\/arch-linux-hardened\.efi"/fallback_u
mkdir -p /boot/efi/EFI/artix
+useradd -M aur
+mkdir -p /tmp
+(cd /tmp && git clone https://aur.archlinux.org/efistub-standalone.git)
+(cd /tmp/efistub-standalone && su aur -l -c 'makepkg -rc')
+pacman -U /tmp/efistub-standalone/efistub-standalone-*.pkg.tar.zst
+userdel -r aur
+
mkinitcpio -p linux-hardened
efibootmgr --create --disk ${DRIVE} --part 1 --label "Artix Linux" --loader '\EFI\artix\artix-linux-hardened.efi' --unicode
diff --git a/mkuefi b/mkuefi
index 113143c..bf754f7 100755
--- a/mkuefi
+++ b/mkuefi
@@ -44,6 +44,13 @@ sed -i 's/#fallback_uki="\/efi\/EFI\/Linux\/arch-linux\.efi"/fallback_uki="\/boo
mkdir -p /boot/efi/EFI/artix
+useradd -M aur
+mkdir -p /tmp
+(cd /tmp && git clone https://aur.archlinux.org/efistub-standalone.git)
+(cd /tmp/efistub-standalone && su aur -l -c 'makepkg -rc')
+pacman -U /tmp/efistub-standalone/efistub-standalone-*.pkg.tar.zst
+userdel -r aur
+
mkinitcpio -p linux
efibootmgr --create --disk ${DRIVE} --part 1 --label "Artix Linux" --loader '\EFI\artix\artix-linux.efi' --unicode