aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xkernel.nu12
1 files changed, 8 insertions, 4 deletions
diff --git a/kernel.nu b/kernel.nu
index ba3a5e2..cd4e3ab 100755
--- a/kernel.nu
+++ b/kernel.nu
@@ -41,11 +41,15 @@ dracut -f --kernel-image=/boot/vmlinuz
# setup EFI directory
let OLD_EFI = (ls -l /efi/EFI/Linux/ | get name | first)
-mv $OLD_EFI /efi/Linux.efi
-try { rm -r /efi/EFI /efi/loader }
+if ($DEVICE_ID == "110") {
+
+ mv $OLD_EFI /efi/EFI/Linux/Linux.efi
+
+} else {
+
+ mv $OLD_EFI /efi/Linux.efi
+ try { rm -r /efi/EFI /efi/loader }
-# sign initramfs
-if ($DEVICE_ID != "110") {
sbctl sign-all
}