Follow-up Comment #6, bug #36672 (project grub):

Sorry for the delay.

GRUB no longer crashes, which is certainly an improvement. Yet it still does
not work perfectly, because some FAT volume label records have not only the
"volume label" bit set in their attribute bitfield, but also "archive"; even
QEMU does that in their FAT emulation code. FreeDOS ignores even "read-only"
and "device" (0x40) bits on label records. No filesystem checking tool treats
extra "archive" bits as errors. I already mentioned it before, I thought you
would notice that.

GRUB will also stop reading the label after a space or other atypical
character. Slashes may be borderline, but spaces are perfectly legal in
labels.

DOS seems to be fine with reading all of the above correctly.


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?36672>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/


_______________________________________________
Bug-grub mailing list
Bug-grub@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-grub

Reply via email to