- 积分
- 45
- 最后登录
- 2018-10-10
- 精华
- 0
- 阅读权限
- 10
- 主题
- 1
- UID
- 816659
- 帖子
- 37
- PB币
- 60
- 威望
- 5
- 贡献
- 0
- 技术
- 4
- 活跃
- 75
- UID
- 816659
- 帖子
- 37
- PB币
- 60
- 贡献
- 0
- 技术
- 4
- 活跃
- 75
|
分区GPT分区,带ESP100M,MSR128M分区,系统分区,数据分区及恢复分区。恢复分区留10G
系统盘已经安装完毕,并激活,安装了所有补丁及常用软件。
使用DSIM工具将补丁做固化处理,借助dsim管理器实现。
清理系统垃圾,使用软媒的清理大师实现,软媒的东西就只用这个和winmaster,其他的开起来之后会添加服务,挺恶心的,pcmastersvc,可以用sc delete命令删除,对应的Appdata的文件夹下面也会有残留。
用BOOTICE给EFI和恢复分区分配盘符,把ESP分区里的东西删光了,再用BCDBOOT命令把EFI和BOOT及bootmgr装回ESP分区,把recovery的文件夹复制到恢复分区,用命令reagentc /setreimage指定recovery的位置,再激活RE。
启动到RE,用DSIM命令带/wimboot参数的,把C盘制作成恢复分区里的install.wim,再把系统盘格掉,再用DSIM把install.wim文件释放到系统盘,带上/wimboot参数,我再做了一次BCDBOOT,防止格式化后分区ID变化引起不能引导的麻烦,这样释放之后C盘就只是文件的硬链接,而不会占用空间。再次启动之后可能需要再去激活RE,reagentc /enable,然后通过高级启动方式就可以做C盘的还原了,速度很快,文件只是做了硬链接处理,恢复的时候注意一下选择安装windows分区的,不要全盘,以防数据丢失。
安装过程中对EFI分区有了一定的认识,还有原来300M的恢复分区,当然我是做成了7G,原来是6G,做WIMBOOT的时候压缩率会比较低,原来6G可用460M左右,后来7G也是460M左右,尝试过加wimboot参数之后再加上compress:max参数,无效。在RE里打开diskgenius对恢复分区做调整了。
这样就完了吗?还没有,还可以用U盘把install.wim备份起来,通过win8自带的U盘还原制作,至少8G的U盘,制作一张还原U盘,可是制作完之后只有RE在里边,想要放install.wim怕是放不了,用convert命令把U盘转成NTFS,为了让U盘支持BIOS和UEFI引导,可用bootice对U盘的引导做一下修改。BIOS引导的BCD在boot\bcd里,UEFI引导的在efi\microsoft\boot里,两边的文件差别在于EXE文件有EFI文件,当然还有BOOTMGR和bootmgfw.efi。
bootice还有一些BUG,如果要修改参数什么的可以用,如果添加什么的可能会因为系统环境问题导致无法引导,我把win8装到VHDX文件里边,原来可以用,后来为了做VHDX的差分做了修改,死活就是不能引导,后来通过win8下的bcdboot命令搞定,索性把win7的引导画面都替换成win8的了。
所以我估计win8的wimboot技术应该也能用到win7上来,只是要把win8的re替换到win7上来,再用win8的dsim工具来做wimboot映像。
|
|