during windows setup you got an error 'no hard disc drives found'.
This is due to the fact that windows doesn’t know how to communicate with the AHCI sata controller, and hence, cannot see the hard discs,
To solve this we first had to determine what Massstoragedrivers section he had to add to his winnt.sif file (same applies to unattended and Ris installs of xp..)
Here's a sample one (note- the sample below is only for precision 470/ 670)
[MassStorageDrivers]
"Adaptec Embedded Serial ATA HostRAID Controller" = "OEM"
"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"
The first line (in bold) is the line that tells the unattended (ris) install what driver it should be loading from the corresponding TXTSETUP.OEM file,
Below we can see the reference to that in the TXTSETUP.OEM file
[Disks]
d1 = "Adaptec Embedded Serial ATA HostRAID Controller", \hraidsk1,.
Ok now that we know the above, let's apply that logic to the Precision Workstation 490,
The above will still generate 'hard disc drive not found' type of error messages, so how exactly DO we determine the correct controller from the 9 listed,
The answer is suprisingly straight forward,
Go into device manager
Once you've opened Device Manager,expand the IDE/AHCI/SATA controller listed
double click on it and choose the details TAB.
Scroll down to hardware IDs section with the drop down menu
Now here's the important bit…..
Make a note of the PCI\VEN….. Linesand verify if any of them MATCH with the corresponding lines in TXTSETUP.OEM
In the case of the Precision Workstation 490 (no screenshots sorry, don't have the hardware) the pci ven/dev ID's matched to the following line in the Hardware.Ids.scsi section of TXTSETUP.OEM
[HardwareIds.scsi.iaAHCI_ESB2]
id = "PCI\VEN_8086&DEV_2681&CC_0106","iaStor"
That line above in turn is tied to the second one in the 'scsi' list of TXTSETUP.OEM
[scsi]
iaStor_ESB2 = "Intel® ESB2 SATA RAID Controller (Server ESB2)"
iaAHCI_ESB2 = "Intel® ESB2 SATA AHCI Controller (Server ESB2)"
iaStor_ICH7MDH = "Intel® 82801GHM SATA RAID Controller (Mobile ICH7MR/DH)"
iaStor_ICH7DH = "Intel® 82801GR/GH SATA RAID Controller (Desktop ICH7R/DH)"
iaAHCI_ICH7R = "Intel® 82801GR/GH SATA AHCI Controller (Desktop ICH7R/DH)"
iaAHCI_ICH7M = "Intel® 82801GBM SATA AHCI Controller (Mobile ICH7M)"
iaStor_ICH6R = "Intel® 82801FR SATA RAID Controller (Desktop ICH6R)"
iaAHCI_ICH6R = "Intel® 82801FR SATA AHCI Controller (Desktop ICH6R)"
iaAHCI_ICH6M = "Intel® 82801FBM SATA AHCI Controller (Mobile ICH6M)"
So armed with this information you can now add the correct values to your [MassStorageDrivers] section of winnt.sif/ris.sif file for precision workstation 490/690
And in case you havn't figured it out yet, here's what it should now look like
[MassStorageDrivers]
"Intel® ESB2 SATA AHCI Controller (Server ESB2)"= "OEM"
"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.
during windows setup you got an error 'no hard disc drives found'.
This is due to the fact that windows doesn’t know how to communicate with the AHCI sata controller, and hence, cannot see the hard discs,
To solve this we first had to determine what Massstoragedrivers section he had to add to his winnt.sif file (same applies to unattended and Ris installs of xp..)
Here's a sample one (note- the sample below is only for precision 470/ 670)
[MassStorageDrivers]
"Adaptec Embedded Serial ATA HostRAID Controller" = "OEM"
"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"
The first line (in bold) is the line that tells the unattended (ris) install what driver it should be loading from the corresponding TXTSETUP.OEM file,
Below we can see the reference to that in the TXTSETUP.OEM file
Ok now that we know the above, let's apply that logic to the Precision Workstation 490,
Looking at the TXTSETUP.OEM file (suplied from support.dell.com here > http://ftp.us.dell.c...ATA/R126479.EXE )
We can see the following sections:-
However, adding the following secion to winnt.sif or ris.sif file does NOT work
The above will still generate 'hard disc drive not found' type of error messages, so how exactly DO we determine the correct controller from the 9 listed,
The answer is suprisingly straight forward,
Go into device manager
Once you've opened Device Manager,expand the IDE/AHCI/SATA controller listed
double click on it and choose the details TAB.
Scroll down to hardware IDs section with the drop down menu
Now here's the important bit…..
Make a note of the PCI\VEN….. Linesand verify if any of them MATCH with the corresponding lines in TXTSETUP.OEM
In the case of the Precision Workstation 490 (no screenshots sorry, don't have the hardware) the pci ven/dev ID's matched to the following line in the Hardware.Ids.scsi section of TXTSETUP.OEM
[HardwareIds.scsi.iaAHCI_ESB2]
id = "PCI\VEN_8086&DEV_2681&CC_0106","iaStor"
That line above in turn is tied to the second one in the 'scsi' list of TXTSETUP.OEM
[scsi]
iaStor_ESB2 = "Intel® ESB2 SATA RAID Controller (Server ESB2)"
iaAHCI_ESB2 = "Intel® ESB2 SATA AHCI Controller (Server ESB2)"
iaStor_ICH7MDH = "Intel® 82801GHM SATA RAID Controller (Mobile ICH7MR/DH)"
iaStor_ICH7DH = "Intel® 82801GR/GH SATA RAID Controller (Desktop ICH7R/DH)"
iaAHCI_ICH7R = "Intel® 82801GR/GH SATA AHCI Controller (Desktop ICH7R/DH)"
iaAHCI_ICH7M = "Intel® 82801GBM SATA AHCI Controller (Mobile ICH7M)"
iaStor_ICH6R = "Intel® 82801FR SATA RAID Controller (Desktop ICH6R)"
iaAHCI_ICH6R = "Intel® 82801FR SATA AHCI Controller (Desktop ICH6R)"
iaAHCI_ICH6M = "Intel® 82801FBM SATA AHCI Controller (Mobile ICH6M)"
So armed with this information you can now add the correct values to your [MassStorageDrivers] section of winnt.sif/ris.sif file for precision workstation 490/690
And in case you havn't figured it out yet, here's what it should now look like
Share this post
Link to post
Share on other sites