[syslinux] makebootfat: an utility to create bootable USB disks

Andrea Mazzoleni amadvance at gmail.com
Thu Feb 24 01:10:39 PST 2005


On Wed, 23 Feb 2005 13:07:33 -0800, H. Peter Anvin <hpa at zytor.com> wrote:
> Interesting approach.  The big problem is that with a FAT32 superblock
> and a partition table, there is very little space left.  I'd be
> interested in looking at your code.

You can see it here:

http://cvs.sourceforge.net/viewcvs.py/advancemame/makebootfat/mbrfat.asm?view=markup

Anyway, it's your mbr.asm with only minor modifications. It simply
load the real FAT boot sector which does the real work, so there
aren't space problems.

I've not mentioned that, but there are two copy of the FAT boot
sector. One is the real FAT boot sector at the start of the partition.
The other is the faked MBR which only load the real one.

-- 
Andrea Mazzoleni
935A 2D3C 5C70 BCD6 CB0C  ED89 7C19 4321 6340 3F6D




More information about the Syslinux mailing list