Originally Posted by joe5
If you set the bootorder to start from 1 floppy 2 cd 3 HD (winxp) and use the bootcfg command , then the boot.ini on the XP install should be rebuilt to give you the option to choose between XP and 98.
OK - did that, ran bootcfg (but should I have run some command once IN bootcfg? - I tried typing "\(something - one of the commands that looked promising)" but it said it didn't know what I was talking about - obviously my typing what it said to type wasn't it). Anyway, restarted and it went straight to XP with no boot option appearing.
Looked again at the 98 drive's boot.ini and it is exactly as prescribed - no extra OS lines in there. So it's beyond me what's happening regarding that extra option.
Figuring I knew what I was doing (ha!), I decided to edit my boot.ini for the XP drive. Found a page on the web that suggested it end up looking like this (I added the last line only - rest is as it was):
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Home Edition" /fastdetect /NoExecute=OptIn
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Micro soft Windows" /fastdetect
which resulted in this error:
Windows could not start because the following file is missing or corrupt:
\System32\hal.dll.
Please re-install a copy of the above file.
(and you can read about what that means here:
http://www.windowsfordevices.com/art...556932034.html)
Then after more reading discovered the last line should be something like:
C:\="Microsoft Windows"
(apparently because it's an older OS)
So now I boot, get two options, choose the "Microsoft Windows" option and get:
I/O Errore multi(0)disk(0)rdisk(0)partition(1)\BOOTSECT.DOS
Now rdisk(0) is my XP drive, rdisk(1) should be my 98 drive. Seems like it's looking for BOOTSECT.DOS on rdisk(0) and it's either goofed up or not there or it's looking in the wrong place. Perhaps I need to copy BOOTSECT.DOS from the 98 drive to the XP drive?
I tried changing the drive letter to D:\ and to E:\ but both resulted in nothing, just a reboot - like there wasn't anything there.
And then I find this:
http://www.techspot.com/vb/all/windo...P-then-98.html
which suggests I could just (maybe) copy BOOTSECT.DOS from the 98 drive to the XP drive. So I do that and at least get past the I/O Error but just to a blinking cursor in the upper right hand corner. So a little farther but only a little.
What shall I try next?
And by the way - profuse thanks for all your help. Above and beyond the call of duty - I really appreciate it.
- Bob