aboutsummaryrefslogtreecommitdiff
path: root/kernel.nu
diff options
context:
space:
mode:
Diffstat (limited to 'kernel.nu')
-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