Pages

2008-09-05

為 Thinkpad X60(s) 製作整合 SATA 驅動程式的 Windows XP SP2 可開機光碟

脫離菸酒生的生活失業以後,發覺我的小黑 (Thinkpad X60s) 裡頭的東西其實有很多應該都用不到了,像是一些程式碼、Script、以及一些開發相關的工具,可能有一陣子會用不到,又適逢家中小弟成為大學新鮮人,靈機一動,想說將重要檔案備份後重灌,這樣一來小弟就能夠在校園使用筆電,也不用將頗重的主機、銀幕等載到宿舍,不僅攜帶方便,搬家也相當省事!

其實之前就有重灌的經驗,不過那約莫也是剛成為菸酒生不久的青澀時期,所以說一切都是參照著「TP 非官方情報站」上的「ThinkPad X60-Series手動安裝WinXP程序」這篇文章來進行重灌的動作,這篇文章提到兩個方法,一個是需要外接軟碟機的方式,另一種則是不需要的;然而後者的安裝方式,卻會造成使用上效能的低落 (?!) ,想當時我在將小黑重新安裝 Windows XP 英文版的時候,也是跟同學借了台外接的軟碟機,才順利的安裝成功的。本來也想說在如法炮製一次應該就可以了,可是畢業了以後實在懶得跑個大老遠地到學校去跟同學借外接軟碟機,更慘的是,住家附近的朋友也沒有半個人有這種他們口中的「古董」,上網搜尋了拍賣網站,一台 USB 的外接式軟碟機少說也要三百大洋以上,買了短期內根本不會再使用到,根本是不划算的交易!上網搜尋了一下,挖到許多關於「SATA 驅動程式整合到 XP 」的文章,不過其實作法有相當多種,且市面與網路上的 XP 版本多到一個不像話,小弟就照了幾篇文章所述的步驟來操作,結果…燒出了好幾片飛盤…,好家在後來還是讓我成功地製作出來,以下就詳細敘述這張光碟製作的流程,當作教學也順便備份,以免以後有新主機要降為 XP 作業系統卻忘了怎樣操作。

X60s_eXP_04
▲:當時重灌小黑的囧樣…往事不堪回首…






在進入步驟之前,咱們還是先來談談「將 SATA 驅動程式整合至 Windows XP SP2 安裝光碟」的好處,其優點如下:
  1. 軟碟機 OUT!這對筆記型電腦來說真是一大福音!何況現在都已邁入 2008 年啦!老設備該淘汰了。
  2. 安裝完成就是 SP2 版本,省去非常多系統更新的時間。有些人不喜歡升級到 SP3 的版本,但我建議重灌後更新為 SP3 版本,原因我後面另述。
  3. 可製作無人值守全自動安裝光碟,事先設定一次,以後的設定的時間都省下來了!
  4. 有些人會認為可以利用「IDE 相容模式」來安裝,事後裝完 SATA 驅動後,在調整至 AHCI 模式即可,但是若以此方式安裝,將「無法設定 RIAD 」功能!想玩 RIAD 的朋友請注意此點! (此點感謝黃髒髒學長提供)
使用整合的光碟來驅動 SATA 的硬碟有這麼多的好處,那有沒有缺點呢?我想…缺點大概就是過程稍嫌繁複了一點,但是對筆者來說,其實是相當輕鬆的幾個步驟而已,真的非常的 Easy 就可以完成了!

整合前的事前準備:
在整合前,確保你已經備齊了以下幾個軟體:

  1. Windows XP (SP1) 原版光碟或映像檔,可以依照個人喜好安裝不同語言的版本。
  2. Windows XP Server Pack 2 更新檔,注意!必須配合相對應的語系版本才能夠進行整合的動作
  3. 該機器 (或欲安裝機器們) 所需的 SATA 驅動程式。
  4. nLite,利用這款軟體就可以簡單方便的執行整合的動作,還可以製作無人值守全自動安裝光碟!可至官方網站免費下載。
  5. 解壓縮軟體,如 7-Zip, WinRar 等等軟體。
  6. 映像檔燒錄軟體,如 UltraISO, ImageBurn, Nero 等等軟體。


有了這些檔案與軟體,基本上我們就已經備齊了所需的工具及軟體來源。接著我們就 Step-By-Step 的來介紹整個整合的過程。
XPeSP1_RawFiles 複製 Windows XP (SP1) 原版光碟,或解壓縮 Windows XP (SP1) 映像檔至一新建立的資料夾。

如左圖,這是筆者從 WinXP SP1 VOL 英文版的映像檔中所解壓縮之後的資料夾與檔案列表。
satadrvFileList 將下載回來的 SATA 驅動程式解壓縮到一個新建立的資料夾中,在之後的步驟會使用到。
以 Thinkpad X60s 為例,其需要 Intel Matrix Storage Manager Driver。左圖為下載後,安裝至新資料夾「SATADRV」後的檔案列表。
nLite Statup 啟動 nLite ,啟動後可以選擇語系,選擇我們熟悉的繁體中文「Traditional Chinese」方便我們來操作。

選擇完語系後,點下一步繼續。
OS Source 點選「瀏覽」並選擇剛剛解壓縮 Windows XP 原版光碟的資料夾位置,選擇後 nLite 會自動分析你的版本,如左圖。

分析完成後,點下一步繼續。
Previous Setting 如左圖,接著會顯示你先前所作過整合動作所留下來的設定檔案,由於我們在這邊是弟一次整合,所以才會顯示空白。

點下一步繼續。
Select the Processes 這一步是讓使用者選擇要進行哪些整合與調整的動作,以筆者的程度及經驗來說,只選擇了「整合 Server Pack」、「整合驅動程式」、「移除安裝元件」、「無人值守」以及「建立可開機映像檔」這幾個選項。

選擇完畢後,點下一步繼續。
Importing the ServerPack
Integrating the Sever Pack
Integrated Successfully
The Language have to match with the version of Windows XP
接著就會要你選擇所欲整合的 Server Pack 的位置,選取後會自動執行整合的動作,當 Server Pack 整合完成後,會有訊息通知你整合已經成功了。

這邊千萬要注意,必須選擇相對應語言版本的 Server Pack 檔案,以筆者為例,安裝英文版的 XP ,就必須搭配英文版的 Server Pack 升級檔案;而若是安裝中文版的 XP ,則必須搭配中文版的 Server Pack 更新檔,如左圖紅色與藍色箭頭的配對情況。

匯入 Server Pack 完成後,點下一步繼續。
Import the Drivers
Select the .inf file
Select the Drivers you want to import
Import completed
接著就是重頭戲了,我們最主要的目的就是把 SATA 驅動程式整合到 XP 的安裝光碟中,而這個動作就是在此進行。

如左圖,點選「插入」後並選取「單一驅動程式」,前往先前我們儲存解壓縮 SATA 驅動程式後的「SATADRV」資料夾並選取兩個 .inf 其中之一 (經筆者測試,這兩個檔案都能加入相同的驅動),選取後,如左圖三,nLite 會自動幫助您分析該檔所包含的驅動程式,而 X60s 則是用了紅色底線所標寄出來的那組驅動程式,若您不知道到底該用哪一個,將全部驅動程式都選取即可。

匯入驅動程式完成後,點下一步繼續。
Compatibility
Multimedia
Netwrok
App
Dependence warnning
接著就是進行移除元件的部份,nLite 會提示您在這個部份會有相容性的問題,也就是說有可能你會選擇除掉正常開機所必須的套件,這邊可依照個人喜好不同來選擇,筆者則是不選。

接著,就會出現如左圖 2, 3, 4 這樣的樹狀選單,將您欲移除的元件勾選,筆者這邊列出我所選取的項目。

如左圖 5,nLite 出現依存性的警告,若出現這樣的警告,表示你選取了一些依存性的套件(應該是樹狀選單中以紅色標出的元件),這邊筆者會建議保留這先依存性的元件,以免發生安裝上不必要的錯誤。

選取完欲移除的元件後,點下一步繼續。
Auto Updated
General setting
Moniter Adjust
Region and Language Support
接著是進行「無人值守」這方面的一些設定,包含了輸入產品的金鑰、是否關閉系統還原、系統還原、區域及語言支援選擇等等,左圖列出筆者喜好的設定給大家作為參考,實際還是請您依照自己的使用習慣來設定為佳。

完成無人值守設定後,點下一步繼續。
nLite_15
nLite_15_Porcessing
接下來 nLite 將詢問你是否開始處理程序,點選 Yes 開始,我們可以看到其運行的程序如左圖 2 所表示,待整個程序運行完畢後,我們就成功的把 Server Pack、SATA 驅動程式整合好,且一除了了一些不必要或過時的元件囉!

處理程序完成後,點選下一步繼續。
Create Image File
Creating
接著 nLite 讓你可以直接燒錄整合完畢後的檔案成為光碟,或是先儲存成映像檔,筆者這邊選擇先儲存成映像檔,待映像檔完成之後可以先備份至其他硬碟,再將其燒出使用,養成備份的好習慣,有什麼萬一的話,就不用再重來一次囉!

基本上到這邊,就完成了所有的整合的工作啦!接下來就只是將他燒錄出來跟安裝而已。
XPeSP1_After_Integrated 左圖為整合後,原本儲存解所縮後 XP 的資料夾,文件及檔案變動的狀況。

打完,收工!




筆者將光碟燒錄出來之後,利用該光碟將 Thinkpad X60s 重灌,的確就可以正確的載入 SATA 的驅動程式無誤,安裝一切正常,從此,再也不需要煩惱有沒有外接軟碟機的問題了!
PS:不過小黑安裝完,還是有許多驅動程式待安裝,這些所需的套件留置後面的文章再來講述好了。至於為啥建議更新到 SP3 版本呢?因為升級到 SP3 之後似乎小黑就可以讀取 SDHC 規格的 SD 卡了喔!
張貼留言
Related Posts Plugin for WordPress, Blogger...