1 頁 (共 1 頁)

從USB裝置上安裝及啟動Windows XP

發表於 : 2008-10-12 17:14:55
yehlu
http://forum.coolaler.com/showthread.php?p=1640677

步驟:

摘要:

先把原版Windows XP光碟轉存成映像檔,再使用修改映像檔的軟件抽出數個檔案,並修改這些檔案,再把修改後的檔案放回映像檔。把修改過的映像檔燒錄成光碟,就可以把Windows安裝在USB裝置。

以下會告訴大家一些易犯的錯誤,希望可以幫助大家不會浪費時間。

1) 你的電腦是否支援USB啟動?
一般來說,只要主機板的BIOS有支援USB啟動的選項,就能支援USB啟動。如果沒有此選項,可嘗試更新BIOS。如果你不確定你的電腦是否支援USB啟動,亦不妨試試看;-)

2) 使用支援USB啟動的USB裝置
把USB裝置連接你的電腦(請不要通過Hub連接)。接著關閉你的電腦,拔除所有接拔在主機板的硬碟裝置,插入原版Windows XP光碟。開始安裝程序,執行到選擇安裝位置的步驟。如果通過分割選項的步驟,即表示你的裝置能成功運作。若否(),你會收到”Windows找不到硬體”。通常這不是大問題。你只需要正確的格式化你的裝置。去下載HP tool,用它來完整地格式化你的硬碟。NTFS格式亦能正常運作。完成後,Windows XP installer就能識別出裝置。(事實上我沒有嘗試FAT32格式)

3) 把原版Windows光碟轉存成ISO檔
非常簡單。執行WinISO,選擇Actions -> Make ISO from CDROM,儲存成映像光碟。

4) 抽出需要修改的檔案
轉存成映像檔後,重開WinISO。打開ISO檔 File -> Open

找出I386資料夾,並選擇以下檔案

• TXTSETUP.SIF
• DOSNET.INF
• USB.IN_
• USBPORT.IN_
• USBSTOR.IN_

選擇Actions -> Extract,把選擇的檔案暫存任一資料夾

5) 打開 .IN_ 的檔案
使用Cab SDK來頡取 .IN_。.IN_ 檔的內容是相同於 .inf 檔。若不會使用Cab SDK,參考此指令:"cabarc x USBSTOR.IN_"。結束程式並儲存檔案。

* usb.inf
* usbport.inf
* usbstor.inf

刪除 .IN_的檔案

6) 編輯檔案
這裡是重點。我會詳細解釋接下來的步驟。打開記事本。

6-A) TXTSETUP.SIF
這個檔案是用來載入Windows XP CD installer最開始的安裝步驟。我們可以通過修過這個檔案以達到在Windows安裝時能辨識到USB裝置-在執行安裝時作預設輸入裝置-我們就是要修改其對儲存裝置的支援(儲存裝置是用來預先載入安裝程式)

第一步,移動以下的項來,由[InputDevicesSupport.Load] (粗體項目) 移到[BootBusExtenders.Load],如下

[BootBusExtenders.Load]
pci = pci.sys
acpi = acpi.sys
isapnp = isapnp.sys
acpiec = acpiec.sys
ohci1394 = ohci1394.sys
usbehci = usbehci.sys
usbohci = usbohci.sys
usbuhci = usbuhci.sys
usbhub = usbhub.sys
usbstor = usbstor.sys


[InputDevicesSupport.Load]
usbehci = usbehci.sys
usbohci = usbohci.sys
usbuhci = usbuhci.sys
usbhub = usbhub.sys
usbccgp = usbccgp.sys
hidusb = hidusb.sys
serial = serial.sys
serenum = serenum.sys
usbstor = usbstor.sys

跟先前的修改一樣,由[InputDevicesSupport] (粗體項目) 移動到[BootBusExtenders]

[BootBusExtenders]
pci = "PCI-Bustreiber",files.pci,pci
acpi = "ACPI Plug & Play-Bustreiber",files.acpi,acpi
isapnp = "ISA Plug & Play-Bustreiber",files.isapnp,isapnp
acpiec = "Integrierter ACPI-Controllertreiber",files.none,acpiec
ohci1394 = "IEEE-1394-Bus-OHCI-konformer Anschlusstreiber",files.ohci1394,ohci1394
usbehci = "Erweiterter Hostcontroller",files.usbehci,usbehci
usbohci = "Open Hostcontroller",files.usbohci,usbohci
usbuhci = "Universeller Hostcontroller",files.usbuhci,usbuhci
usbhub = "Standard-USB-Hubtreiber",files.usbhub,usbhub
usbstor = "USB-Speicherklassentreiber",files.usbstor,usbstor


[InputDevicesSupport]
usbehci = "Erweiterter Hostcontroller",files.usbehci,usbehci
usbohci = "Open Hostcontroller",files.usbohci,usbohci
usbuhci = "Universeller Hostcontroller",files.usbuhci,usbuhci
usbhub = "Standard-USB-Hubtreiber",files.usbhub,usbhub
hidusb = "HID-Parser",files.hidusb,hidusb
serial = "Treiber f?r seriellen Anschluss",files.none,serial
serenum = "Enumerator f?r seriellen Anschluss",files.none,serenum
usbstor = "USB-Speicherklassentreiber",files.usbstor,usbstor
usbccgp = "USB Generic Parent Driver",files.usbccgp,usbccgp

第二步,我們需要寫入幾個指令入登錄檔。非常簡單,只需輸入AddReg = usbboot.inf,usbservices於[HiveInfs.Fresh] 及usbboot.inf = 1,,,,,,_x,3,,3於[SourceDisksFiles]:
[HiveInfs.Fresh]
AddReg = hivedef.inf,AddReg
AddReg = hivesys.inf,AddReg
AddReg = hivesft.inf,AddReg
AddReg = hivecls.inf,AddReg
AddReg = hiveusd.inf,AddReg
AddReg = dmreg.inf,DM.AddReg
AddReg = usbboot.inf,usbservices

[SourceDisksFiles]
usbboot.inf = 1,,,,,,_x,3,,3
bootvid.dll = 1,,,,,,3_,2,0,0,,1,2
kdcom.dll = 1,,,,,,3_,2,0,0,,1,2

最後,儲存及關閉TXTSETUP.SIF。

再打開DOSNET.INF,在第二個[Files]區插入d1,usbboot.inf (若使用非原版Windows XP光碟可能沒有第二個[Files]區)
[Files]
d1,usbboot.inf
d1,_default.pif
d1,12520437.cpx
d1,12520850.cpx
....
6-C) usb.inf
修改在[StandardHub.AddService]和[CommonClassParent.AddService]區粗體的地方

[StandardHub.AddService]
DisplayName = %StandardHub.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbhub.sys
LoadOrderGroup = Boot Bus Extender

[CommonClassParent.AddService]
DisplayName = %GenericParent.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbccgp.sys
LoadOrderGroup = Boot Bus Extender

6-D) usbport.inf
修改在[EHCI.AddService], [OHCI.AddService] , [UHCI.AddService]和[ROOTHUB.AddService]區粗體的地方

[EHCI.AddService]
DisplayName = %EHCIMP.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbehci.sys
LoadOrderGroup = Boot Bus Extender

[OHCI.AddService]
DisplayName = %OHCIMP.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbohci.sys
LoadOrderGroup = Boot Bus Extender

[UHCI.AddService]
DisplayName = %UHCIMP.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbuhci.sys
LoadOrderGroup = Boot Bus Extender

[ROOTHUB.AddService]
DisplayName = %ROOTHUB.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbhub.sys
LoadOrderGroup = Boot Bus Extender

6-E) usbstor.inf
修改或新增在[USBSTOR.AddService]區粗體的地方

[USBSTOR.AddService]
DisplayName = %USBSTOR.SvcDesc%
ServiceType = 1
StartType = 0
Tag = 3
ErrorControl = 1
ServiceBinary = %12%\USBSTOR.SYS
LoadOrderGroup = Boot Bus Extender

6-F) 在資料夾內新增一叫USBBOOT.INF的檔案,並複制以下內容:

[usbservices]

HKLM,"SYSTEM\CurrentControlSet\Services\USBSTOR","DisplayName",0x00000000,"USB Mass Storage Driver"
HKLM,"SYSTEM\CurrentControlSet\Services\USBSTOR","ErrorControl",0x00010001,1
HKLM,"SYSTEM\CurrentControlSet\Services\USBSTOR","Group",0x00000000,"System Reserved"
HKLM,"SYSTEM\CurrentControlSet\Services\USBSTOR","ImagePath",0x00020000,"system32\DRIVERS\USBSTOR.SYS"
HKLM,"SYSTEM\CurrentControlSet\Services\USBSTOR","Start",0x00010001,0
HKLM,"SYSTEM\CurrentControlSet\Services\USBSTOR","Type",0x00010001,1

HKLM,"SYSTEM\CurrentControlSet\Services\usbehci","DisplayName",0x00000000,"USB 2.0 Enhanced Host Controller Miniport Driver"
HKLM,"SYSTEM\CurrentControlSet\Services\usbehci","ErrorControl",0x00010001,1
HKLM,"SYSTEM\CurrentControlSet\Services\usbehci","Group",0x00000000,"System Reserved"
HKLM,"SYSTEM\CurrentControlSet\Services\usbehci","ImagePath",0x00020000,"system32\DRIVERS\usbehci.sys"
HKLM,"SYSTEM\CurrentControlSet\Services\usbehci","Start",0x00010001,0
HKLM,"SYSTEM\CurrentControlSet\Services\usbehci","Type",0x00010001,1

HKLM,"SYSTEM\CurrentControlSet\Services\usbhub","DisplayName",0x00000000,"USB2 Enabled Hub"
HKLM,"SYSTEM\CurrentControlSet\Services\usbhub","ErrorControl",0x00010001,1
HKLM,"SYSTEM\CurrentControlSet\Services\usbhub","Group",0x00000000,"System Reserved"
HKLM,"SYSTEM\CurrentControlSet\Services\usbhub","ImagePath",0x00020000,"system32\DRIVERS\usbhub.sys"
HKLM,"SYSTEM\CurrentControlSet\Services\usbhub","Start",0x00010001,0
HKLM,"SYSTEM\CurrentControlSet\Services\usbhub","Type",0x00010001,1

HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","DisplayName",0x00000000,"Microsoft USB Universal Host Controller Miniport Driver"
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","ErrorControl",0x00010001,1
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","Group",0x00000000,"System Reserved"
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","ImagePath",0x00020000,"system32\DRIVERS\usbuhci.sys"
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","Start",0x00010001,0
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","Type",0x00010001,1

HKLM,"SYSTEM\CurrentControlSet\Services\usbohci","DisplayName",0x00000000,"Microsoft USB Open Host Controller Miniport Driver"
HKLM,"SYSTEM\CurrentControlSet\Services\usbohci","ErrorControl",0x00010001,1
HKLM,"SYSTEM\CurrentControlSet\Services\usbohci","Group",0x00000000,"System Reserved"
HKLM,"SYSTEM\CurrentControlSet\Services\usbohci","ImagePath",0x00020000,"system32\DRIVERS\usbohci.sys"
HKLM,"SYSTEM\CurrentControlSet\Services\usbohci","Start",0x00010001,0
HKLM,"SYSTEM\CurrentControlSet\Services\usbohci","Type",0x00010001,1

7) 把.inf檔的副檔名改回 .IN_
即使你沒有刪除本身的 .IN_檔亦無妨,只需覆蓋他們便可。打開DOS shell,執行以下指示:

cabarc n USB.IN_ usb.inf
cabarc n USBPORT.IN_ usbport.inf
cabarc n USBSTOR.IN_ usbstor.inf

以上3個 . IN_檔就會出現。

恭喜!所有修改完成。

8) 插入已修改的檔案回ISO檔
使用WinISO打開Windows映像檔。從映像檔中刪除I386資料夾內以下的檔案並儲存:
• DOSNET.INF
• TXTSETUP.SIF
• USB.IN_
• USBPORT.IN_
• USBSTOR.IN_

確認修改過的檔案已放入Windows映像檔內,重啟Windows映像檔。在I386資料夾內新增以下已修改的檔案
• USBBOOT.INF
• DOSNET.INF
• TXTSETUP.SIF
• USB.IN_
• USBPORT.IN_
• USBSTOR.IN_

儲存Windows映像檔。

9) 把修改後的Windows映像檔燒錄成光碟
使用任何燒錄程式。我個人使用免費又簡易操作的Burnatonce

10) 安裝Windows XP
關閉電腦。拔除所有硬碟裝置(令安裝程式無法找尋到硬碟裝置以免擾亂Master Boot記錄)。沒有安裝硬碟會使有些電腦出現啟動問題,檢查BIOS,並移除使用HDD作第一啟動並設定USB儲存裝置作第一啟動裝置,光驅為第二啟動裝置。

連接USB儲存裝置,勿通過Hubs連接

此時Windows應該能順利安裝。

在安裝時將會出現:
.安裝中,會出現提示,會出現USB裝置"not certified"(未認證)-這是正常。只需按"yes"便可。
.完成安裝後,在系統第一次啟動時會出現pagefile不存在的警告。只需忽略便可,Windows會繼續運作。有些人找尋解決的辦法,但大家可以忽略之。

經過Windows完整的啟動及運作後,可以關閉電腦及連接之前拔除的裝置。

以下為測試成功的硬體裝置-若各下亦能成功完成,懇請把你的資訊告訴我email me,而我亦會把你的裝置加到以下的清單列:

• Dell Latitude D810, Freecom FHD-3 80GB USB2 HDD, NTFS formatted using HP tool
• Dell Latitude D810, Western Digital 2206A 80GB USB2 HDD, NTFS formatted using HP tool

若有任何疑問,請瀏覽forum一起討論。

have a lot of fun!

Emanuel Schleussinger
http://www.ngine.de
Mar 2006

用 USB 隨身碟在 EeePC 安裝 XP

發表於 : 2008-10-12 17:16:41
yehlu
http://cha.homeip.net/blog/archives/200 ... re_59.html

製作 USB 安裝碟
用 USB 隨身碟安裝 XP
XP 系統調校


製作 USB 安裝碟

準備材料

1GB 以上 USB 隨身碟
XP 光碟片
EeePC 原廠光碟片
Win98 檔案:
himem.sys
emm386.exe
format.com
smartdrv.exe
spfdisk
執行步驟

使用 HPUSBFW.EXE 製作 Windows 98 (DOS) 開機碟
將 XP 光碟裡的 I386 目錄整個複製到 USB 隨身碟
將 EeePC 原廠光碟裡的 Drivers 目錄整個複製到 USB 隨身碟
將 Win98 開機相關檔案複製到 USB 隨身碟根目錄:
himem.sys
emm386.exe
format.com
smartdrv.exe
下載 Spf2K3tC.exe 將解包後的 spfdisk.exe 複製到 USB 隨身碟根目錄
於 USB 隨身碟根目錄建立以下兩個檔案:
config.sys

devicehigh=himem.sys /testmem:off
dos=high,umb
device=emm386.exe ram auto
files=30
buffers=30
device=smartdrv.exe

autoexec.bat

@echo off
smartdrv.exe

用 USB 隨身碟安裝 XP

調整 EeePC BIOS 設定

將 USB 隨身碟插入 EeePC, 並將 EeePC 開機
出現 EeePC Logo 畫面時, 按 F2 進入 BIOS 設定畫面

Advanced → Onboard Devices Configuration → Onboard Camera [Enabled]

Boot → Hard Disk Drives → 1st Drive [USB: USB FLASH DRIVE]

Exit → Exit & Save Changes

格式化硬碟

spfdisk

P. 硬碟分割工具 → 選擇 硬碟編號:2. 總磁柱:486 容量:3.73GB 這顆

刪除所有分割區 (在每個分割區按 Enter, 選擇 4. 刪除分割)

按 Enter 建立分割區 (建立主分割, 配置整塊區域)

按 Enter → 2. 設定活動

按 Tab → 7. 重建 MBR

按 Esc 離開 spfdisk (儲存所有設定)

重新啟動電腦, 執行:

format d: /q /s

copy *.* d:\

ps. 此時 D: 是硬碟機

重新啟動電腦, 進入 BIOS 畫面:

Boot → Hard Disk Drivers → 1st Drive [HDD: SM-SILICONMOTI]

Exit → Exit & Save Changes

以硬碟開機後, 執行:

d:

cd i386

winnt

ps. 此時 D: 是隨身碟

即可進行 XP 安裝作業, 安裝時可將磁區變更為 NTFS 格式

XP 系統調校

安裝 EeePC 驅動程式

先安裝 acpi, 其他則沒有安裝順序的問題
每個 driver 目錄裡面都有 AsusSetup.exe 這個檔案, 執行它就可以進行安裝
安裝完音效卡驅動程式並重新啟動電腦之後, 進行以下操作才能正確啟用音效卡:
開始 → 控制台 → 系統 → 硬體 → 裝置管理員 → PCI Device (有驚嘆號) → 按右鍵 → 更新驅動程式
取消開機選單

開始 → 控制台 → 系統 → 進階 → 啟動及修復: "設定" → 編輯 → 刪除最底下那行 → 存檔
XP 瘦身

開始 → 控制台 → 系統 → 系統還原 → (打勾) 關閉系統還原
開始 → 控制台 → 進階 → 效能: "設定" → 進階 → 變更 → 沒有分頁檔案 → 設定 → 確定
重開機後進入安全模式 (含命令提示字元)

cd \windows\
rmdir /q /s ime
mkdir ime
rmdir /q /s help
mkdir help
cd system32
rmdir /q /s dllcache
mkdir dllcache
cd \windows\driver cache
rmdir /q /s i386
mkdir i386
cd \
attrib -s -h pagefile.sys
del pagefile.sys

安裝 CCleaner, 勾選 "進階" 裡面的 "Hotfix 反安裝檔", 平常沒事可執行 CCleaner 清除 XP 體內的多餘檔案
其他系統設置

刪除安裝 XP 時使用的 Win98 檔案:
開始 → 執行 → cmd:
cd \
del *.*
 
保有 XP 的原始模樣, 但效能更好:
開始 → 控制台 → 系統 → 進階 → 效能: 設定 → 調整成最佳效能, 再勾選以下項目:
在視窗和按鈕上使用圖形樣式
對桌面上的圖示標籤使用下拉式陰影
 
手動控制 Windows Update 下載更新元件:
開始 → 控制台 → 系統 → 自動更新 → 通知我,但不要自動下載或安裝更新
 
減少 IE Cache 的磁碟空間:
開始 → 控制台 → 網際網路選項 → 設定 → Temporary Internet files 資料夾使用的磁碟總空間: 10MB
 
讓 EeePC 的開始控制列不再出現顯示空間不足的警告:
開始 → 控制台 → 工作列和 [開始] 功能表 → 「開始」功能表 → 自訂:
"一般": 在 [開始] 功能表的程式數目: 5
"進階": 取消勾選: "設定程式存取及預設值"、"說明及支援"
附錄: 安裝常用軟體後的 EeePC 硬碟剩餘空間



安裝內容:

自己用 nLite 做的 WinXP Pro 完整版 + SP2, 安裝後手動瘦身
Office 2003 (Word、Excel、PowerPoint)
EeePC 所有 Driver
所有 Windows Update (未更新至 IE7)
ACDSee 7.0、Nero 7、藍牙軟體、VLC、Avast! 防毒、MSN 8.5、Foxit Reader、WinRAR...
特別感謝

EeePC 熱情商借 - 台灣王湘小朋友
USB 隨身碟熱情贊助 - 台北 aok 兄

參考資料

Mobile01 - EEEPC 不需要外接光碟機的安裝 WINXP 完整實錄 (非 WINPE 或 XPE... 過程簡單)
Mobile01 - EeePC 裝 XP 出現 Error 17 解決辦法 / Ghost 可裝多機

USB 隨身碟 製成 XP 的安裝碟 (模擬CD-ROM)

發表於 : 2008-10-12 17:34:32
yehlu
http://www.mobile01.com/print.php?f=159 ... &v=6705713

不知道有沒有人發表過,這是網路上找來的文章,詳細作者我也不知道是誰...(太多轉載了 = =)

此方法我已經親自試過了...是可行的~的確可以只用usb碟 模擬CD-ROM開機, 安裝成功!!
(不是由硬碟BOOT後 切換到光碟i386目錄執行WINNT.exe的方法, 而是直接由usb開機 自動安裝)

如果用讀取速度越快的隨身碟, 安裝速度會超快!不會像光碟讀取慢吞吞

我有把內容整理過,再加些詳細說明&圖片...

想在8.9吋電腦安裝XP 又苦無外接光碟的...可以依此教學做一個USB XP開機碟喔

所需要的工具&安裝教學, 都在附件裡面, 下面是安裝過程
附加壓縮檔: 200806/mobile01-e1d0a6c4538cb6b345dcdeb06f136383.zip


製作要求:
USB 1GB( or 大於1GB)隨身碟 (最好是速度快的)
Windows XP Pro/Home ISO映像檔 (或安裝光碟)
PowerISO (或其他可掛載ISO 的軟件,如Alcohol 120%)



準備軟體: (已於附件中,免下載)
usb_pre8.zip (下載)
PeToUSB (下載)
Bootsect.exe (下載)


製作教學: (全部過程只能在 XP 中進行)
首先在 C:\ 新增一個資料夾名為 C:\USB, 將 usb_pre8.zip 內的檔案解壓到這裡, 以及將 PeToUSB、Bootsect 的程式也一併複製到這裡, 如下圖,反白為PeToUSB及Bootsect程式,其餘為usb_pre8主程式


將 XP 的ISO 用程式掛載到虛擬光碟機內, 或設為F: , 插上 USB 隨身碟後 開啟 C:\USB 執行裡面的 usb_prep8.cmd 會自動開啟 cmd 並執行了PeToUSB, 這時會偵測到 USB 隨身碟的裝置,按 Start 繼續 PeToUSB 會將 USB 隨身碟進行格式化,如下圖


完成後暫不要關閉此程式, 按開始=>執行=>輸入 cmd,然後enter 接著鍵入 cd \usb 切換到c:\usb資料夾裡面,然後輸入已下指令,可參考下圖

bootsect /nt52 G:
(以上指令, 作用為建立 NTLDR 的boot sector)
(以上指令必需切換至C:\USB 目錄底下執行)
(G:為假設USB隨身碟所在位置, 需根據你目前的作更改)



完成後關閉這個 cmd 視窗 以及關閉PeToUSB, 關閉後會自動跳到另一個選單,如下圖


在選單輸入 "1" > enter (1 Change XP Setup Source Path) 選擇 Windows XP ISO 掛載了的光驅機位置(如 F:\)

跟著在選單輸入 "3" > enter (3 Change Target USB Drive Letter) 選擇 USB 隨身碟位置 (如 G:\)(G:為假設隨身碟所在位置, 需根據你目前的作更改)

接著在選單輸入 "4" > enter (4 Make New Tempimage with XP LocalSource and Copyto USB Drive)

這時 USB_PREP8 會建立一個虛擬磁碟機 T: 並進行快速格式化及將安裝碟 ISO 內的檔案複製入內 直至檔案複製完成後按空白鍵繼續....

跟著會見到檔案會實際由虛擬磁碟機複製到 USB 隨身碟 (這段複製過程需時, 要耐心等待) 最後Copy完後,會跳出一個視窗,按"Yes" 將 USB 隨身碟將被設定為 Preferred boot drive U:

到此, Windows XP USB 隨身碟安裝版 已經製作完成!!


使用方法:
使用方法是在電腦的 BIOS 內設定為 Boot from USB Device (或在 BootMenu 選 USB Device)
當 USB 隨身碟 boot 起後會見到選單 有10秒時間倒數,Boot畫面如下圖



在選單上選 第二項 " 1. TXT Mode Setup Windows XP, Never unplug USB-Driver Until After Logon "

跟著就好像在CD-ROM 內安裝程序一樣, 選擇安裝目錄, 設定磁碟格式, 接著就開始 copy 資料到硬碟中, 還沒完……注意後面步驟

Copy完後會要求15秒重開, 重開還是用USB Device開機,進選單後選擇 第一項 " 1 GUI Mode Setup Windows XP, Continue Setup + Start XP "才可繼續安裝XP,

安裝完畢後, USB開機後, 再一次選擇第一項 " 1 GUI Mode Setup Windows XP, Continue Setup + Start XP "
之後會執行第一次開機, 等開機完畢後, 才可移除USB 且把BIOS調回SSD開機了, 大功告成!!

如果有遇到開機選單,但想把開機選單移除的, 選我的電腦=>右鍵"內容"=>進階=>啟動及修復"設定",把下面兩個選項取消掉即可,重開機後選單就不見了