Installing Windows XP on a Dell M1330 Laptop

I recently brought a new Dell M1330 laptop which came preloaded with Windows Vista. The problem with preloaded operating systems is that they almost always come configured with a load of trialware software which is often restricted feature wise and consumes considerable system resources. This aside I wanted to put Windows XP SP2 onto my Dell M1330 as I had several applications that weren't Vista compatible which I used on a regular basis. The problem was that my new Dell M1330 used the new Advanced Host Controller Interface (AHCI) for which there are no drivers on the Windows XP Professional SP2 installation CD, and as my Dell M1330 has no floppy disk drive I wasn't able to load additional drivers when installing XP which brought me to a stalemate. The only option from here was to slipstream the AHCI SATA drivers into my Windows XP installation which is what I'll cover in this article.

The right tool for the job

Slipstreaming a Windows installation was not something I had done in a few years, and while I could've followed one of the detailed guides on the Internet on how to do this manually, I was ultimately looking for an quicker method to get Dell M1330 up and running. After a quick search I found exactly what I was looking for using the GUI based nLite utility, which is a bit of a Swiss army knife when it comes to the creation of customised Windows XP (and Server 2003) installation media. The only prerequisite was that I have .NET 2.0 installed. So with that I went off and installed .NET 2.0 followed by nLite which should not present any great difficulty if you have installed software before.

Getting the AHCI SATA driver

In the case of the the Dell M1330 I needed Intel Matrix Storage Manager which contained the driver files I needed for my slipstreamed XP installation. After installing the Intel Matrix Storage Manager version for for all Windows operating systems the next step was to begin the creation of the slipstreamed XP installation files.

Creating a slipstreamed XP installation

Rather than waste time with creating screen shots of every step alone the way.

Open nLite and proceed through the first few screens until you come to the Locating the Windows installation window as shown below in figure 1. insert your Windows XP installation CD, click the browse button in nLite, and then point select you Windows XP installation CD and press the ok button. Once you've done this you will be prompted to specify a destination directory, which in my case I used C:\xpcd.

Locating the Windows installation
Figure 1

Once you've set your destination directory and pressed the ok button nLite will copy all your XP installation files, which can take some time. When this is complete, progress to the Task selection window where you'll need to select the drivers and bootable ISO buttons as shown below in figure 2 (you'll probably get an idea here of just how powerful nLite is).

Task Selection
Figure 2

Average rating
(1 vote)
|
Submitted by Dominic Ryan on Thu, 2008-05-01 20:02.
Anonymous | Mon, 2008-05-05 10:10
Anonymous's picture

I have been looking to do the same so I was happy to use your description and it worked first time.

Have you also managed to install a correct version of quickset? I have tried several and they do not work.

Brashquido | Mon, 2008-05-05 11:04
Brashquido's picture

Glad I could help! I do have QuickSet installed. Have you tried these drivers?
----------------
Dominic Ryan
4 x Microsoft IIS MVP, MCSE, MCSA
IIS Aid owner/webmaster

Anonymous | Tue, 2008-06-17 05:10
Anonymous's picture

OK, so I am trying to downgrade from VISTA to XP for my brand new DELL XPS 1330. I am using my DELL LATITUDE D610 for nLite and downloading the Intel Matrix Storage Manager. However, (as expected?) the setup executable will not let me install the Intel Matrix Storage Manager. Here's the error:
"This computer does not meet the minimum requirements for installing this software. Setup will exit."
Thus, I am not able to fully complete your step by step walkthrough. What can I do?
Thank you in advance for your time and patience.
Kulander

Brashquido | Tue, 2008-06-17 11:09
Brashquido's picture

The LATITUDE D610 has a totally different Intel chipset to the XPS M1330, so in the final step where you are selecting your text mode driver you will need to ensure you are choosing the correct one. I'm not 100% sure, but I think you need to select the text mode driver for the ICH6M chipset. You can see this in figure 5 in the guide.
----------------
Dominic Ryan
4 x Microsoft IIS MVP, MCSE, MCSA
IIS Aid owner/webmaster

Anonymous | Tue, 2008-06-17 15:44
Anonymous's picture

First of all, thanks for replying so quickly. OK, so now the question is: when choosing the INF file, where should I go? It is clear that my LATITUDE D610 has a folder name "Intel" under "Program Files". And yet, there are NO "INF files" whatsoever? What can I do? (And thanks again in advance for your help.)
Kulander

Anonymous | Sun, 2008-06-29 05:42
Anonymous's picture

Find just the INF files.

ftp://ftp.software.ibm.com/pc/pccbbs/mobiles/7tim04ww.exe

There you go. It's an executable that has the drivers in it. And only the drivers extract it to where you want.

Post new comment

  • Use <!--pagebreak--> to create page breaks.
  • Lines and paragraphs break automatically.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • You can use BBCode tags in the text, URLs will automatically be converted to links.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Copy the characters (respecting upper/lower case) from the image.