grub-shell: Pass -no-pad to xorriso when building floppy images

The floppy images built by grub-shell are currently just over the
floppy limit, and the Debian patch set plus the 915resolution extra
bring this up to the point where GRUB tries to actually read past
the floppy limit, breaking fddboot_test.  Passing -no-pad buys us
300KiB, which should keep us going for a while.

* tests/util/grub-shell.in: Pass -no-pad to xorriso when building
floppy images, saving 300KiB.

Forwarded: https://lists.gnu.org/archive/html/grub-devel/2014-01/msg00074.html
Last-Update: 2014-01-16

Patch-Name: grub-shell-no-pad.patch
This commit is contained in:
Colin Watson 2014-01-16 12:51:23 +00:00
parent 83e814cad0
commit b2ca83bd23

View File

@ -346,6 +346,10 @@ if test -z "$debug"; then
qemuopts="${qemuopts} -nographic -monitor file:/dev/null"
fi
if [ x$boot = xfd ]; then
mkrescue_args="${mkrescue_args} -- -no-pad"
fi
if [ x$boot != xnet ] && [ x$boot != xemu ]; then
pkgdatadir="@builddir@" "@builddir@/grub-mkrescue" "--output=${isofile}" "--override-directory=${builddir}/grub-core" \
--rom-directory="${rom_directory}" \