]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
grub-fs-tester: Fix fat test.
authorVladimir Serbinenko <phcoder@gmail.com>
Thu, 2 Feb 2017 22:19:00 +0000 (23:19 +0100)
committerVladimir Serbinenko <phcoder@gmail.com>
Thu, 2 Feb 2017 22:19:00 +0000 (23:19 +0100)
mkfs.vfat ignores -S when invoked on a disk, including loopback device,
so do an mkfs on underlying image.

tests/util/grub-fs-tester.in

index d5c81a32229728c956a59480e702c824fd60d3e8..ad65e81c8376f014ea0756e4f58e6e7d5fb9bc88 100644 (file)
@@ -640,7 +640,7 @@ for ((LOGSECSIZE=MINLOGSECSIZE;LOGSECSIZE<=MAXLOGSECSIZE;LOGSECSIZE=LOGSECSIZE +
                    else
                        A=
                    fi
-                   "mkfs.vfat" -a $A -S $SECSIZE -s $((BLKSIZE/SECSIZE)) -F "${BITS:0:2}" -n "$FSLABEL" "${LODEVICES[0]}"
+                   "mkfs.vfat" -a $A -S $SECSIZE -s $((BLKSIZE/SECSIZE)) -F "${BITS:0:2}" -n "$FSLABEL" "${FSIMAGES[0]}"
                    MOUNTOPTS="iocharset=utf8,codepage=437,"
                    MOUNTFS="$(echo "$fs"|sed 's,[0-9]*a\?$,,')";;
                x"minix2")