I have a slave drive (250mb) with Windows 3.1 on it. I need to run 3.1 due to the fact XP doesn't support legacy ISA slots for my rom burner ISA card. Thus, I'd like to run on a P3 450-based XP system on ASUS A2B mobo.
I'd like to boot off the slave drive, however, how can I properly run the drive off of the BIOS? I tried once, and only got a blank screen. Something to do with the higher level 32-bit features on the BIOS? The IDE is set to auto detect.
Also, how can i configure XP to give me a dual boot menu to use this drive to boot 3.1 instead of the c: root (XP)? So I don't have to switch cables between drives...
Pretty complicated stuff you want to do for the benefits. I know this isn't what you asked but my advice is at least upgrade to win98SE which is already at the end of it's product life and does still support ISA slots. It can be dual booted with XP provided 98 is installed first. Win98 would be C. drive and XP would be another drive letter, probably E. as the CD-ROM might be D. Doesn't matter much which at this point.
WinXP does support ISA slots. It may not support whatever card you are trying to put in it which you did not give any info on.
Get rid of the 250 meg drive. 40 gig drives can be had for as little as $40. A CD will hold 3 times the data that old drive will. It's a liability not worth the time or effort you will be putting into it.
Just my opinion.