|
我也遇到了,呵呵,在启动时xp确实加载了sata驱动,否则不能看到硬盘,但是安装完系统后,您并没有在windows下面安装驱动,所以,当windows启动后找不到硬盘,就只有蓝屏了
解决方法,修改winnt.sif,里面加上自动安装驱动部分,具体的给你贴上一个hp的解决文本吧,呵呵,比较老,自己改改~~~~光贴一些您用的到的吧!!
Installing SATA Drivers on HP Compaq Notebook PCs
Adding SATA Drivers to an Installation CD
Where these guidelines are applicable
IMPORTANT:
Follow the installation instructions in the order provided. Failure to complete these steps in the proper order can result in an unsuccessful or unstable installation.
This section provides guidelines for customers who need to add SATA support by creating a custom Windows XP Service Pack 2 Installation CD.
Steps to add SATA drivers to the CD
1) Copy all the directories and files from the Windows XP CD to a temporary folder (these guidelines will use c:\xpcd)
2) Download the Intel SATA AHCI Controller Driver, SoftPaq SP32478.exe, from www.hp.com.
3) Extract all the files from the SoftPaq. A USB floppy is necessary for this step. Run sp32478; this will create a floppy disk. The files will be located on this floppy.
4) These files should be located on the floppy disk.
a. iaahci.cat
b. iaahci.inf
c. iastor.cat
d. iastor.inf
e. iastor.sys
f. license.txt
g. readme.txt
h. txtsetup.oem
5) Create the following path in the temporary folder: c:\xpcd\$oem$\$1\drivers\sata
6) Copy all the files from step 4 to the c:\xpcd\i386 folder.
7) Also copy all the files from step 4 to the c:\xpcd\$oem$\$1\drivers\sata folder. 6
8) Open the c:\xpcd\i386\txtsetup.sif file in Notepad.
9) Go to the end of the file. There will be several blank lines.
10) Move the cursor up a few lines. This is necessary because there is a hidden marker at the end of the file.
11) Add the following lines [SourceDisksFiles]
iastor.sys= 1,,,,,,4_,4,1,,,1,4
iaAHCI.cat=1,,,,,,,20,0,0
iaAHCI.inf=1,,,,,,,20,0,0
iaSTOR.cat=1,,,,,,,20,0,0
iaSTOR.inf=1,,,,,,,20,0,0
[HardwareIdsDatabase]
PCI\VEN_8086&DEV_27C5&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_27C3&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_27C1&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"
PCI\VEN_8086&DEV_24DF&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_25B0&CC_0104 = "iaStor"
[SCSI.Load]
iaStor = iaStor.sys,4
[SCSI]
iaStor = "Intel(R) 82801 SATA RAID/AHCI Controller (ICH5,6,7)"
12) Save the file and exit notepad.
13) Extract the files from c:\xpcd\support\tools\deploy.cab to c:\deploytools
14) Create a new winnt.sif:
a. Execute setupmgr.exe (extracted from deploy.cab in step 13).
b. Select “Create new answer file”
c. Select “Unattended Setup”
d. Select “Windows XP Pro”
e. Select “User Interaction desired”
f. Select “Set up from a CD”
g. Enter desired information under each of the following Settings sections
h. Save the file as c:\xpcd\i386\winnt.sif
15) Open the c:\xpcd\i386\winnt.sif in notepad
16) Under the section [Unattended], add the following lines: OemPreinstall=yes OemPnPDriversPath=drivers\sata DriverSigningPolicy = Ignore
17) Save winnt.sif and close notepad
18) Burn the custom XPCD from the c:\xpcd folder.
a. Note that the volume label of the CD must be the same as from the original XP CD
7
b. The custom XPCD must be bootable (with the Microsoft bootblock). There are various 3rd party utilities which can accomplish this. Utilities from Microsoft are available, as detailed in the following section.
Using OSCDIMG (or CDIMAGE) and CDBURN (command line utilities from Microsoft)
Note: You will need the OSCDIMG and CDBURN utilities. OSCDIMG is found in the WinPE toolkit folder or the OPK. CDBURN is included in the Windows Resource Kits.
1) To create the .iso, use oscdimg –l <your XP cd label> -b ETFSBOOT.COM -n c:\xpcd c:\xpcd.iso
2) To create the CD, use Cdburn <cd-drive-letter:> c:\xpcd.iso
[ 本帖最后由 lizj 于 2008-5-3 05:28 PM 编辑 ] |
|