Well, I'm back after visiting my gran in Cardiff (she was 90 on Friday) and I've come home to a nice hard drive failure on my primary comp
I've not personally had any experience dealing with SATA setups, but I reckon the principle is the same (minus the master/slave issue).
Be aware that you need to make CERTAIN that the XP drive is disconnected when installing 98 and all should be fine. The method below is designed so that you will have two separate installations on two different hard drives (XP on the W1600JD, and 98SE on the W1200JB. Then we can make a boot floppy so you can use it to boot into the 98 drive and then just take it out to run XP.
Here's how I would do this as you've already got XP installed first:
DISCLAIMER: *sigh* This stuff is all from memory and after a long days driving from Cardiff to Southampton down the tedious A34 and even more tedious M4 and I regretfully accept NO responsibility for spelling/grammar errors or actions taken by you using my rough guide. Please don't flame me if this doesn't work somehow, just post back with queries and I'll answer as best I can. If in doubt, check this through first with a professional (someone who does this for a salary). Thank you.
1. Switch the PC off, unplug the mains cable and open the case. Unplug the SATA cable from the hard drive with XP on it (make SURE it is disconnected and the blank drive is the only one hooked up to the mainboard. If it is successfully unplugged, XP will not load). Just to make sure, I would also disconnect the power lead from the drive as well for now.
2. Make sure the blank drive is hooked up on bootup. During the BIOS POST routine after you turn the PC on, the W1200JB will be at the top of the list of 'Drives Detected' (the other hard drive should not be listed) when it is booting up, then any other CD/DVD drives connected. Once booting finishes, it should say something like 'Invalid system disk. Replace the disk, and then press any key' - this shows that the drive is installed OK (see above) although there is no OS on it yet.
3. Now for Windows 98SE. The reason I was so insistent about the XP HD being disconnected FIRST is that any 9x installation will habitually install to the primary (first) disk and make a fresh boot sector on it. So, if you installed 98SE without unplugging the XP drive first, you might accidently overwrite the XP boot sector instead, and would be unable to boot the XP OS up again. Now we've taken care of that, insert the 98SE setup CD into the CD-ROM drive and select 'CD-ROM' first in the boot sequence section of the BIOS setup menu and restart the PC.
4. Once the PC boots from the CD, the 98 setup procedure begins. Feel free to use all the available room on your blank drive. Make sure you have your driver disk handy for step 5, although we are a while from there yet. Go through the motions (Product Key, system boot disk* etc) - I assume you've been here before. HOWEVER once you reboot to continue setup "Insufficient memory to initialize Windows"....

Eh? 1GB of RAM not enough for Windows 98?! For reasons I won't go into here for boredom, the short story is you will need a workaround to get away with running 98 on such a scandalous amount of memory. *Put in the 'system disk' floppy that you were prompted to make earlier, and change the boot priority to 'Floppy', 'FDD' or 'A' whichever it's called in your BIOS. Once it is boots up, type:
c:
cd\windows\command
edit
Press ALT, down, then go down to 'Open'
Press ALT-D, then go down to the two dots above A, B, C... press enter, the contents of C:\WINDOWS should now be listen in the left portion of the screen.
Press ALT-F, then hold the down arrow until SYSTEM.INI is highlighted. Press enter.
SYSTEM.INI will now open. Press the down arrow until you come to the [vcache] section. Add (or edit if they are already there) the lines:
[vcache]
MinFileCache=4096
MaxFileCache=4096
Then, press ALT-F, and go down to 'Save' and press Enter.
Again, press ALT-F and this time go down to 'Exit'.
Take the Floppy out and restart. Windows 98 should now boot up fine. If it doesn't, then tell me and I will help you. (It
should though).
5. Install the 98 drivers, and now I've been typing so long I have deja vu... ahem, er, check all components are installed correctly by right clicking 'My Computer', select 'properties' and click the 'Device Manager' tab. Make sure there are no red or yellow symbols next to any things listed here. If all is well, excellent. Tedious part over.
6. You now have a brand spanking new Win98 install on one hard drive, and your good ol' trusty-ish WinXP on another. Next up is hooking both drives up, as we're done system installing 'n stuff. Open the case again (after powering off obviously) and connect both drives. Make sure the boot drive is the '
W1600JD' in the BIOS HDD order.
If all is well, the XP OS should now boot up and you will see the new drive allocated in the drives list in 'My Computer'.
Once you've done the above, post back and I'll go through the boot floppy procedure for booting into Windows 98 with you.