Using a Hard Disk (or image) instead of floppy?
Posted: Sat Feb 12, 2011 5:11 am
I could not find this question anywhere on the board, but is it possible to implement the two stage loader as well as the FAT12 filesystem on an image that boots as a hard drive instead of a floppy?
I ask because I don't even own a machine that has a floppy drive!
I could emulate one, but I'd rather not mess with floppies if I don't have to
If so, what changed will need to be made?
Do we need the floppy sector loading code in stage1 (I'd assume no)?
How do we jump to stage2? Just a jmp call? With segment:offset in place, how do yow know the offset to jump by?
I ask because I don't even own a machine that has a floppy drive!
I could emulate one, but I'd rather not mess with floppies if I don't have to
If so, what changed will need to be made?
Do we need the floppy sector loading code in stage1 (I'd assume no)?
How do we jump to stage2? Just a jmp call? With segment:offset in place, how do yow know the offset to jump by?