怎么安装WinXP在SATA硬碟<CLOSED>

Home Home
引用 | 编辑 GGL
2005-10-17 19:02
楼主
推文 x0
刚刚拿到一台电脑,主机板是Asus P5GL-MX、WD80G SATA,请问怎么安装WinXP在SATA硬碟?
我在安装的一开始有暗F6了,进去后有两 ..

访客只能看到部份内容,免费 加入会员



献花 x0
引用 | 编辑 aawtc
2005-10-17 19:07
1楼
  
不用按F6
直接安装即可
我也是SATA的使用者

献花 x0
引用 | 编辑 GGL
2005-10-17 19:11
2楼
  
不果不按F6一样会显示找不到硬碟....会不会是BIOS要设定什么...
以下是我的BIOS设定...
Configure SATA As[AHCI]
预设本来是Standard IDE,但是我如果选这个连安装画面都进不去就当机了,第一次使用SATA硬碟就这么的麻烦.... 表情

献花 x0
引用 | 编辑 adidsa
2005-10-17 19:13
3楼
  
请问你的XP是原版的吗
还是网路抓的SXP
SXP都会内建SATA的驱动程式(自动安装或半自动安装,如果全手动安装或半手动安装则无)
如果是原版XP那就很麻烦了
主机板说明书有写如何驱动SATA
你可以去翻一下

大概就是需要备份一片开机片....然后再放入主机板驱动程式片进到光碟机槽里点选MENU.EXE
选择安装SATA驱动程式至开机片里
再用开机片开机就可以进到XP按F6驱动SATA了

PS上面安装的方法是我的主机板说明书上写的~~不同厂牌应该不太一样

献花 x0
引用 | 编辑 GGL
2005-10-19 00:06
4楼
  
我的是XP原版自己加上SP2的....经过了一段很长的时间我发现原因了...
我想说装上我的IDE硬碟装装看,结果进入XP安装画面后发现那颗SATA有分割成两个磁区,我就把那两个磁区删除,然后再重新灌就可以了,真是奇怪~~~
我灌的时候也不用按F6,就跟安装IDE硬碟一样了

献花 x0
引用 | 编辑 孤星弑月
2005-10-21 19:08
5楼
  
先去BIOS看看有没有IDE硬碟的部份~把它改为SATA的
如果没有的话~先按F6安装驱动程式
之后应该就没什么问题了

献花 x0
引用 | 编辑 ps818237
2005-10-22 21:08
6楼
  
安F6厂商有给你灌伊鉴还原吗
如果没有自己灌在硬碟就好了

献花 x0
引用 | 编辑 RTZhou
2005-10-23 14:13
7楼
  
制作含 SATA 驱动程式的 Windows XP 安装光碟 ,或 Norton Ghost 9/10 安装光碟。


安装 UltraISO 或类似软体,用来制作修改映像档( iso,nrg,bin 等)。

安装 Nero 等烧录软体。

把一张原始的 Windows XP 安装光碟放入光碟机,在资源管理器中将光碟中的档全部选定,再复制到如

D:\SATA_XP 的目录中。


准备驱动程式档

http://www.mydrivers.com等寻找与自己的主板晶片组相匹配的 SATA 驱动程式。

建立一个新的目录 (如 D:\SATA_DRV),然后将找到的 SATA 驱动程式档全部拷贝到这个目录中。这里我

们以 Si3112 的 SATA 驱动程式为例进行介绍。


在这个 D:\SATA_DRV 的档夹中,一定会有一个副档名为 .inf或 .oem 的小文件,如 oemsetup.inf 或者

txtsetup.oem 等 (本例中为 txtsetup.oem),用记事本程式打开它,随后要用!


打开 D:\SATA_XP\I386 档夹,找到一个名为 txtsetup.sif 的档,这是 Windows XP 在安装时载入驱动

程式的资讯档,用记事本程式打开它。


按 Ctrl+F 快捷键,打开查找对话方块,以 [SourceDisksFiles] 为关键字进行查找 。找到这个栏位后

,其下面已经存在一些内容 。翻页到这个栏位的末尾(注意:不是整个档内容的末尾),添加以下内容:

以下是代码:
si3112.sys = 1,,,,,,3_,4,1
si3112.inf = 1,,,,,,3_,4,1
                       

切换到前面打开的 txtsetup.oem 文件,应该可以找到类似[HardwareIds.SICS.Si3112] 的栏位。

该栏位下的代码如:id ="PCI\VEN_1095&DEV_3112 &SUBSYS_31121095, "Si3112"”。拷贝到

txtsetup.sif 文件的 [HardwareIdsDatabase] 栏位末尾。

注意,我们须要更改一下代码的格式,将 id ="PCI\VEN_1095&DEV _3112&SUBSYS_31121095", "Si3112"

改为:PCI\VEN_1095&DEV_3112&SUBSYS_31121095 = "Si3112"

检查拷贝修改的内容是否与原有的内容重复,如果有,则把重复的一行删除。


接着在 txtsetup.sif 文件查找 [SCSI.load]和 [SCSI] 栏位,添加如下内容:

以下是代码:
[SCSI.load]
si3112 = si3112.sys,4

以下是代码:
[SCSI]
si3112 = "Silicon Image SiI 3112 SATALink Controller"


至此,我们就把 SATA 驱动程式的相关资讯添加到了 Windows XP 安装资讯档 txtsetup.sif 中了!


修改 winnt.sif 档内容

现在,我们已经完成了两个最重要的步骤:一是获取了 SATA 驱动程式档,它们现在被保存在

D:\SATA_DRV 文件夹中;二是修改了 Windows XP 安装时自动载入驱动程式的资讯档 txtsetup.sif。但

现在有一个新的问题:Windows XP 在安装时如何知道它所需要的驱动程式档在哪个目录下呢?

这个问题则需要通过修改 winnt.sif 这个档来解决。这个档是 Windows XP 系统在安装时的附加资讯档

,可以在其中指定非微软提供的第三方驱动程式的安装路径。

对于本例,在 D:\SATA_XP\I386 档夹中用记事本创建一个文字档案,写好内容后,再将档案名改为

winnt.sif 即可。

(如果已经存在部分内容,则应进行修改或添加,且保证每行的内容不要重复):


以下是代码:
[Unattended]
OemPreinstall=Yes
OemPnPDriversPath="SATA_DRV"

上述代码最后一句引号中的内容是指随后生成光碟时,驱动程式相对于光碟根目录所在的相对路径。由于

我们打算把保存驱动程式的 D:\SATA_DRV 档夹放到新生成的安装光碟的根目录,因此不必包含任何子目

录路径

                       
将 SATA 驱动压缩到安装档中

将驱动程式目录中副档名为 SYS 的档添加到 WinXP 安装目录的 CAB 档中。

这里我们可以使用 Windows XP 本身附带的一个命令行工具 makecab.exe

在开始功能表中打开“执行”对话方块,输入如下命令:

以下是代码:
MAKECAB D:\SATA_DRV\SI3112.SYS D:\SATA_XP\i386\SI3112.SY_
MAKECAB D:\SATA_DRV\SI3112.INF D:\SATA_XP\i386\SI3112.IN_


                           
**具体的驱动程式档案名和保存路径请根据实际情况灵活更改。


经过上述步骤,现在已经是万事俱备,只待从新制作映像档了!


(1) 制作原始安装光碟映像档


将 Windows XP 的原始安装光碟放入光碟机中, 启动 UltraISO ,执行主介面 “工具” -> “制作光

碟映像档" ,根据提示指定一个映像档的保存位置,随后程式会自动开始读取光碟并完成映像档的制作。

此映像档专为制作开机档而用的。

                           
(2) 从光碟映像档上撷取开机档

在 UltraISO 主介面中,执行 “开机光碟” -> “储存开机档”,将引导开机档保存到硬碟上备用,比

如保存为 D:\Boot.bif。


**** 网路下载的映像档用虚拟光碟来撷取开机档会更容易

                           
(3) 新建光碟映像档

执行 UltraISO 的“档案”-> “新建”命令;从资源管理器中,将前面我们已经准备好的 D:\SATA_XP

档夹中的所有档拖入 UltraISO 右上侧的档视窗中。

将 D:\SATA_DRV 目录直接拖放到 UltraISO 右上侧的档视窗中,完成后在光碟的根目录中应当可以看到

SATA_DRV 的档夹。

***提示:
拖放时一定不要包含 SATA_XP 目录本身!也就是说,档案添加成功后,在光碟的根目录下应当可以看到

I386 档夹。

(4) 载入引导开机档

执行“开机光碟”->“载入开机档”命令,找到上一步从提取的光碟映像的开机档,即“ D:\Boot.bif”

。现在,新建的光碟映像就具备与原始 Windows XP 安装光碟相同的开机功能了。

(5) 保存光碟映像档

按 CTRL+S 或者执行“档案”→“储存”命令,指定一个保存光碟映像的路径和档案名 (如

F:\SATA_XP.ISO 等),确定后 UltraISO 就开始向指定路径生成光碟映像档了。

(6) 最后就是烧录光碟了


本文编注 : RTZhou
本文参考原作者:余刘琅   转贴自:远望资讯·《玩电脑》 更新时间:2004-7-23。 

献花 x0
引用 | 编辑 Allen5205
2005-10-29 10:10
8楼
  
BIOS只要先设定就可以啦~~
不用上楼上的~~讲的这么长~~
进入BIOS找到是设定开启SATS硬碟模式就可以搂~~

献花 x0
引用 | 编辑 JIKE
2005-10-29 11:29
9楼
  
表情   有一个最笨的方法,就是先将XP安装在IDE硬碟上再用GHOST对拷到SATA或是RAID硬碟上...简单又方便又顺便可做系统备份 表情

献花 x0
引用 | 编辑 kr414
2005-11-08 00:14
10楼
  
其实应该可以将BIOS中的设定改一下就可以了~
因为如按上述所说明的应该都是将SATA的硬碟做成RAID硬碟才对~
所以如将BIOS中的设定~
将SATA是[RAID],改成[IDE],就可以了~
试试吧~ 表情

献花 x0
引用 | 编辑 bigangel
2005-12-01 23:35
11楼
  
有一个最笨的方法,就是先将XP安装在IDE硬碟上再用GHOST对拷到SATA或是RAID硬碟上...简单又方便又顺便可做系统备份
.......................我是 分隔线.............................................
这各 笨方法 不错
但是 遇到 ide 只有 一个的就......比较不好 用
我 目前 就是 用这各 笨方法
因为 找不到sata的 驱动

献花 x0
引用 | 编辑 midoyes
2005-12-02 23:22
12楼
  
下面是引用kr414于2005-11-8 00:14发表的 :
其实应该可以将BIOS中的设定改一下就可以了~
因为如按上述所说明的应该都是将SATA的硬碟做成RAID硬碟才对~
所以如将BIOS中的设定~
将SATA是[RAID],改成[IDE],就可以了~
试试吧~ 表情


这个方法对......我都这样做

献花 x0