SATA硬碟下安裝WinXP的問題解決了

來源:互聯網
上載者:User

現象:安裝winxp失敗,stop提示資訊的意思是:無法訪問硬碟引導區。
原因:因為WindowsXP本身不直接支援串列ATA控制器,因此必須在安裝系統前載入SATA驅動。 
方法:
 一、有軟碟機 -- 標準方法
   在首次安裝WindowsXP尋找SCSI裝置時,按下F6鍵(此時螢幕下方會有文字提示)來載入第三方驅動程式。但請注意,出現提示後大約只有2秒的時間讓你按鍵,錯過的話又得重啟再來一次。按下F6後,稍等一會兒系統提示按S鍵,會自動搜尋軟碟機中的驅動,選擇主板提供的驅動磁碟片中合適的驅動。然後會顯示你所選擇的驅動已經載入,按斷行符號繼續,下面就是正常的WindowsXP安裝步驟了。
  注意:有的主板(如碩泰克的KT600-R)提供的驅動磁碟片中,其INF檔案是放在檔案夾裡的,需要將它拷貝到磁碟片的根目錄才能被自動搜尋到。
二、無軟碟機( 需要驗證 )  
1.用EasyBoot做整合串列驅動的安裝光碟片
使用串列硬碟安裝windows 2k/xp時都要插入串列驅動磁碟,你可以通過以下方法來自動載入它:
通過修改啟動磁碟片組中的txtsetup.sif來實現!
在txtsetup.sif中的檔案載入列表中增加你的串列硬碟驅動,至少應當有*.sys和*.inf這樣它在安裝時將自動載入它,您將無需插入磁碟。
但應將上面的*.sys和*.inf拷入啟動磁碟片組中和i386中!!!

磁碟片組是用easyboot作啟動光碟片作自動安裝時所必須的
其實i386中也有一個txtsetup.inf!
你改了啟動磁碟片組中的txtsetup.inf,也就是讓它用光碟片啟動安裝時能自動載入它!

在TXTSETUP。SIF中的[SourceDisksFiles]段中加入:
如:VIASRAID。SYS = 2,,,,,,2_,4,1
  VIASRAID.INF = 2,,,,,,_x,20,0,0
若還需其它檔案,也在這裡加入即可實現了!
請記住要把這些檔案拷入啟動磁碟片組和I386中,否則會出錯的!!
在txtsetup.sif中有3個[SourceDisksFiles]段,.sys和.inf檔案加在第一個中就可以了。

不知這種方法能否做成INTEL、VIA、SIS的通用SATA驅動,否則這樣做成的盤只能自己用,通用性不好。

2.修改windows的一些檔案,可以把SCSI硬碟或RAID盤的驅動程式製作到Windows的安裝光碟片裡去。
這樣Windows安裝程式就會自動安裝SCSI硬碟或RAID盤的驅動。

具體做法如下。這個過程比較複雜,請您耐心看完。

Windows XP:

註:假設我們添加 Promise Technologies FastTrak 100TX2 IDE RAID 的驅動程式。

1. 在另一台可以使用的機器上,把Windows安裝光碟片的內容拷貝到硬碟的一個目錄,例如

Flat_Dir。

2. 在Flat_Dir\i386\System32 目錄裡建一個新目錄來放SCSI硬碟或RAID盤的驅動程式。如

果您要安裝 Promise Technologies FastTrak 100TX2 IDE RAID 的驅動,您可以建一個名

為FT100TX2的目錄。

3. 把SCSI硬碟或RAID盤的驅動程式(包括 .inf, .sys, .cat, .dll等檔案)拷貝到這個新

目錄(Flat_Dir\i386\System32\FT100TX2)中。請確認這個驅動程式裡有 Txtsetup.oem

這個檔案。

4. 在記事本或其他文字編輯器裡開啟 Txtsetup.oem 這個檔案。確定 [Disks] 和

[Defaults] 部分設定正確。

- [Disks] 部分:

d4 = "Promise FastTrak Family Driver Diskette", \fasttrak, \

- [Defaults] 部分:

scsi = FastTrakTX2_xp

- [SCSI] 部分:

FastTrakTX2_xp = "Windows XP Promise FastTrak100 TX/LP (tm) Series

Controller", FastTrak

5. 在記事本或其他文字編輯器裡開啟 Flat_Dir\i386\System32 目錄中的 Winpeoem.sif 文

件。

6. 在 [OemDriverParams] 部分, 指定正確的目錄名。

比如:

OemDriverRoot=""

OemDriverDirs= FT100TX2

7. 儲存該檔案。

8. 用類似 Oscdimg.exe 的工具重建 ISO 鏡像檔案:

oscdimg -betfsboot.com -n -h c:\Flat_Dir\ c:\winpe.iso

-betfsboot.com:可啟動盤
-n:long file name support
-h:包含所有隱藏檔案

9. 用這個ISO檔案燒錄光碟片。    

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.