介紹一個免費的solution 提供給大家能夠用於當系統有問題時直接由HDD 中的Recovery partition來直接Recovery.
一、建立一個可開機的WINPE硬碟
在這個步驟中,會以 Windows PE 媒體啟動新電腦,並將硬碟格式化。
步驟 1: 在新電腦上,插入 Windows PE 媒體並重新啟動電腦。Windows PE 會啟動,並啟動 [命令提示字元] 視窗。
步驟 1: 在新電腦上,插入 Windows PE 媒體並重新啟動電腦。Windows PE 會啟動,並啟動 [命令提示字元] 視窗。
步驟 2:.在命令提示字元下,使用 DiskPart格式化硬碟。Windows PE 需要一個作用中的磁碟分割,且其大小等於或大於 Windows PE 映像的大小。例如:
diskpart
select disk 0
clean
create partition primary size=<insert size>
select partition 1
active
format fs=ntfs
exit
步驟 3: .將 Windows PE 檔案複製到硬碟
在這個步驟中,會將 Windows PE 資源檔從可開機的媒體複製到硬碟。您需要 ImageX 來將 Boot.wim 套用到硬碟。這個範例假設硬碟是空的。在命令提示字元下,使用 ImageX 將 Windows PE 映像 (Boot.wim) 從可開機的媒體套用至硬碟。例如:
1.d:\imagex /apply d:\sources\boot.wim 1 c:
1.d:\imagex /apply d:\sources\boot.wim 1 c:
※Boot.wim 此檔案如有客製部份請先行修改(ex:start.net)
- 將 \Boot 資料夾從可開機的媒體複製到硬碟的根目錄。例如:
xcopy d:\boot\*.* /e /f c:\boot\ - 將 Bootmgr 檔案 (無副檔名) 從可開機的媒體複製到硬碟的根目錄。例如:
copy d:\bootmgr c: - 刪除您從可開機的媒體複製的開機設定資料 (BCD) 檔案 (您將在下一個步驟建立新的檔案)。例如:
del c:\boot\bcd
步驟 4:設定 BCD 存放區
在這個步驟中,您將使用 BCDEdit 建立一個叫做 BCD 的新開機設定檔案。BCD 會取代 Boot.ini。BCDEdit 是一個設計來管理 BCD 存放區的命令列工具。在 Windows PE 及 Windows Vista 中均有提供 BCDEdit。例如:Bcdedit –createstore c:\temp\BCD
Bcdedit –store c:\temp\BCD –create {bootmgr} /d “Boot Manager”
Bcdedit –store c:\temp\BCD –set {bootmgr} device boot
Bcdedit –store c:\temp\BCD –create /d “Recovery” –application osloader
Bcdedit –import c:\temp\BCD
最後一個命令會傳回 GUID 值。在下列範例中,請以這個值取代 <GUID>。
Bcdedit –store c:\boot\BCD –set <GUID> osdevice partition=c:Bcdedit –store c:\boot\BCD –set <GUID> device partition=c:
Bcdedit –store c:\boot\BCD –set <GUID> path \windows\system32\boot\winload.exe
Bcdedit –store c:\boot\BCD –set <GUID> systemroot \windows
Bcdedit –store c:\boot\BCD –set <GUID> winpe yes
Bcdedit –store c:\boot\BCD –set <GUID> detecthal yes
Bcdedit –store c:\boot\BCD –displayorder <GUID> -addlast
二、建立第二磁碟作業系統
bcdedit /create {ntldr} -d "POSReady 2009"
bcdedit /set {ntldr} device partition=c:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} /addlast
※將XP分區下的ntldr、boot.ini、NTDETECT.COM三個檔複製到C盤
重啟電腦,出現雙啟動功能表。
bcdedit /create {ntldr} -d "POSReady 2009"
bcdedit /set {ntldr} device partition=c:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} /addlast
※將XP分區下的ntldr、boot.ini、NTDETECT.COM三個檔複製到C盤
重啟電腦,出現雙啟動功能表。
三、安裝POSReady 2009作業系統
沒有留言:
張貼留言