[build] Set volume name "iPXE" on FAT filesystem images

Allow generated filesystem images to be accessed using the file:// URI
syntax by setting a defined volume name.  This allows a script placed
on the same filesystem image to be accessed using e.g.

  chain file://iPXE/script.ipxe

Signed-off-by: Michael Brown <mcb30@ipxe.org>
pull/141/merge
Michael Brown 2021-01-21 21:23:06 +00:00
parent 1173538155
commit 565ca3eab0
1 changed files with 2 additions and 2 deletions

View File

@ -243,10 +243,10 @@ if [ -n "${FATIMG}" ] ; then
touch "${FATIMG}"
if [ "${FATSIZE}" -le "1440" ] ; then
truncate -s 1440K "${FATIMG}"
mformat -f 1440 -i "${FATIMG}" ::
mformat -v iPXE -i "${FATIMG}" -f 1440 ::
else
truncate -s "${FATSIZE}K" "${FATIMG}"
mformat -i "${FATIMG}" ::
mformat -v iPXE -i "${FATIMG}" ::
fi
mcopy -i "${FATIMG}" -s "${FATDIR}"/* ::
if [ "${BIOSDIR}" = "${FATDIR}" ] ; then