Sunday, August 14, 2011

Dwongrading form Vista to XP


Step 1.
Download the SATA Driver from your Vendor site of from Intel www.intel.com/support/chipsets/imsm/index.htm
Extract the file to a floppy or other location using third party tool. (Do a google for extracting) it should have the follwing files on extracted location.
iaahci.cat
iaahci.inf
iastor.cat
iastor.inf
iastor.sys
license.txt
readme.txt
txtsetup.oem

Step 2. Create a folder on harddisk with same name as of XP Cd, Copy the content of our CD to your hard disk (Lets Say c:\winxp_vol)





Step 3. 
Navigate to c:\winxp_vol\i386, Open txtsetup.sif in notepad
Find [SourceDisksFiles] Scroll to he last entry of this section. Add the follwing to the last line.
iastor.sys=1,,,,,,4_,4,1,,,1,4
Step 3. Open the txtSetup.oem from extracted folder (or Floppy Drive).
Step 4. Search for [HardwareIds.scsi.iaStor_ICH8M]
Step 5. Open txtsetup.sif and Find [HardwareIdsDatabase] Scroll to the last record under [hardwareIdsdatabase] and paste each ID so it looks like the following.
[HardwareIdsDatabase]
entry1
entry2
entry3 etc....
PCI\VEN_8086&DEV_282A&CC_0104="iastor"
PCI\VEN_8086&DEV_2829&CC_0106="iastor"
PCI\VEN_8086&DEV_2822&CC_0104="iastor"
PCI\VEN_8086&DEV_2821&CC_0106="iastor"
PCI\VEN_8086&DEV_2682&CC_0104="iastor"
PCI\VEN_8086&DEV_2681&CC_0106="iastor"
PCI\VEN_8086&DEV_27C3&CC_0104="iastor"
PCI\VEN_8086&DEV_27C6&CC_0104="iastor"
PCI\VEN_8086&DEV_27C1&CC_0106="iastor"
PCI\VEN_8086&DEV_27C5&CC_0106="iastor"
PCI\VEN_8086&DEV_2652&CC_0104="iastor"
PCI\VEN_8086&DEV_2652&CC_0106="iastor"
PCI\VEN_8086&DEV_2653&CC_0106="iastor"

Step 6. Next we need to find [Scsi.Load] scroll down to the last entry and add the following to the bottom a[Scsi.Load]
iastor=iastor.sys,4
Next Find [SCSI] scroll down to the bottom again and add the following
[SCSI]
iastor = "Intel(R) 82801HEM SATA RAID Controller (Mobile ICH8M-E)"
iastor = "Intel(R) 82801HEM/HBM SATA AHCI Controller (Mobile ICH8M-E/M)"
iastor = "Intel(R) 82801HR/HH/HO SATA RAID Controller (Desktop ICH8R)"
iastor = "Intel(R) 82801HR/HH/HO SATA AHCI Controller (Desktop ICH8R)"
iastor = "Intel(R) 631xESB/632xESB SATA RAID Controller (Server/Workstation ESB2)"
iastor = "Intel(R) 631xESB/632xESB SATA AHCI Controller (Server/Workstation ESB2)"
iastor = "Intel(R) 82801GHM SATA RAID Controller (Mobile ICH7MDH)"
iastor = "Intel(R) 82801GR/GH SATA RAID Controller (Desktop ICH7R/DH)"
iastor = "Intel(R) 82801GR/GH SATA AHCI Controller (Desktop ICH7R/DH)"
iastor = "Intel(R) 82801GBM SATA AHCI Controller (Mobile ICH7M/DH)"
iastor = "Intel(R) 82801FR SATA RAID Controller (Desktop ICH6R)"
iastor = "Intel(R) 82801FR SATA AHCI Controller (Desktop ICH6R)"
iastor = "Intel(R) 82801FBM SATA AHCI Controller (Mobile ICH6M)"
Note. 
Replacce the name of the driver with Iastor for each driver see above.

Save txtSetup.sif
Step 7. Create a folder like c:\winxp_vol\$OEM$\$1\Drivers\SATA
Copy the extracted file to this folder
IAAHCI.cat
IAAHCI.inf
IASTOR.cat
IASTOR.inf
IASTOR.sys

Step 8. The iastor.sys need to be made into a cab. for this run the command from command prompt
Makecab C:\CDNAME\$OEM$\$1\Drivers\SATA\iastor.sys C:\CDNAME\$OEM$\$1\Drivers\SATA\iastor.sy_
you can now delete the file iastor.sys.
In the C:\CDNAME\$OEM$\$1\Drivers\SATA you should now have the following files
IAAHCI.cat
IAAHCI.inf
IASTOR.cat
IASTOR.inf
IASTOR.sy_

Step 9. Copy the iastor.sy_ into c:\winxp_vol\i386 folder.
Step 10. Open dosnet.inf in notepad (This is locted at c:\winxp_vol\i386 folder)
Step 11. FIND [Floppy.Files2] and copy the following "d1,iastor.sys" directly underneath
like so
[Floppy.Files2]
d1,iastor.sys

Do the same for [Files]
[Files]
d1,iastor.sys

Save dosnet.inf

Step 12. Open Notepad and enter
[Unattended]
OemPnpDriversPath="DRIVERS\SATA"
OemPreinstall=Yes
DriverSigningPolicy=Ignore
NonDriverSigningPolicy=Ignore

[Data]
MsDosInitiated=No
Save the file in C:\CDNAME\i386 called winnt.sifwe now have the edited CD.
Final Step. Save the contenet as bootable iso image and burn using any birning engine. Make sure to make the image as bootable XP image, You can download the boot image from Microsoft or other engine.
Insert the CD and reboot you machine now you will be able to install Windows XP without problem.
If you face any problem, Please post acomment or write to me.

Thanks
Happy Installing....
Related Posts Plugin for WordPress, Blogger...