0% found this document useful (0 votes)
134 views4 pages

Installing SATA Drivers Without A Floppy Disk

This document provides instructions for installing SATA drivers without a floppy disk for certain Intel chipsets during the Windows XP installation process. It involves downloading driver files, extracting them to specific folders that mirror the Windows file structure, and editing several important configuration files - WINNT.SIF, TXTSETUP.SIF, and DOSNET.INF - to include references to the third party drivers. Following these steps allows the driver files to be automatically detected and incorporated into the installation process without using a floppy disk.

Uploaded by

Sumitra Cv
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
134 views4 pages

Installing SATA Drivers Without A Floppy Disk

This document provides instructions for installing SATA drivers without a floppy disk for certain Intel chipsets during the Windows XP installation process. It involves downloading driver files, extracting them to specific folders that mirror the Windows file structure, and editing several important configuration files - WINNT.SIF, TXTSETUP.SIF, and DOSNET.INF - to include references to the third party drivers. Following these steps allows the driver files to be automatically detected and incorporated into the installation process without using a floppy disk.

Uploaded by

Sumitra Cv
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 4

Installing SATA Drivers without a Floppy Disk (Intel Only) When installing Windows XP on a system with hard drive

controllers not natively supported one or more of the following may be encountered:

New PC doesn't have a floppy drive. Floppy drive is not functioning properly. Drivers for controller shipped on a CD. You don't want to press the F6 key during your installation.

Please do not post these instructions on any other site. I put a lot of time into getting these to work properly. Link to this article instead using this URL: http://www.tacktech.com/display.cfm?ttid=414

These instructions will add support for the following:

Intel Intel Intel Intel Intel

82801GR/GH SATA RAID Controller 631xESB/632xESB SATA RAID Controller 82801GHM SATA RAID Controller ICH8R/ICH9R SATA RAID Controller 82801HEM SATA RAID Controller

Preparation
Note: Skip this section if you have slipstreamed your OS using TTID #295. The following items are required:

A copy of the original Windows CD/DVD or ISO. A copy of the Boot Files (Downloaded Below).

A minimum of 1GB available hard disk space for CD's. A minimum of 5GB available hard disk space for DVD's.

Create a folder called OS on your hard drive (C: is used in this example). In this folder create two sub-folder called BOOT, and ROOT.

Copy the entire Windows XP SP2 CD (or extract the ISO) into folder ROOT.

Drivers (Part 1)
Note: This section is required. 1.) Download Drivers. (iastor-sata-drivers.zip ~201KB). 2.) Create the folder structure C:\OS\ROOT\$OEM$\$1\DRIVERS. 3.) Extract the file from iastor-sata-drivers.zip into the folder C:\OS\ROOT\$OEM$\$1\DRIVERS.

Drivers (Part 2)
Note: This section is required. 1.) Download Drivers. (iastor-sata-i386.zip ~331KB). 2.) Extract the file from iastor-sata-i386.zip into the folder C:\OS\ROOT\i386.

WINNT.SIF - Unattended Script


For more information on unattended scripts see Article TTID# 202. I won't make you suffer through listening to me ramble on about SIF files. Simply create a new text file named WINNT.SIF in i386 folder. Should be C:\OS\ROOT\i386\WINNT.SIF Paste the following into it: [Data] AutoPartition=0 MsDosInitiated="0" UnattendedInstall="Yes"
[Unattended] UnattendMode=FullUnattended UnattendSw itch=Yes OemSkipEula=Yes OemPreinstall=Yes

Edit the follwing in the [UserData] section:

Enter Enter Enter Enter

the the the the

ProductKey in place of xxxxx-xxxxx-xxxxx-xxxxx-xxxxx. ComputerName in place of WorkStation. FullName in quotes. OrgName in quotes.

Save WINNT.SIF. Data] AutoPartition=0 MsDosInitiated="0" UnattendedInstall="Yes" [Unattended] UnattendMode=FullUnattended UnattendSwitch=Yes OemSkipEula=Yes OemPreinstall=Yes ConfirmHardware=No

OemSkipEula=Yes TargetPath=\WINDOWS Repartition=No WaitForReboot="No" DriverSigningPolicy=Ignore OemPnPDriversPath="DRIVERS\SATA\IASTOR" [GuiUnattended] OEMSkipWelcome = 1 [UserData] ProductKey=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx ComputerName=WorkStation FullName="" OrgName=""

TXTSETUP.SIF
Note: This section is required. Open TXTSETUP.SIF using your favorite text editor. Should be C:\OS\ROOT\i386\TXTSETUP.SIF Paste the following into to [SourceDisksFiles] section: iastor.cat = 1,,,,,,,1,0,0 iastor.inf = 1,,,,,,,1,0,0 iastor.sys = 1,,,,,,4_,4,1,,,1,4 iastor.sys = 1,,,,,,,1,0,0 iaahci.cat = 1,,,,,,,1,0,0 iaahci.inf = 1,,,,,,,1,0,0

Paste the following into to [HardwareIdsDatabase] section: PCI\VEN_8086&DEV_2922&CC_0106 = "iastor" 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"

Paste the following into to [SCSI.Load] section: iastor = iastor.sys,4

Paste the following into to [FileFlags] section: iastor.sys = 16

Paste the following into to [SCSI] section:

iastor = "Intel(R) SATA RAID/AHCI Controller"

Save TXTSETUP.SIF.

DOSNET.INF
Note: This section is required. Open DOSNET.INF using your favorite text editor. Should be C:\OS\ROOT\i386\DOSNET.INF Paste the following into the [FloppyFiles.1] section: d1,iastor.sys

Paste the following into the [Files] section: d1,iastor.cat d1,iastor.inf d1,iastor.sys d1,iaahci.cat d1,iaahci.inf

Save DOSNET.INF.

You might also like