summaryrefslogtreecommitdiff
path: root/configs/profile/build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'configs/profile/build.sh')
-rwxr-xr-xconfigs/profile/build.sh7
1 files changed, 4 insertions, 3 deletions
diff --git a/configs/profile/build.sh b/configs/profile/build.sh
index cd42d30..4d8e787 100755
--- a/configs/profile/build.sh
+++ b/configs/profile/build.sh
@@ -4,7 +4,7 @@ set -e -u
# misc constants
readonly ALL_ARCHES='i686 x86_64'
-readonly EFI_IMG_KBYTES=40000
+readonly EFI_IMG_KBYTES=80000
readonly LOG_COLOR='\033[01;34m'
readonly ERR_COLOR='\033[00;31m'
readonly END_COLOR='\033[00m'
@@ -320,10 +320,11 @@ make_efiboot() {
# create EFI image
mkdir -p ${work_dir}/iso/EFI/parabolaiso
truncate -s ${EFI_IMG_KBYTES}K ${work_dir}/iso/EFI/parabolaiso/efiboot.img
- mkfs.vfat -n PARABOLAISO_EFI ${work_dir}/iso/EFI/parabolaiso/efiboot.img
+ mkfs.vfat -n PARABOLAEFI ${work_dir}/iso/EFI/parabolaiso/efiboot.img
mkdir -p ${work_dir}/efiboot
mkdir -p ${work_dir}/efiboot-staging
+ modprobe loop
mount ${work_dir}/iso/EFI/parabolaiso/efiboot.img ${work_dir}/efiboot
mkdir -p ${work_dir}/efiboot-staging/EFI/parabolaiso
@@ -494,7 +495,7 @@ if ! (($is_done)); then LOG_STEP ${launch_msg}; else LOG_STEP "Nothing to do"; e
# prepare environment
chown -R 0:0 "${releng_dir}/root-image/"
-mkdir -p ${work_dir}
+mkdir -p "$(realpath ${work_dir})" # allow symlink
# prepare target filesystems
for arch in ${archs}; do