From: Thomas Glanzmann Date: Wed, 2 Mar 2022 21:35:58 +0000 (+0100) Subject: here we go X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/m1-debian/commitdiff_plain/f4dfa7bef7a24dbb455665fdfa5811c8c0792e93?ds=sidebyside;hp=1ed5d483e884437fefd3eec9893b76e6bf5d4249 here we go --- diff --git a/files/rc.local b/files/rc.local index cef9c92..597acd1 100755 --- a/files/rc.local +++ b/files/rc.local @@ -85,12 +85,13 @@ EOF sub install_grub { - system('rm -rf /boot/efi/*'); + system('rm -rf /boot/efi/EFI'); system('apt-get install -y grub-efi-arm64-signed-'); system("echo 'grub-efi-arm64 grub2/update_nvram boolean false' | debconf-set-selections"); system("echo 'grub-efi-arm64 grub2/force_efi_extra_removable boolean true' | debconf-set-selections"); - system("dpkg-reconfigure -fnoninteractive grub-efi-arm64"); - system("update-grub"); + system('dpkg-reconfigure -fnoninteractive grub-efi-arm64'); + system('update-grub'); + system('grub-install --removable /boot/efi'); } sub