OSDN Git Service

[fix] : efi cp error
authorhayao <shun819.mail@gmail.com>
Fri, 18 Sep 2020 09:44:41 +0000 (18:44 +0900)
committerhayao <shun819.mail@gmail.com>
Fri, 18 Sep 2020 09:44:41 +0000 (18:44 +0900)
lubs

diff --git a/lubs b/lubs
index 50ef875..de6870f 100755 (executable)
--- a/lubs
+++ b/lubs
@@ -432,13 +432,12 @@ make_efi() {
         "boot/grub/grub.cfg=${bootfiles_dir}/isolinux/grub.cfg"
 
     # create efiboot.img
-    truncate -s 10M "${bootfiles_dir}/isolinux/efiboot.img"
+    truncate -s 50M "${bootfiles_dir}/isolinux/efiboot.img"
     mkfs.fat -F 16 -f 1 -r 112 "${bootfiles_dir}/isolinux/efiboot.img"
-    mkdir -p "${bootfiles_dir}/mnt"
     mount "${bootfiles_dir}/isolinux/efiboot.img" "${bootfiles_dir}/mnt"
     mkdir -p "${bootfiles_dir}/mnt/efi/boot"
-    cp "${bootfiles_dir}/isolinux/bootia32.efi" "${bootfiles_dir}/mnt/efi/boot"
-    cp "${bootfiles_dir}/isolinux/bootx64.efi" "${bootfiles_dir}/mnt/efi/boot"
+    cp "${bootfiles_dir}/isolinux/bootia32.efi" "${bootfiles_dir}/mnt/efi/boot/"
+    cp "${bootfiles_dir}/isolinux/bootx64.efi" "${bootfiles_dir}/mnt/efi/boot/"
     umount -d "${bootfiles_dir}/mnt"
     rm -r "${bootfiles_dir}/mnt"
 }