Hello there! This is the CTOS boot sector package...
The Bootsector source code is in assembler(obvious) and
assembles using NASM. It's DOS compatible, meaning that
if you "partcopy"(see below) boot.bin to a floppy, it
won't destroy the MBR (Master Boot Record). It has it's
own FAT12 MBR in the code(like DOS does) and even has a
Disk Parameter Block for the drive! Use Partcopy.exe to
do a raw disk write to sector 0 of floppy 0:



ASSEMBLE WITH NASM!!!



Copy to a blank flopy:

partcopy boot.bin 0 200 -f0



That copies boot.bin to byte 0 on floppy and copies
200h or 512bytes to that location...

I recommend that you use the EXACT command above on a
CLEAN/FRESHLY formated floppy... Email warmaster199@hotmail.com
if it doesn't work for you. To test boot message, simply
restart with the floppy in the drive.

WARNING: DOING THIS CAN POTENTIALLY DESTROY ALL DATA ON
    FLOPPY DISK IF DONE INCORRECTLY. It shouldn't as the
    FAT CAN be read on a disk with my boot sector...

WARNING: You may use -h0, but that targets hard disk 0.
    Doing this will make your system say the boot sector's
    message and will not start your OS.(OS bootsector will
    be overwritten).

I hope I haven't scared anyone :)



SPECIAL THANKS TO:



Knight_Vision for his simple tutorial to display a message

http://www.nondot.org/sabre/os/articles
    for the MSDOS MBR type at the boot sector's front...