|
|
如果只是安装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后打开测试模式就可以了 |
|