ramos

如果只是安裝64位的fira驅動,dseo13b你用不用都一樣,啟用測試模式就可以了,不過離線安裝f驅動的話,需要修改註冊表權限,或者用psexec用system權限打開註冊表 全新安裝一個vhd的話,只需要系統自帶的dism就可以完成,psexec也可以不用

建立vhd之後,用diam /apply-image 釋放wim到vhd

Dism /Apply-Image /ImageFile:"i:\images\81up32.wim" /ApplyDir:"k:" /Index:1

64位用dism /image /add-driver /ForceUnsigned 參數添加未簽名的firadisk驅動

dism /image:k: /add-driver /driver:"I:\FiraDisk\AMD64\FIRADISK.INF" /ForceUnsigned

掛載vhd的註冊表system 補全註冊表

reg load hklm\tttt "k:\Windows\System32\config\SYSTEM"
psexec64 -i -d -s regedit "I:\fira64.reg"
reg unload hklm\tttt

用dism /capture-image /wimboot 參數捕獲這個vhd的wim

Dism /Capture-Image /WIMBoot /ImageFile:"d:\Windows images\system.wim" /CaptureDir:"g:" /Name:"WIMBoot System"

分離vhd,然後建立一個固實的vhd,用Dism /Apply-Image釋放捕獲的wim到這個vhd

Dism /Apply-Image /ImageFile:"i:\images\81up32.wim" /ApplyDir:"k:" /Index:1 /WIMBoot

用bcdboot建立vhd的啟動

bcdboot k:\windows /s k:

用bcdedit打開這個vhdbcd的測試模式

bcdedit /store k:\boot\bcd /set {default} testsigning on

用grub4dos以map模式啟動此vhd,設置完畢後關閉此vhd系統

回到主系統後,掛載這個vhd,然後用/Capture-CustomImage將剛才的wim文件的增量文件更改捕獲到新文件 custom.wim

Dism /Capture-CustomImage /CaptureDir:G:

格式化這個vhd或者分離後建立一個更小的固實vhd

用 dism /apply-image將custom.wim釋放到這個vhd

dism /apply-image /imagefile:d:\WindowsImages\custom.wim /swmfile:d:\WindowsImages\wimboot.wim /applydir:k: /index:1 /wimboot

刪除此vhd的bcd,然後再用bcdboot建立bcd後,打開測試模式

最後以map --mem模式啟動

vhd+wimboot大概就是這個過程,windows7多了拷貝文件的操作,如果內存夠大,不需要wimboot的話,直接釋放wim後安裝firadisk,生成bcd後打開測試模式就可以了

執行時間: 0.0168 秒, 瀏覽次數: 6536