https://bugzilla.novell.com/show_bug.cgi?id=657011
https://bugzilla.novell.com/show_bug.cgi?id=657011#c4
--- Comment #4 from Andreas Hanke 2010-12-06 23:08:23 UTC ---
Just for information (exceeds the scope of this bug report, but may be worth to
know):
FAT stores the volume label twice, in the boot sector and in a directory entry
in the root directory that has the volume label attribute (but no other
attributes) set. The handling of volume labels is very quirky:
* A filesystem without a label should have "NO NAME " in the boot sector and
no entry with the volume label attribute in the root directory.
* MS-DOS and Windows only use the entry in the root directory and not the one
in the boot sector, while Non-Microsoft tools tend to do it the other way
round.
* If a volume label is changed or created via Windows Explorer, only the one in
the root directory gets updated or created. Non-Microsoft tools tend to use the
one in the boot sector, which is now outdated and in fact not even visible
under Windows.
* If there is no label and dosfslabel is used to create one, it will write the
label to the boot sector only, so Windows does not recognize it.
* dosfslabel allows lowercase letters in the label, which is illegal. DOS and
Windows display such labels uppercase, and DOS is even unable to change them
(http://support.microsoft.com/kb/71715/en-us).
This is just to say that the crash is just a tiny aspect of what's wrong with
the dosfstools package. The mtools package is much better at being compatible
with DOS/Windows.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.