close

透過WADK所製做的WinPE版本為5.0,但如果要做成Wimboot的話,則必須版本為5.1。如何將WinPE 5.0變成5.1,則可透過這篇文章可輕易的做轉變:Update WinPE 5.0 to WinPE 5.1

但針對其內容部份有做一些修改如下(x86版本,若要64位元版本,可參考MSDN連結):

a. 透過WADK,先做WinPE 5.0: CopyPEcmd x86 c:\PE_x86

b. 將boot.wim mount到mount資料夾:dism /mount-image /imagefile:c:\pe_x86\media\sources\boot.wim /index:1 /mountdir:c:\mount

c. 增加Windows 8.1 updates到mount資料夾(此為重要關鍵,將packages增加到image裡,可完成版本升級):

  • dism /add-package /packagepath:c:\msu\windows8.1-kb2919442-x86.msu /image:c:\mount
  • dism /add-package /packagepath:c:\msu\windows8.1-kb2919355-x86.msu /image:c:\mount

d. 將image給最佳化:dism /image:c:\mount /cleanup-image /startcomponentcleanup /ResetBase

e. Unmount image to boot.wim:dism /ummount-image /mountdir:c:\mount /commit

 將製作出來的PE5.1所有檔案複製到隨身碟,使成為能透過PE開機的隨身碟:makewinpemedia /UFD c:\pe_x86 x: (x為隨身碟所在的drive)

P.S.: 跟MSDN所描述的最大不一樣的地方:

  1. 1. 並不需要增加所有的*.msu,重點是kb2919442 and kb2919355,其它的可加可不加。
  2. 2. 最佳化看要不要做都無妨,在MSDN上也寫著"Recommended"
  3. 3. WinPE 5.1的版本跟5.0的都一樣,都是6.3.9600,從版本是看不到有任何的改變,得透過實做(wimboot)才能知道正不正確。
  4. 4. 不想那麼麻煩的話,透過windows 10的WADK所製作的Winpe 6.0內含上述的/add-package步驟,可以做步驟a.跟e.即可讓隨身碟可以WinPE開機。
arrow
arrow

    TsaiBiBa 發表在 痞客邦 留言(0) 人氣()