[syslinux] makebootfat: an utility to create bootable USB disks
H. Peter Anvin
hpa at zytor.com
Wed Feb 23 13:12:04 PST 2005
Andrea Mazzoleni wrote:
> On Tue, 22 Feb 2005 14:30:24 -0800, H. Peter Anvin <hpa at zytor.com> wrote:
>
>>Very useful! Just as a small warning, USB-FDD *may* not work for you,
>>depending on exactly which quirks the BIOS assumes for it.
>
> Do you have more details on these quirks ? I've access at only two
> USB-FDD BIOS, and in both of them this format is working.
>
> The only difference than a standard FDD format is only the unusual
> value of the number of "hidden" sectors after the FAT boot sector.
> Maybe this can confuse some BIOS.
>
> Anyway, on my understanding this is the most compatible format.
What I meant is the annoying fact that there isn't an easy way to query
the geometry the BIOS is using for a floppy disk; there is a query call
but it returns the "capabilities of the device", not the actual one in use.
USB-FDD may very well assume a floppy-sized device, and could at least
theoretically be limited to 1.44 MB.
Both USB-ZIP and USB-FDD use some kind of hardwired geometry, and there
are apparently some "USB-ZIP" variants that simply ignore the first 32
sectors and present the device as a large floppy drive.
Barf. USB-HDD is so clearly the only sane mode for stick drives. Too
bad it doesn't seem to work everywhere, including on at least one system
I have.
-hpa
More information about the Syslinux
mailing list