I'm in the process of adding a small MS-DOS partition to my computer used mainly for testing old custom hardware with QuickBasic. Yes I still use the parallel port.
I did manage to create a bootable MS-DOS CD but I don't want to always have to insert the CD into the drive every time I want to boot into MS-DOS.
Here is what I have tried and so far with no success:
- I mounted the image in Linux as a drive.
- I disk-copied the image (using DD) so the raw contents of the image are dumped onto the new partition.
- I checked the listing of the destination folder and it appears all files are copied fine (about 1.5MB).
- I modified LILO configuration to add the new DOS partition pointing to the correct device path so that on reboot, I have it as an option.
Now when I tried accessing the new partition (after selecting it from the LILO menu), my system first scans the floppy drive (for what I believe is a boot disk?) then I get this message:
Non-System disk or disk error
Replace and press any key when ready
Without inserting media, I pressed a key, and I am returned to the LILO menu.
The only solution I could think of which is tedious (since floppy disks are no longer available) is to somehow get a floppy that's bootable and run the sys command.
Is there any way I could somehow execute this sys.com command in a Unix-only shell or is there a better way to make this filesystem boot without doing the song and dance of making a floppy?