Skip to content

Commit dc1643d

Browse files
authored
fix(build.sh): generate efiboot.img
1 parent d5623e8 commit dc1643d

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

scripts/build.sh

+5-5
Original file line numberDiff line numberDiff line change
@@ -225,15 +225,15 @@ EOF
225225
pushd $SCRIPT_DIR/image
226226
(
227227
cd isolinux && \
228-
dd if=/dev/zero of=efiboot.img bs=1M count=10 && \
229-
sudo mkfs.vfat efiboot.img && \
228+
sudo dd if=/dev/zero of=efiboot.img bs=1M count=10 && \
230229
LOOP_DEVICE=`sudo losetup --find --show $PWD/efiboot.img` && \
231-
mkdir efi && \
230+
sudo mkfs.vfat -F 32 $LOOP_DEVICE && \
231+
sudo mkdir efi && \
232232
sudo mount $LOOP_DEVICE efi && \
233-
sudo grub-install --efi-directory=efi --uefi-secure-boot --removable --no-nvram $LOOP_DEVICE && \
233+
sudo grub-install --target=x86_64-efi --efi-directory=efi --uefi-secure-boot --removable --no-nvram $LOOP_DEVICE && \
234234
sudo umount $LOOP_DEVICE && \
235235
sudo losetup --detach $LOOP_DEVICE && \
236-
rm -rf efi
236+
sudo rm -rf efi
237237
)
238238

239239
grub-mkstandalone \

0 commit comments

Comments
 (0)