Lines Matching refs:mntpt
89 local dev file dst mntpt fstype efibootname kbfree loadersize efibootfile
103 mntpt=$(mktemp -d /tmp/stand-test.XXXXXX)
112 mount -t msdosfs "${dev}" "${mntpt}"
117 echo "Mounted ESP ${dev} on ${mntpt}"
119 kbfree=$(df -k "${mntpt}" | tail -1 | cut -w -f 4)
125 efibootfile="${mntpt}/EFI/BOOT/${efibootname}.efi"
132 rmdir "${mntpt}/EFI/BOOT"
135 mv "${efibootfile}" "${mntpt}/EFI/BOOT/${efibootname}-old.efi"
139 if [ ! -f "${mntpt}/EFI/freebsd/${dst}.efi" ] && [ "$kbfree" -lt "$loadersize" ]; then
140 umount "${mntpt}"
141 rmdir "${mntpt}"
148 mkdir -p "${mntpt}/EFI/freebsd"
151 if [ -f "${mntpt}/EFI/freebsd/${dst}.efi" ] && [ "$kbfree" -gt "$((loadersize * 2))" ]; then
152 cp "${mntpt}/EFI/freebsd/${dst}.efi" "${mntpt}/EFI/freebsd/${dst}-old.efi"
156 cp "${file}" "${mntpt}/EFI/freebsd/${dst}.efi"
161 existingbootentryloaderfile=$(efibootmgr -v | grep "${mntpt}//EFI/freebsd/${dst}.efi")
165 existingbootentryloaderfile=$(efibootmgr -v | grep "${mntpt}/EFI/freebsd/${dst}.efi")
170 … efibootmgr --create --label FreeBSD --loader "${mntpt}/EFI/freebsd/${dst}.efi" > /dev/null
187 if [ ! -d "${mntpt}/EFI/BOOT" ]; then
188 mkdir -p "${mntpt}/EFI/BOOT"
190 cp "${file}" "${mntpt}/EFI/BOOT/${efibootname}.efi"
193 umount "${mntpt}"
194 rmdir "${mntpt}"