admin管理员组文章数量:1540709
鉴于之前折腾WXPE的失败经验,在折腾Win7PE之前,先不考虑体积和功能,找一个通用的Win7PE做个实验。
发现Win7PE比WXPE要稳定得多,没有鼠标丢失问题,安装驱动也很顺利!
于是开始玩命折腾,先定一个小目标:
一、Win7PE只需要BOOT.WIM文件就可以了,用系统自带的Bootmgr就可以引导;
二、体积一定要小于100M,最好小于85M,才能塞进100M的隐藏分区;
三、要求能正常安装virtio驱动;
四、支持网络功能,可以运行FTP软件上传和下载文件;
五、集成最基本的系统维护工具;
最终选择Windows7 32位企业版为基础制作这个PE。
第一.32位比64位体积更小巧,对内存要求也更小;
第二.企业版比旗舰版的安装文件要更小;
第三.不带SP1的版本比带SP1的体积更小,对于PE系统来说有没有SP1补丁并不影响使用;
首先是解压ISO,提取BOOT.WIM和INSTALL.WIM,
然后合并文件,导入注册表,修改注册表。。。
这些基本操作就略过了。。。
最重要的精简系统文件和添加网络功能。
参考了这个文章:http://blog.sina/s/blog_18cbdaad80102y18t.html
非常感谢这位博主的分享,节省了不少时间进行初步的精简工作。
在基本功能满足要求的情况下,进一步精简无用文件和注册表项。
使用虚拟机反复测试,使最终WIM文件的体积在85M以内。
整个过程费时又费脑
此处省略1万字。。。。。。。。。。
此处省略1万字。。。。。。。。。。
最终获得了一个比较满意的极简PE。
此PE不含维护工具只有80M,加上维护工具85M。
为了优化体积,对注册表进行了大量精简,去掉了一些右键菜单。
为了优化体积,删除了大量系统自带的但是不常用的驱动。
保留了PPPOE和RNDIS驱动,可以做为本地电脑维护时上网使用。
集成Virtio驱动使用PECMD来加载,保证注册表纯净无污染。
内置工具都放在Program Files目录,保证Windows目录纯净无污染。
内置工具集成了常用维护工具,FTP服务器,磁盘分区工具,这些都没有添加到桌面图标;
注意事项:
1.此PE保留了系统自带的磁盘碎片整理工具,如果无法启动?
需要手动到“计算机管理->服务”手动打开“Task Scheduler”服务。
2.此PE保留了宽带连接(PPPOE)功能,如果提示启动失败?
需要手动到“计算机管理->服务”手动打开“Windows Event Log”服务。
系统截图:
在服务器和本地电脑上测试了一下,感觉很不错。
送上链接分享给有需要的朋友:
https://download.csdn/download/qq446252221/11545155
仅含BOOT.WIM文件
如果使用Bootmgr引导wim文件,还需要一个BOOT.SDI文件,可以从安装光盘提取出来。
本地硬盘启动时,自己通过BootICE添加一个WIM启动项即可。
U盘启动时,格式为FAT/FAT32,使用BootICE修改引导程序为Bootmgr,再添加一个WIM的启动项即可。
版权声明:本文标题:打造适用于KVM云服务器的极简Win7PE(仅80MB) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1727039679a1095265.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论