Well, that's almost right. The first few bytes of the first sector "should" contain a jump, but not to the second sector. (incidentally - unlike everything else in the known universe, sector numbers start at one, not zero) Only the first sector is going to be loaded by the BIOS. The only sensible thing for that code to do is to load something else. Often, this is a "second stage bootloader", often written to sector 2... and as many more sectors as you need. There are I think 64(?) "reserved" sectors that are free to use. After that comes directories and the FAT and stuff. Since you're not worried about that stuff at the moment, you can probably use the whole disk. But it will have to be loaded by code in the first sector - the BIOS won't do it, and I doubt if your VM will (but who knows what MS might do - won't hurt to try it).
Best,
Frank