aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAutumn <git@autumnfo.rest>2026-05-09 07:20:35 +0100
committerAutumn <git@autumnfo.rest>2026-05-09 07:20:35 +0100
commit59051c0f454d083d99a33e96e9875e8a5bae03c2 (patch)
tree5cd967649debda5270b8f2a6b9209dce8dd657ca
parent6125649da828900a44068aba92cf53ad1fb16e99 (diff)
[meta] tweak EFI install
-rwxr-xr-xkernel.nu8
1 files changed, 6 insertions, 2 deletions
diff --git a/kernel.nu b/kernel.nu
index f6d8ce5..b84fc77 100755
--- a/kernel.nu
+++ b/kernel.nu
@@ -44,16 +44,20 @@ make install
dracut -v -f --kernel-image=/boot/vmlinuz
# setup EFI directory
-let OLD_EFI = (ls -l /efi/EFI/Linux/ | get name | first)
-
if ($DEVICE_ID == "110") {
rm /efi/EFI/Linux/Linux.efi
+
+ let OLD_EFI = (ls -l /efi/EFI/Linux/ | get name | first)
mv $OLD_EFI /efi/EFI/Linux/Linux.efi
} else {
+ rm /efi/Linux.efi
+
+ let OLD_EFI = (ls -l /efi/EFI/Linux/ | get name | first)
mv -f $OLD_EFI /efi/Linux.efi
+
try { rm -r /efi/EFI /efi/loader }
sbctl sign-all