by rculpan : http://forum-en.msi.com/index.php?topic=104498.0
Noticed a couple of "gotchas" when doing clean install of WinXP Home SP2B from OEM CD - thought I'd share my experience in case it helps someone else avoid the same trouble...
System hard/optical drive configuration at install time:
Four hard drives all on SATA ports controlled by Intel ICH8
2 x Maxtor 6B250S0 on SATA3 & 4 ("primary master" & "secondary master")
2 x Seagate ST3320620AS on SATA6 & 7 ("third master" & "fourth master")
Optical drives on PATA port controlled by JMB361
2 x NEC (Optiarc) AD-5170A, 80-wire cable, drives set for cable select
Nothing connected to JMB831 SATA port (SATA1), JMB361 set to IDE mode in BIOS
With default BIOS setting and all hard drives unformatted, WinXP setup was able to boot from CD. However setup could get no further than choosing the disk on which to install the OS; whichever disk I chose I then received a misleading error message that no WinXP compatible partition existed (despite the fact I had just (apparently) created one.
The solution to this "gotcha" was to start again, but load the JMicron driver from floppy (F6) at the beginning of Windows setup. FWIW I was unsure whether to choose "JMB831 RAID or JMB831 AHCI from the choices on the driver floppy; since my BIOS is RAID-capable (even though disabled) I chose the JMB831 RAID option.
Windows setup completed and newly-installed OS launched with no errors.
While installing the hardware drivers (Intel INF, graphics, Ethernet, sound etc.) I noticed that DVD drive access was very slow. I looked in Device Manager and saw that the JMB3xx "SCSI device" was not present, and that Windows had instead trampled it and installed a "Standard Dual PCI IDE Controller" in its place. The advanced properties of this device showed that the primary and secondary channels were locked in PIO mode.
The solution was simply to reinstall the JMB831 driver; because I had no intention of ever attaching a hard disk to the JMB831 SATA port or running RAID mode I had no need of the Raid tool (or any desire to have it loaded at all and cluttering my system). I chose to install the driver manually; in device manager I right-clicked the erroneous "Standard dual PCI IDE controller", chose "update driver", chose to "search for driver files in a specific location" and specified the JMicron\Driver\x32 folder unpacked from the downloaded driver ZIP file.