I'm not wanting to install only DOS, I am wanting to create a multiboot system with each OS on a separate HDD. This brings up another question. Would the default XP bootloader work or do I have to install a 3rd party one such as GRUB?
Yes and no.
Again, DOS NEEDS to start from active primary partition on first disk.
If you have three disks of which two contain DOS you need to change the disk order.
This can be done by a third party tool or by entering the BIOS and changing disk order (that may or may not be an option in your specific BIOS, and in any case, it is a nuisance).
The NTLDR is mainly a OS loader with very little capabilities as bootmanager and cannot exchange disks.
You can have DOS 6.22 and DOS 7.x+Win9x on the SAME disk and partition (as this is one of the intended uses of NTLDR and DOS 7.x/Windows 9x has a "special" provision for it) but not on different disks.
Among the third party tools, grub4dos (which is NOT GRUB and NOT GRUB2) has some dedicated features aimed to the "DOS/Windows world" among them the possibility to be chainloaded from NTLDR without needing any "install" and it is strongly suggested.
But, again, grub4dos has also the possibility to load and run a DOS from a disk image, the suggestion was to have (since you are going over a multi-disk approach):
- a disk dedicated to DOS 7.x+Windows 9x (containing also the NTLDR+BOOT.INI+NTDETECT.COM)
- a disk dedicated to Windows XP
- any number of disk images residing on either of the two other disks (or on a third one) with each image dedicated to a given version of DOS
Edited by jaclaz, 01 September 2013 - 06:44 AM.