之前,我都是作成光碟片的模式,沒有遇到過什麼問題。這次要轉到USB隨身碟上,卻耗掉我大半天的時間。查看文件及實做的問題,大部分的狀況都讓我遇上了,只能說太Lucky了。
這次主要針對”PE to USB”的部份做整理,讓自己以後忘記時可以參考。至於如何使用PE,網路上有很多文件,請自行查詢。
在實做之前,以下幾點需注意:
- XP Source需為SP1以上版本,建議採用SP3,可支援較多的SATA/SCSI驅動程式。
- 不要使用OEM版的XP光碟,例如買DELL/HP/ASUS…附的光碟,找零售版或企業授權版光碟。
- PE不支援加密及FAT32格式。磁碟格式需為FAT16或NTFS。
- 另外還要Windows 2003 SP1裡面的兩個檔案,以下會提到。
1. 首先到pebuilder官網,下載3.1.10a版本。此版本內建pe2usb程式,不需要另外下載。安裝完畢後,程式預設會放在c:\pebuilder3110a資料夾。
http://www.nu2.nu/pebuilder/#download
2. 建立PE的Source。將Windows XP的i386放到硬碟上,當成PE抓取XP的Source。在此範例中,我是放到c:\BartPE Source。
3. 執行PE Builder,跳出以下的主畫面。
- Source:選擇c:\BartPE Source。
- Output維持預設值即可。
4. 按”Build”按鈕,PE開始去抓Source資料,並在c:\ pebuilder3110a\底下產生一個BartPE資料夾。
5. 接下來到微軟網站下載WINDOWS 2003 SP1。
http://www.microsoft.com/downloads/en/details.aspx?FamilyId=22CFC239-337C-4D81-8354-72593B1C1F43&displaylang=en
6. 解壓縮Windows 2003 SP1檔案,找到以下兩個檔案。
- setupldr.bin
- ramdisk.sy_
8. 在c:\ pebuilder3110a\底下建立srsp1資料夾,並將setupldr.bin及ramdisk.sys放到該資料夾底下。
9. 將USB隨身碟接上電腦,並賦予一個磁碟機代號,例如i:。
10. 進入cmd模式,並到c:\ pebuilder3110a資料夾底下,輸入pe2usb i:,然後按Enter。
接下來PE開始將資料轉到USB隨身碟上。
11. 當完成時,會出現以下畫面。
12. 接下來拿這顆USB隨身碟去開機,應該就大功告成了。
(PS. BIOS開機選項要調整USB為第一順位)