Tuesday, October 02, 2007

Install XP on SATA but go no floppy drive for OEM files? (3)

Update (8-Oct-07)
After comparing files modified with the "Customized by nLite", I noticed the following files were modified, all residing in I386 folder:
  1. DOSNET.INF
  2. HIVECLS.INF
  3. HIVEDEF.INF
  4. HIVESFT.INF
  5. HIVESYS.INF
  6. HIVEUSD.INF
  7. INTL.INF
I have not sit down and fully study the differences line-by-line. The quick differences provided using the WinMerge software is a little hard to read.

Reading the differences detected by WinMerge, I suspect some of the differences are due to the deletion of indentations and spacings. Some time is needed to finalize the list of differences in each file.

Meanwhile, the quickest way to add new SCSI/SATA drivers to your XP installation CD is by using nLite.

Cheers!

Update (6-Oct-07)
The documented steps below failed to work!

Now, this is what I noticed after examining the modified files, the following is my observation.

The DOSNET.INF file contains modifications in the [Directories] section and the [Files] section.Add the following lines to the [Directories] section.
  1. d11="\i386\NLDRV\001"
In the [Files] section, add all your driver files in the following manner.
  1. d11,iaahci.cat
  2. d11,iaahci.inf
  3. d11,iastor.cat
  4. d11,iastor.inf
  5. d11,iastor.sys
Make a directory inside i386 called NLDRV and another subfolder called 001. Store all the 5 files inside the 001 folder.
All the files are compress using the makecab utility. For your information, the command line for makecab is makecab file.sys file.sy_. In the normal way, the compressed file can be expanded using expand file.sy_ file.sys.

The driver files are in the compressed form. Example, IAAHCI.CAT will appear as IAAHCI.CA_.

Save your XP installation and burn to the CD.

This method has not been tested.

The NLDRV folder name comes from the nLite installation.

Drop a comment if this work for you.

Cheers!

No comments: