博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DIY_hlstudio_WIN7PE【69M】网络版【89M】
阅读量:5770 次
发布时间:2019-06-18

本文共 2173 字,大约阅读时间需要 7 分钟。

DIY_hlstudio_WIN7PE【69M】网络版【89M】

hlstudio的骨头版PE非常精简,由于启动方式和用法不同,个人进行了如下修改:
1、原来的合盘修改为bootmgr直接起动ISO镜像。
2、修改BCD菜单,修改强制开启主板PAE功能为缺省,从网虫2008PE中提取\Windows\System32\ntoskrnl.exe,恢复到BOOT.WIM中,确保不支持PAE的主板顺利启动WIN7PE。
3、把MMC组件(含内置格式化功能)恢复到\Windows\System32\,右击我的电脑→管理→磁盘管理可以直接创建、修改、挂载vhd。把附件的winsxs文件放回BOOT.WIM核心,确保组件正常工作。
4、把Flash支持组件-lps4290-1130放回到system32,确保一些软件例如opera正常工作。
5、在WIN7PE中集成firadisk太麻烦,把PETOOLS目录放到BOOT.WIM中,自启识别和挂载PETOOLS目录,便于map --mem启动看到外置程序。
6、维护版DIY_hlstudio_WIN7PE.ISO大小69M,集成的软件主要有:diskgenius分区,kdisk虚拟光驱,cgi.exe系统安装,分区助手5.6.2专业版X86.exe,freewb.exe输入法同时支持五笔和拼音,GHOSTEXP.EXE,WINNTsetup,NTBOOTautofix.exe,winrar,7z。
7、网络版DIY_hlstudio_WIN7PE_NET.ISO大小89M,在维护版的基础上集成了有线和部分无线网卡驱动,上网,先执行启动网络.CMD进行网络配置,然后LOADNET.CMD,打开opera就可以上网。
网络邻居用桌面的penetconfig建立映射:盘符选择*,共享名:\\主机IP地址\共享名,登陆用户名一般为administrator或者guest,主机gpedit.msc-windows设置-本地安全策略-安全选项-用户权利指派-禁用【使用空白密码的本地帐户只允许进行控制台登录】选项,用户权利指派开启guest网络登录。然后在我的电脑就能看到映射的网络盘符。
8、hlstudio的WIN7PE经过了深度精简,自2010-11-23开帖,几年以来一直更新至今,背后是默默无闻的时间与精力的双重付出,在此表示衷心感谢!他的PE架构非常清晰明了,弄懂了他的PE架构之后,基本不需要改动太多就能轻松DIY,他的REGDOC.CMD、LOADPATCH.CMD、LOADNET.CMD甚至README.TXT我都一字未动,便于以后继续DIY。他的外置程序可以把PETOOLS放到boot.wim中,也可以把PETOOLS目录直接放到win7pe.iso中,也可以把PETOOLS目录放到win7pe.iso外面,外置会自启识别和挂载PETOOLS目录,非常方便。
①维护版DIY_hlstudio_WIN7PE.ISO大小69M
②网络版DIY_hlstudio_WIN7PE_NET.ISO大小89M
原帖:【20151108更新】骨头网络版PE[win8x64-85M][win8-56M][win7-37M][XP-16M][共享外置]
附上个快速安装到硬盘或优盘的批处理模板:

我又修改了下,把petools放到boot.wim中了,因为我试了下,如果放到WIN7PE.ISO中,map --mem整体启动必须要firadisk的支持,而win7pe似乎不支持该驱动以map --mem /boot/imgs/firadisk.img (fd0)方式启动,把该驱动内置到win7pe.iso中需要用dism来折腾,太费事了,索性把工具全内置。这样的话ud和pxe/ipxe整体map --mem启动能看到内置,特别是ipxe启动,grub.exe和memdisk不方便启动外置版WIN7PE。
想来既然能用win7pe,内存应该不是个问题,所以20M左右的工具外置还不如内置,而且WIM版7PE折腾起来比cab版xppe内核折腾起来还是省事不少。
VM里面测试了下,网络版256M内存顺利进入桌面,进入桌面后,网络版占用内存195M,因为OPERA占用内存最少54M,所以,所剩内存无几,但作为内置版,这么小的启动内存完全可以接受了。而我测试过全外置版128M能顺利进入桌面。精简的WIN7PE大小和XPPE体积和占用内存都差不多,所以说,win7pe完全能代替XPPE了。
我记算了下软件包内置外置的平衡点,如果内核大小为A,工具包大小为X,按照RAM PE启动内存=2倍内核+16M计算,以map --mem+firadisk方式启动,
内置版启动内存=(A+X)*2+16
外置版启动内存=(A*2+16)+(A+X)
令两者相等得到:工具包大小X=A的时候两者启动内存是相等的。
现在DIY后的网络版内核47M,工具包40M,理论计算内置版启动内存=(47+40)*2+16=190M,外置版启动内存=(47*2+16)+(47+16)=197M,差别很小。也就是说全内置版还稍占优势,没有折腾firadisk的必要了,当然如果工具包大的话,就有必要了。

转载地址:http://udiux.baihongyu.com/

你可能感兴趣的文章
php加速工具xcache的安装与使用(基于LNMP环境)
查看>>
android超链接
查看>>
redhat tomcat
查看>>
统计数据库大小
查看>>
IO流的学习--文件夹下文件的复制
查看>>
第十六章:脚本化HTTP
查看>>
EXCEL表中如何让数值变成万元或亿元
查看>>
Cisco PIX防火墙的安装流程
查看>>
配置系列:ssm中applicationContext-mybatis.xml的简单配置
查看>>
mysql或者mariadb备份脚本
查看>>
extundelete恢复文件
查看>>
电池温度检测原理和示例代码
查看>>
Linux服务器性能评估与优化、监控利器---dstat应用
查看>>
hdu 2842 Chinese Rings 矩阵快速幂
查看>>
Powershell进阶学习(4) Powershell强大的利器“管道”
查看>>
关于GNU GPL
查看>>
request.getServletPath()和request.getPathInfo()用法
查看>>
nginx在响应request header时候带下划线的需要开启的选项
查看>>
Linux下DHCP服务器配置
查看>>
AndroidStudio中导入SlidingMenu报错解决方案
查看>>