• Welcome to Overclockers Forums! Join us to reply in threads, receive reduced ads, and to customize your site experience!

Asus P5B-D AHCI/IDE WinXP Install Guide

Overclockers is supported by our readers. When you click a link to make a purchase, we may earn a commission. Learn More.

T0T3K

Registered
Joined
Mar 9, 2006
Location
England
Asus P5B-D AHCI/IDE WinXP Install Guide

Step One - Pre XP Configuration

N.B Step One of this guide presumes that users will be using:

A. A single SATA II drive with Advanced Host Controller Interface (AHCI) features
B. The Jmicron JMB363 PATA and SATA controller for IDE optical drives only

Prior to booting from your XP disc the IDE Configuration needs to be set up in the BIOS. This is explained in section 4-14 of the motherboard manual.

To enable the AHCI features of your SATA II drive select 'Configure SATA as [AHCI]'

N.B If you have not yet enabled your SATA II drives advanced features, (my Hitachi TK7250 defaults to SATA I and you have to use the Hitachi Feature Tool to enable 3.0Gb/s, spread spectrum clocking etc.) don't be tempted to 'Configure SATA as [IDE]' (default setting) as this will prevent you from choosing 'Configure SATA as [AHCI]' in the future (XP will Hang/BSOD/reboot).

Initially Configuring SATA as [AHCI] will allow you to swop between AHCI and IDE modes if required. Some users have experienced problems with AHCI mode (un-mounting of HDDs at shutdown and slow re-mounting at boot, poor performance in games etc). My advice, suck it and see.

Intel Matrix Storage Manager Driver

If you want to use the AHCI features of your SATA II drive (or create a RAID array) you will need to install the Intel Matrix Storage Manager Driver during the XP installation. There are two ways of doing this:

A. Slipstream the driver onto an XP install disc
B. Copy the driver to a floppy and hit F6 during XP install

Intel Matrix Storage Manager Driver - Slipstream Install

If like me you don't want/have a floppy drive you can 'Slipstream' the driver into an XP disc using the following method:

1. Download and install Microsoft .NET Framework
2. Download and install nLite - http://www.nliteos.com (at time of writing version 1.3 RC2)
3. Create two new folders called XP and Intel
4. Explore your WinXP CD and copy the contents to your new XP folder
5. Get the latest Intel Matrix Storage Manager driver - http://www.intel.com/support/chipsets/imsm/index.htm (at time of writing iata621_enu.exe)
6. Run iata621_enu.exe but DO NOT click Next, instead browse to C:\WINDOWS\Temp\IIF\Winall\Driver and copy all 6 files to your new Intel folder.
7. When you have copied the 6 files cancel and exit the iata621_enu.exe installer
8. Run nLite
9. Select your language and click Next
10. Browse to and select your new XP folder and click Next
11. Ignore the Presets option and click Next
12. Select 'Drivers' then 'Bootable ISO' and click Next
13. Click 'Insert' then 'Single driver', browse to your new Intel folder and select iastor.inf
14. Hold CTRL and click the 2 ICH8R options so they are both highlighted then click OK
15. Click Next
16. Click Yes to start the process
17. Wait until you see 'Finished!' then click Next
18. In the 'Label' box type a name for your disc (I used WXPCORP_EN_P5B-D_RAID-AHCI)
19. Click 'Make ISO', name the ISO and then browse to where you would like to save it
20. Wait for 'ISO created successfully!'
21. Click Next to exit nLite
22. Use Nero Burning ROM (personal preference) to burn your newly created image to disc
23. Smash your floppy and poke F6 in the eye

Intel Matrix Storage Manager Driver - Floppy and F6 Install

You can make the floppy by following the guide at section 5-46 of the motherboard manual (do NOT include the JMicron JMB363 driver!) or by the quick and dirty method described below:

1. Get the latest Intel Matrix Storage Manager driver - http://www.intel.com/support/chipsets/imsm/index.htm (at time of writing iata621_enu.exe)
2. Run iata621_enu.exe but DO NOT click Next, instead browse to C:\WINDOWS\Temp\IIF\Winall\Driver - copy all 6 files and paste them to a formatted floppy.
3. Cancel and exit the iata621_enu.exe installer
4. Hit F6 during windows setup to load 3rd party SCSI/RAID drivers
5. Follow the on screen instructions

Step Two - XP Driver Installation and Issues

It is recommended to install the drivers in the following order ensuring you have the latest version, i.e don't use the Asus driver disk!

1. Intel Chipset INF Update Program v8.0.1.1010 (WHQL) - 685KB
http://downloadmirror.intel.com/df-support/12150/a08/infinst_autol.exe

2. ACPI driver for ATK 0110 virtual device version 1.0.13.6 - 837.25KB
http://dlsvr02.asus.com/dlscript/filedownload.aspx?filepath=misc/utils/ACPI_10136.zip

3. Graphics driver

4. Marvell Yukon Gigabit Ethernet Driver V8.56.7.3
http://dlsvr02.asus.com/dlscript/fi...=lan/marvell/8056/8056_8001_Windows_85673.zip

5. SoundMAX Audio Driver v5.10.01.4580 - 21.31 MB
http://dlsvr03.asus.com/pub/ASUS/misc/audio/ad1988/AD1988B_2KXP_51014580.zip

Previous incarnations of this driver have caused slow boot times. This version speeds up boot times by about 5 seconds but can still cause (as in previous versions) crackling in games and device noise. Turning down the master volume can help but disabling all options in 'DTS Connect' via the SoundMAX preferences panel has solved this problem for myself and other users.

6. JMicron JMB36X RAID Controller Driver v1.17.04.00 Beta - 3.75 MB
http://dlsvr03.asus.com/pub/ASUS/misc/sata/JMicron/JMB363_1170400_Beta.zip

ONLY INSTALL THIS DRIVER IF YOU REALLY NEED THE JMICRON’S SATA CONTROLLER! If you only want to use the JMicron controller for PATA devices i.e your IDE optical drives, the default windows driver is all you need. Installing this driver will make your optical drive to be recognised as a SCSI device and cause problems while burning discs etc (mine also used to disappear from My Computer).

If you have been unfortunate enough to install this driver you can easily disable it and use the generic windows driver:

1. Open Device Manager
2. Expand 'SCSI and RAID controllers'
3. Right click on 'JMicron JMB36X Controller' and click 'Update Driver'
4. Select 'No not this time' and click Next
5. Select 'Install from a list or specific location (Advanced)' and click Next
6. Uncheck 'Include this location in the search:', select 'Don't search. I will choose the driver to install.' Click Next
7. Highlight 'Standard Dual Channel PCI IDE Controller' and click Next then Finish
8. Open the Control Panel then Add/Remove programs
9. Remove 'JMB36X Raid Configurer'

- exo (T0T3K)
 
Helpful information! I am attempting to set up RAID 0 on the JMicron and RAID 1 on the Intel controller. I'm having a tough time accomplishing this, any insight? As of now I cannot get into the Jmicron BIOS to even set my disks up. The manual is confusing to me, do they want me to connect a single disk to that upper SATA connector and then to one of the lower six? I have no idea and have played the guessing game to no avail.

EC
 
Last edited:
Resurrecting an old thread here but...

Nice guide--here's a question though:

If you plan to use a single drive on the ICH8R southbridge for your OS, and want to RAID0 2 other drives also on the ICH8R, how would you do things differently? Could you first install with just the single drive in AHCI, then later plugin the 2 drives to a RAID0 and switch from AHCI to RAID for the ICH8R?
 
Back