Lines Matching refs:mntpt
75 local dev file mntpt fstype efibootname kbfree loadersize efibootfile
82 mntpt=$(mktemp -d /tmp/stand-test.XXXXXX)
91 mount -t msdosfs "${dev}" "${mntpt}"
96 echo "Mounted ESP ${dev} on ${mntpt}"
99 kbfree=$(df -k "${mntpt}" | tail -1 | cut -w -f 4)
105 efibootfile="${mntpt}/EFI/BOOT/${efibootname}.efi"
112 rmdir "${mntpt}/EFI/BOOT"
115 mv "${efibootfile}" "${mntpt}/EFI/BOOT/${efibootname}-old.efi"
119 if [ ! -f "${mntpt}/EFI/freebsd/loader.efi" ] && [ "$kbfree" -lt "$loadersize" ]; then
120 umount "${mntpt}"
121 rmdir "${mntpt}"
128 mkdir -p "${mntpt}/EFI/freebsd"
131 if [ -f "${mntpt}/EFI/freebsd/loader.efi" ] && [ "$kbfree" -gt "$((loadersize * 2))" ]; then
132 cp "${mntpt}/EFI/freebsd/loader.efi" "${mntpt}/EFI/freebsd/loader-old.efi"
136 cp "${file}" "${mntpt}/EFI/freebsd/loader.efi"
139 existingbootentryloaderfile=$(efibootmgr -v | grep "${mntpt}//EFI/freebsd/loader.efi")
143 existingbootentryloaderfile=$(efibootmgr -v | grep "${mntpt}/EFI/freebsd/loader.efi")
148 efibootmgr --create --label FreeBSD --loader "${mntpt}/EFI/freebsd/loader.efi" > /dev/null
165 if [ ! -d "${mntpt}/EFI/BOOT" ]; then
166 mkdir -p "${mntpt}/EFI/BOOT"
168 cp "${file}" "${mntpt}/EFI/BOOT/${efibootname}.efi"
171 umount "${mntpt}"
172 rmdir "${mntpt}"