My system boots perfectly via Grub. Upon start up I get a Grub boot splash screen which gives me the choice of 3 different systems to boot into.
Now I decided to make a boot disk of sorts :
$ sudo dd if=/dev/hda of=/dev/fd0 count=1 bs=446
This I understand copies the boot record but not the partition table.
I can boot from this floppy and get the usual grub boot splash screen which offers me my 3 choices of OS again. Could someone kindly explain what is exactly copied during the above dd command. Is it the instructions for the computer to use the "grub" on the hda and its related menu.lst file to boot the computer ? I just need clarifying as to what instructions these magical 446 bytes contain. Correct me if I'm wrong but what parts of grub are found in the mbr ?
Is the above method a good and quick way to make a boot floppy for a specific system without having to install grub and all its related files onto the floppy disk ? Should I change "bs=446" to "bs=512" ?