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
http://yunpan.cn/c3CWpQbQLzqxn 访问密码 44b6
②网络版DIY_hlstudio_WIN7PE_NET.ISO大小89M
http://yunpan.cn/c3CWCbPkxItqF 访问密码 9b63
原帖:【20151108更新】骨头网络版PE[win8x64-85M][win8-56M][win7-37M][XP-16M][共享外置]
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=181614&extra=page%3D1
附上个快速安装到硬盘或优盘的批处理模板:http://yunpan.cn/cVYNv7gD8NuqB 访问密码 310d

http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=181614&pid=3174122&fromuid=298214
我又修改了下,把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的必要了,当然如果工具包大的话,就有必要了。

DIY_hlstudio_WIN7PE【69M】网络版【89M】的更多相关文章

  1. PDA手持移动POS销售开单软件(网络版)、PDA手持设备小票机

    背景描述: 一家大中型批发及门店销售企业,经销多种冻食品,业务范围覆盖周边众多区域和城市.成立以来,随着业务量的扩大,产品销售分两大渠道:多门店销售和仓库批发,各门店每天都有大量的零散客户和老客户进行 ...

  2. windows网络版象棋的实现

    要构建网络版象棋,首先应该创建服务器与客户端,建立socket连接 1) 开局,你是什么颜色 2)选择棋子, 3)走棋 4)悔棋(悔棋悔两步) 5)认输 网络实现: 1)建立连接 a.主机,建立监听s ...

  3. 网络版shell之网络编程练习篇--telnet服务端

    网络版shell之网络编程练习篇--telnet服务端   以前写过一个shell命令解释器,对与shell命令解释器的执行流程有了清晰的认识,这段时间学习网络编程,至于网络编程的细节以及知识点,已经 ...

  4. 【原创开源】网络版二代双通道示波器开源发布,支持电脑,手机和Pad等各种OS平台访问

    前言感谢大家的支持,提前奉上今年的国庆福利. 一代示波器发布于3年前,去年年底的时候发布了二代示波器,软件性能已经比较强劲,但依然有值得升级改进的地方,经过今年这半年多努力,在二代示波器的基础上再推出 ...

  5. 关于yum网络版仓库(本地yum仓库的安装配置,如果没网了,做一个局域网内的yum仓库)

    2017-11-13 22:49:48 1:两种方式:   a.每一台机器都配一个本地文件系统上的yum仓库 file:///packege/path/ b.在局域网内部配置一台节点(server-b ...

  6. JAVA面向对象编程课程设计——网络版单机斗地主

    一.团队介绍 成员姓名 任务分配 成员课程设计博客链接 兰泽祥(组长) 数据库,斗地主规则的实现,人机自动出牌的算法,实体类的设计 JAVA面向对象编程课程设计--web版斗地主 吴修恩 JSP界面的 ...

  7. NETCTOSS - 中国电信运营支持系统-网络版_V-1.0

    NETCTOSS - 中国电信运营支持系统-网络版_V-1.0 NETCTOSS: C:China T:Telecom 电信 O:Operation 运营 S:Support 支持 S:System ...

  8. YUM本地源制作与yum网络版仓库

    1.修改本机上的YUM源配置文件,将源指向自己 cd /etc/yum.repos.d/ 备份原有的YUM源的配置文件 rename .repo .repo.bak * rename CentOS-M ...

  9. Go HelloWorld 网络版和并发版

    网络版 package main import ( "net/http" "fmt" ) func main() { http.HandleFunc(" ...

随机推荐

  1. JS实现base64编码与解码

    var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/" ...

  2. 如何查看tensorflow版本与存储位置

    import tensorflow as tf tf.__version__ __看着是一个下划线,实际上是两个下划线,中间有空格 tf.__path_

  3. JqueryEasyUI 解决IE下datagrid无法刷新的问题

    问题描述: 在使用JqueryEasyUI 时,发现在IE下$('#table').datagrid('reload');无效,数据并没有被刷新,究其原因,是因为刷新时,datagrid请求的url没 ...

  4. Intent官方教程(6)常见Intent示例,启动日历,时钟,镜头等。

    guide/components/intents-common.html 包含:Alarm Clock Calendar Camera Contacts/People App Email File S ...

  5. javascript耐人寻味

    在思考javascript解释过程的时候,看过别人几篇文章,自己做了几个测试 容易理解,在javascript,形如这样的代码可以正常执行: alert(hello()); function hell ...

  6. log4j中文乱码解决方案

    项目中log4j在英文版linux下输出中文日志为乱码. 由于log4j配置文件中没有设置编码格式(encoding),所以log4j就使用系统默认编码.导致乱码. 解决方法是设置编码格式UTF-8, ...

  7. 第三个 android控件

    android控件以及控件对应的属性:

  8. 关于socket tcp 断线重连

    这个问题困扰过我几次,都没有来得及研究,今天研究一下. 首先写一个最简易的socket tcp程序,连接成功后再关闭服务器然后再用客户端各种操作看是什么情况 测试表明 (1)客户端已经连接,当服务端关 ...

  9. [HDOJ3718]Similarity(KM算法,二分图最大匹配)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3718 题意:有一堆答题情况和正确答案,问每一个答题情况的正确率最大是多少. 给每一对答案和答题情况的字 ...

  10. [转]Linux下的暴力密码破解工具Hydra详解

    摘自:http://linzhibin824.blog.163.com/blog/static/735577102013144223127/ 这款暴力密码破解工具相当强大,支持几乎所有协议的在线密码破 ...