无忧启动论坛

标题: 扔掉XPE/03PE吧!比XPE速度更快的Native7PE 第5版!2012-07-15 [打印本页]

作者: hotdll    时间: 2012-5-10 17:40
标题: 扔掉XPE/03PE吧!比XPE速度更快的Native7PE 第5版!2012-07-15
如果启动到native shell命令行,停住了。请使用幸运的草提供的下面这个菜单:

  1. title  1. 启动 Native WIN7PE 网络版
  2. echo -e \n$[0003]  正在加载Win7PE 网络版一级内核!
  3. echo -e \n$[0003]  此过程可能需要几分钟。。。。。。
  4. command (ud)/BOOT/GRUB/DRV7
  5. map --mem (ud)/ISO/win7boot.lzma (0xff) > nul
  6. map (ud)/ISO/win7two.iso (0xfe) > nul
  7. map --hook
  8. rootnoverify (0xfe)
  9. ls (0xfe)/ > nul
  10. chainloader (0xff)/bootmgr
  11. boot
复制代码



感谢F大提供的命令,和幸运的草的无穷测试,无意中解决了FBWF历史遗留问题。


感谢WIN7PE的原作者,不清楚到底是谁的,先谢谢了。
感谢足迹大大的NATIVE.EXE

感谢百草霜兄弟的FBINST PLUS

感谢所有支持和帮助过我的兄弟。


☆.2012-07-15 更新说明:
文件下载:
http://115.com/file/be1hgigz#
WIN7PE0715.7z

http://pan.baidu.com/netdisk/singlepublic?fid=632220_3504482032


文件: WIN7PE0715\fb.fba
大小: 159249920 字节
修改时间: 2012年7月15日 星期日, 12:56:37
MD5: 1F1364B7ED674A582011F745C5EBD8A7
SHA1: FE2A0F1141FDF4FA9CC0C80E70CA9503F10B0AA2
CRC32: 3A5D7F74



1、由幸运的草兄弟帮我完工的。本人最近太忙,抱歉。
2、网络模块启动改到二级加载。
3、修复其他兄弟解决的BUG,感谢各位为NATIVE 7PE做的贡献。
4、本人最近还是比较忙,希望其他兄弟努力。




☆.2012-06-10 更新说明:


1、使用fbwf.cfg分配X盘空间。

2、解决桌面右键功能缺失问题

3、解决X盘目录下不可改名不可删除的问题。

4、解决右下角PECMD菜单蓝屏问题

5、解决设备管理器蓝屏问题。

下载地址:
115网盘:

http://115.com/file/e79itbgj#win7pe.7z


百度网盘:
http://pan.baidu.com/netdisk/singlepublic?fid=353573_97852822


-------------------------------------------------------------------------

☆.2012-06-05 更新说明:


1、解决了DHCP问题!
2、预计解决极少数机器停留在native shell的问题。
3、关机时间缩短到5S左右。
4、添加支持老CPU的程序,支持P3到现在的处理器。
家里网速慢,明天公司上传。


使用说明:
桌面快捷方式:搜索外置工具为自动为可见区根目录下的petoos文件夹创建快捷方式。

网络:
使用网卡适配器的同学,加载网络后就可以自动获取IP地址,无需再手动配置网络。
使用无线网卡的同学,加载网络后,需要手动配置网络,选择网络,输入密码。

外置工具:
外置工具可以是打包成exe的单文件,也可以是WIM格式。非这两种格式的建议放到可见区的petools下?

停留在native shell界面
1、如果您不是用我的原始包做的U盘,请说明。

2、如果您是使用原始包强制格式化的,请注意将U盘插到主板后面的USB2.0接口,尽量不要用读卡器,尽量不要用手机当U盘来做这个UD,检查USB接触是否良好。

no type
1、请使用最新版的fbinsttool 1.605 0416版本。

2、请不要用虚拟机测试,因为QEMU不支持新版的fbinsttool制作的UD区。
3、不保证VM测试成功。

关于量产。
暂时没有量产的计划。原因是我很少用量产。等完善后会出。



下载地址:http://115.com/file/ancx541a#WIN7PE.7z









   



[ 本帖最后由 hotdll 于 2012-7-15 13:10 编辑 ]
作者: 2012gen891    时间: 2012-5-10 17:46
非常期待.......
作者: my9823    时间: 2012-5-10 17:55
猛男啊…
仿真硬盘可行不?
作者: liujun2000    时间: 2012-5-10 17:57
等待中。。。。。。。。。。。。。。
作者: down_up    时间: 2012-5-10 18:47
顶,希望楼主放测试文件,当然,最好是iso的,哈哈,我也有这爱好,可以考虑用syslinux合盘启动
作者: zds1210    时间: 2012-5-10 19:10
期待,终于有人搞出来了。
作者: zds1210    时间: 2012-5-10 19:12
精简要边测试边备份。否则白做了。楼主辛苦了。希望早日完善。
作者: 无垠    时间: 2012-5-10 19:15
期待!

顺便,分析发现,饭大的xppe整理盘符与其他xppe的机制不一样,启动到桌面就整理好了;其他pe启动到桌面整理盘符时先黑一下屏,两者因此启动时间差上3-5秒。


整理盘符,也有不方便的地方。未整理前,系统默认活动分区为C盘;整理后,系统默认第一分区为C盘,不管它是否是安装系统的活动分区,ghost时千万不要弄错了。
作者: 2011Franz    时间: 2012-5-10 19:15
支持啊~效率是辛勞血汗換來的....給個讚~
作者: hlstudio    时间: 2012-5-10 19:57
这个一定要支持,native 7pe终于有人搞出来了。

[ 本帖最后由 hlstudio 于 2012-5-10 20:00 编辑 ]
作者: hotdll    时间: 2012-5-10 21:04
原帖由 一望无垠 于 2012-5-10 19:15 发表
期待!

顺便,分析发现,饭大的xppe整理盘符与其他xppe的机制不一样,启动到桌面就整理好了;其他pe启动到桌面整理盘符时先黑一下屏,两者因此启动时间差上3-5秒。


整理盘符,也有不方便的地方。未整理 ...


有个新的改良版本,盘符整理改变了一些方式。U盘或者移动硬盘从O开始分配。支持即插即用。
支持外置PETOOLS目录。考虑更新的不多我没发布。。。。
作者: 一只猴子    时间: 2012-5-10 21:06
那些MUI是怎么放的?会影响么?
作者: andos    时间: 2012-5-10 21:11
呵呵,期待.....

想看看是怎样结构的呢
作者: xiaoy    时间: 2012-5-10 21:22
这个要支持,饭大出品 必属精品  期待
作者: 2011leoncc    时间: 2012-5-10 22:01
很期待新的作品,我很想帮忙,但是不太会弄
作者: yj0176    时间: 2012-5-10 22:04
这个一定要支持的,等待下载中。。。。。
作者: 2012zhd    时间: 2012-5-10 22:35
有了这个native 7pe。xp,03的pe我就不用了,期待。
作者: 419788808    时间: 2012-5-10 22:42
不得不支持!顶了!期待饭大
作者: 2010uso001    时间: 2012-5-10 23:04
支持饭大 弄个带网络和维护的PE 最好支持USB3.0 EFI等所有新技术
作者: baosheng00    时间: 2012-5-11 00:08
关注中。。。。。支持楼主。
作者: 无垠    时间: 2012-5-11 08:15
原帖由 hotdll 于 2012-5-10 21:04 发表


有个新的改良版本,盘符整理改变了一些方式。U盘或者移动硬盘从O开始分配。支持即插即用。
支持外置PETOOLS目录。考虑更新的不多我没发布。。。。


盼发布,每一项新技术我们菜鸟都要吸收啊
作者: zxy357x    时间: 2012-5-11 08:27
饭大此版一出必是精华!
严重期待!
遗憾自己道行不深无法帮上忙
作者: 2010nh    时间: 2012-5-11 08:37
很少但是很强大,期待。
作者: hotdll    时间: 2012-5-11 09:46
先放一个测试版,大家看看老机器上的启动速度如何。

至于UD版的,希望有懂英文的朋友给winvblock的作者写封信,看看能不能提供对7PE的完美支持?
作者: 419788808    时间: 2012-5-11 09:59
问下饭大、LZMA文件不是7z的压缩格式么?

还有就是感觉一级内核里面的系统驱动目录有点大、可以将不必要一级加载的驱动、放到二级内核加载么?

如果一级内核已经加载了驱动、那么二级内核里面的驱动是不是就可以删除了?
作者: 讯极天度    时间: 2012-5-11 10:27
呵呵 饭大辛苦了 终于出来了
作者: 讯极天度    时间: 2012-5-11 10:28
标题: 回复 #26 419788808 的帖子
可以直接用fbinst工具压缩即可
作者: 419788808    时间: 2012-5-11 10:31
标题: 回复 #28 讯极天度 的帖子
嗯、那BOOT.LZMA 文件里的BOOT文件是不是用CAB最大压缩的?
作者: hotdll    时间: 2012-5-11 10:34
标题: 回复 #26 419788808 的帖子
是的,一级内核还可以精简SYS,我开贴不是说了,SYS驱动没有精简,下一步就是精简SYS驱动,希望有人帮忙精简,我上次成功的将一级内核精简到5M左右。和XP差不多了。
作者: hotdll    时间: 2012-5-11 10:35
标题: 回复 #26 419788808 的帖子
删不删无所谓,反正加载二级内核不费时间。
作者: 无垠    时间: 2012-5-11 10:35
标题: 最快反馈!
在我难伺候的2007联想台式机上,进桌面出图标 80秒(进桌面到出现图标需要3秒)。我这个机器不论是什么pe,都是每30秒8M的速度读入内存。


在07年神舟笔记本上,45秒。

可惜二级内核不能放入UD区
作者: my9823    时间: 2012-5-11 10:36
伸手党来也,拿走,非常感谢!!!
作者: hotdll    时间: 2012-5-11 10:36
原帖由 419788808 于 2012-5-11 10:31 发表
嗯、那BOOT.LZMA 文件里的BOOT文件是不是用CAB最大压缩的?


不是。是和7z类似的一种lzma算法。
用j大的fbinsttool就可以压缩。
作者: 拿铁不加糖    时间: 2012-5-11 10:44
不错,下载试一下。回头反馈。
作者: 无垠    时间: 2012-5-11 10:49
原帖由 hotdll 于 2012-5-11 10:34 发表
是的,一级内核还可以精简SYS,我开贴不是说了,SYS驱动没有精简,下一步就是精简SYS驱动,希望有人帮忙精简,我上次成功的将一级内核精简到5M左右。和XP差不多了。



老大,再怒努力,一级内核的大小对老机的速度真是太关键了
作者: hotdll    时间: 2012-5-11 10:51
原帖由 一望无垠 于 2012-5-11 10:35 发表
在我难伺候的2007联想台式机上,进桌面出图标 80秒(进桌面到出现图标需要3秒)。我这个机器不论是什么pe,都是每30秒8M的速度读入内存。


在07年神舟笔记本上,45秒。

可惜二级内核不能放入UD区


可以做到5M的。。。
5M的话,你这个机器就能1分钟内进桌面了。5年前的机器1分钟进7PE桌面,是以前不敢想的吧。特别是你这种每30秒8M的。光1级内核就载入了60秒。

我看了下原作者的二级内核,应该还可以优化的。。。。。他那个PECMD的界面时间太长了。
作者: 419788808    时间: 2012-5-11 10:52
我可以帮忙分析下sys驱动、然后精简、打包测试、直至最小运行。

就是不知道用bootmgr引导G4DOS需要除了grldr menu.list文件以外还需要什么才能引导
作者: hotdll    时间: 2012-5-11 10:53
标题: 回复 #38 419788808 的帖子
已经发短信给你,你负责精简RAID之外的驱动,我负责精简RAID驱动。把这步搞定,就可以弄5M左右的体积了。 一共是是17X个驱动,如果有26个人。分别测试A-Z,这样几分钟就出结果了。

[ 本帖最后由 hotdll 于 2012-5-11 10:54 编辑 ]
作者: 419788808    时间: 2012-5-11 10:55
标题: 回复 #31 hotdll 的帖子
这个也是、影响速度的主要是一级内核、二级用wim挂在方式、所以不存在时间问题/
作者: 419788808    时间: 2012-5-11 10:57
标题: 回复 #39 hotdll 的帖子
可惜木有那么多人跟我们一起测试、

OK、加了

[ 本帖最后由 419788808 于 2012-5-11 10:58 编辑 ]
作者: my9823    时间: 2012-5-11 11:00
这就是一级内核所有文件列表吗?
P:\NATIVE.INI
P:\BOOTMGR
P:\Program Files\Internet Explorer\ieproxy.dll
P:\Program Files\Internet Explorer\sqmapi.dll
P:\ProgramData\Microsoft\User Account Pictures\user.bmp
P:\Users\Default\AppData\Roaming\Microsoft\Windows\SendTo\Desktop.ini
P:\Users\Default\AppData\Roaming\Microsoft\Windows\SendTo\桌面快捷方式.DeskLink
P:\Users\Default\Links\桌面.lnk
P:\Users\Default\Links\系统磁盘 (X).lnk
P:\Windows\inf\disk.inf
P:\Windows\inf\errata.inf
P:\Windows\inf\hal.inf
P:\Windows\inf\usb.inf
P:\Windows\inf\usbport.inf
P:\Windows\inf\usbstor.inf
P:\Windows\inf\volsnap.inf
P:\Windows\inf\volume.inf
P:\Windows\Fonts\vgaoem.fon
P:\Windows\Fonts\vgasys.fon
P:\Windows\System32\PSHED.DLL
P:\Windows\System32\smss.exe
P:\Windows\System32\C_936.NLS
P:\Windows\System32\apisetschema.dll
P:\Windows\System32\BOOTVID.DLL
P:\Windows\System32\ci.dll
P:\Windows\System32\clfs.sys
P:\Windows\System32\hal.dll
P:\Windows\System32\halacpi.dll
P:\Windows\System32\halmacpi.dll
P:\Windows\System32\kdcom.dll
P:\Windows\System32\l_intl.nls
P:\Windows\System32\native.exe
P:\Windows\System32\ntdll.dll
P:\Windows\System32\ntkrnlpa.exe
P:\Windows\System32\ntoskrnl.exe
P:\Windows\System32\Boot\winload.exe
P:\Windows\System32\config\COMPONENTS
P:\Windows\System32\config\DEFAULT
P:\Windows\System32\config\SAM
P:\Windows\System32\config\SECURITY
P:\Windows\System32\config\SYSTEM
P:\Windows\System32\config\SYSTEM.LOG
P:\Windows\System32\drivers\acpi.sys
P:\Windows\System32\drivers\adp94xx.sys
P:\Windows\System32\drivers\adpahci.sys
P:\Windows\System32\drivers\adpu320.sys
P:\Windows\System32\drivers\afd.sys
P:\Windows\System32\drivers\aliide.sys
P:\Windows\System32\drivers\amdide.sys
P:\Windows\System32\drivers\amdk8.sys
P:\Windows\System32\drivers\amdppm.sys
P:\Windows\System32\drivers\amdsata.sys
P:\Windows\System32\drivers\amdsbs.sys
P:\Windows\System32\drivers\amdxata.sys
P:\Windows\System32\drivers\arc.sys
P:\Windows\System32\drivers\arcsas.sys
P:\Windows\System32\drivers\asyncmac.sys
P:\Windows\System32\drivers\atapi.sys
P:\Windows\System32\drivers\ataport.sys
P:\Windows\System32\drivers\awealloc.sys
P:\Windows\System32\drivers\battc.sys
P:\Windows\System32\drivers\blbdrive.sys
P:\Windows\System32\drivers\bowser.sys
P:\Windows\System32\drivers\bridge.sys
P:\Windows\System32\drivers\bxvbdx.sys
P:\Windows\System32\drivers\cdfs.sys
P:\Windows\System32\drivers\cdrom.sys
P:\Windows\System32\drivers\Classpnp.sys
P:\Windows\System32\drivers\CmBatt.sys
P:\Windows\System32\drivers\cmdide.sys
P:\Windows\System32\drivers\cng.sys
P:\Windows\System32\drivers\compbatt.sys
P:\Windows\System32\drivers\dfsc.sys
P:\Windows\System32\drivers\disk.sys
P:\Windows\System32\drivers\djsvs.sys
P:\Windows\System32\drivers\dumpfve.sys
P:\Windows\System32\drivers\dxapi.sys
P:\Windows\System32\drivers\dxg.sys
P:\Windows\System32\drivers\elxstor.sys
P:\Windows\System32\drivers\errdev.sys
P:\Windows\System32\drivers\exfat.sys
P:\Windows\System32\drivers\fastfat.sys
P:\Windows\System32\drivers\fbwf.sys
P:\Windows\System32\drivers\fileinfo.sys
P:\Windows\System32\drivers\filetrace.sys
P:\Windows\System32\drivers\fltMgr.sys
P:\Windows\System32\drivers\fsdepends.sys
P:\Windows\System32\drivers\fs_rec.sys
P:\Windows\System32\drivers\fvevol.sys
P:\Windows\System32\drivers\FWPKCLNT.SYS
P:\Windows\System32\drivers\hdaudbus.sys
P:\Windows\System32\drivers\hidbatt.sys
P:\Windows\System32\drivers\hidclass.sys
P:\Windows\System32\drivers\hidparse.sys
P:\Windows\System32\drivers\hidusb.sys
P:\Windows\System32\drivers\HpSAMD.sys
P:\Windows\System32\drivers\i8042prt.sys
P:\Windows\System32\drivers\iaStorV.sys
P:\Windows\System32\drivers\iirsp.sys
P:\Windows\System32\drivers\intelide.sys
P:\Windows\System32\drivers\intelppm.sys
P:\Windows\System32\drivers\IPMIDrv.sys
P:\Windows\System32\drivers\isapnp.sys
P:\Windows\System32\drivers\kbdclass.sys
P:\Windows\System32\drivers\kbdhid.sys
P:\Windows\System32\drivers\ks.sys
P:\Windows\System32\drivers\ksecdd.sys
P:\Windows\System32\drivers\ksecpkg.sys
P:\Windows\System32\drivers\loop.sys
P:\Windows\System32\drivers\lsi_fc.sys
P:\Windows\System32\drivers\lsi_sas.sys
P:\Windows\System32\drivers\lsi_sas2.sys
P:\Windows\System32\drivers\lsi_scsi.sys
P:\Windows\System32\drivers\mcd.sys
P:\Windows\System32\drivers\megasas.sys
P:\Windows\System32\drivers\MegaSR.sys
P:\Windows\System32\drivers\mouclass.sys
P:\Windows\System32\drivers\mouhid.sys
P:\Windows\System32\drivers\mountmgr.sys
P:\Windows\System32\drivers\mpsdrv.sys
P:\Windows\System32\drivers\mrxsmb.sys
P:\Windows\System32\drivers\mrxsmb10.sys
P:\Windows\System32\drivers\mrxsmb20.sys
P:\Windows\System32\drivers\msahci.sys
P:\Windows\System32\drivers\msfs.sys
P:\Windows\System32\drivers\msisadrv.sys
P:\Windows\System32\drivers\msiscsi.sys
P:\Windows\System32\drivers\mskssrv.sys
P:\Windows\System32\drivers\mspclock.sys
P:\Windows\System32\drivers\mspqm.sys
P:\Windows\System32\drivers\msrpc.sys
P:\Windows\System32\drivers\mssmbios.sys
P:\Windows\System32\drivers\mstee.sys
P:\Windows\System32\drivers\MTConfig.sys
P:\Windows\System32\drivers\mup.sys
P:\Windows\System32\drivers\ndis.sys
P:\Windows\System32\drivers\ndistapi.sys
P:\Windows\System32\drivers\ndisuio.sys
P:\Windows\System32\drivers\ndproxy.sys
P:\Windows\System32\drivers\netbios.sys
P:\Windows\System32\drivers\netbt.sys
P:\Windows\System32\drivers\netio.sys
P:\Windows\System32\drivers\nfrd960.sys
P:\Windows\System32\drivers\NisDrvWFP.sys
P:\Windows\System32\drivers\npfs.sys
P:\Windows\System32\drivers\nsiproxy.sys
P:\Windows\System32\drivers\ntfs.sys
P:\Windows\System32\drivers\null.sys
P:\Windows\System32\drivers\nvraid.sys
P:\Windows\System32\drivers\nvstor.sys
P:\Windows\System32\drivers\nwifi.sys
P:\Windows\System32\drivers\parport.sys
P:\Windows\System32\drivers\partmgr.sys
P:\Windows\System32\drivers\parvdm.sys
P:\Windows\System32\drivers\pci.sys
P:\Windows\System32\drivers\pciide.sys
P:\Windows\System32\drivers\pciidex.sys
P:\Windows\System32\drivers\pcmcia.sys
P:\Windows\System32\drivers\pcw.sys
P:\Windows\System32\drivers\processr.sys
P:\Windows\System32\drivers\ql40xx.sys
P:\Windows\System32\drivers\ramdisk.sys
P:\Windows\System32\drivers\rdbss.sys
P:\Windows\System32\drivers\sacdrv.sys
P:\Windows\System32\drivers\sbp2port.sys
P:\Windows\System32\drivers\scsiport.sys
P:\Windows\System32\drivers\serenum.sys
P:\Windows\System32\drivers\serial.sys
P:\Windows\System32\drivers\sermouse.sys
P:\Windows\System32\drivers\sisraid2.sys
P:\Windows\System32\drivers\sisraid4.sys
P:\Windows\System32\drivers\smb.sys
P:\Windows\System32\drivers\smclib.sys
P:\Windows\System32\drivers\stexstor.sys
P:\Windows\System32\drivers\storport.sys
P:\Windows\System32\drivers\storvsc.sys
P:\Windows\System32\drivers\stream.sys
P:\Windows\System32\drivers\swenum.sys
P:\Windows\System32\drivers\tcpipreg.sys
P:\Windows\System32\drivers\tdi.sys
P:\Windows\System32\drivers\tdx.sys
P:\Windows\System32\drivers\termdd.sys
P:\Windows\System32\drivers\udfs.sys
P:\Windows\System32\drivers\umbus.sys
P:\Windows\System32\drivers\umpass.sys
P:\Windows\System32\drivers\usbccgp.sys
P:\Windows\System32\drivers\usbd.sys
P:\Windows\System32\drivers\usbehci.sys
P:\Windows\System32\drivers\usbhub.sys
P:\Windows\System32\drivers\usbohci.sys
P:\Windows\System32\drivers\usbport.sys
P:\Windows\System32\drivers\USBSTOR.SYS
P:\Windows\System32\drivers\usbuhci.sys
P:\Windows\System32\drivers\vdrvroot.sys
P:\Windows\System32\drivers\vga.sys
P:\Windows\System32\drivers\vhdmp.sys
P:\Windows\System32\drivers\viac7.sys
P:\Windows\System32\drivers\viaide.sys
P:\Windows\System32\drivers\videoprt.sys
P:\Windows\System32\drivers\vmbus.sys
P:\Windows\System32\drivers\VMBusHID.sys
P:\Windows\System32\drivers\vmstorfl.sys
P:\Windows\System32\drivers\volmgr.sys
P:\Windows\System32\drivers\volmgrx.sys
P:\Windows\System32\drivers\volsnap.sys
P:\Windows\System32\drivers\vsmraid.sys
P:\Windows\System32\drivers\vwifibus.sys
P:\Windows\System32\drivers\vwififlt.sys
P:\Windows\System32\drivers\vwifimp.sys
P:\Windows\System32\drivers\wacompen.sys
P:\Windows\System32\drivers\watchdog.sys
P:\Windows\System32\drivers\wd.sys
P:\Windows\System32\drivers\Wdf01000.sys
P:\Windows\System32\drivers\WdfLdr.sys
P:\Windows\System32\drivers\wfplwf.sys
P:\Windows\System32\drivers\WIMFLTR.SYS
P:\Windows\System32\drivers\wimfsf.sys
P:\Windows\System32\drivers\winhv.sys
P:\Windows\System32\drivers\wmiacpi.sys
P:\Windows\System32\drivers\wmilib.sys
P:\Windows\System32\drivers\ws2ifsl.sys
P:\Windows\System32\drivers\WVBlk32.sys
P:\Windows\winsxs\Manifests\x86_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.7600.16385_zh-cn_b7a33d2d3f47b7fb.manifest
P:\Windows\winsxs\Manifests\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16385_none_421189da2b7fabfc.manifest
P:\Windows\winsxs\Manifests\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.7600.16385_none_72fc7cbf861225ca.manifest
P:\Windows\winsxs\Manifests\x86_microsoft.windows.i..utomation.proxystub_6595b64144ccf1df_1.0.7600.16385_none_9d148a8db8d32238.manifest
P:\Windows\winsxs\Manifests\x86_microsoft.windows.isolationautomation_6595b64144ccf1df_1.0.0.0_none_35d357a66c38ade4.manifest
P:\Windows\winsxs\Manifests\x86_microsoft.windows.systemcompatible_6595b64144ccf1df_6.0.7600.16385_none_49adccbde8169a03.manifest
P:\BOOT\BCD
作者: andos    时间: 2012-5-11 11:03
用你提供的07PE.WIM正常可进桌面

但换了自己的07PE.WIM(123MB), 就蓝屏出0x000000f4
作者: hotdll    时间: 2012-5-11 11:17
标题: 回复 #43 andos 的帖子
想帮忙精简SYS驱动的朋友,以下system32\drivers\下的sys文件不可精简,就不用再测试了:

  1. amdide.sys
  2.     aliide.sys
  3.     ataport.sys
  4.     atapi.sys
  5.     cng.sys
  6.     Classpnp.sys
  7.     cmdide.sys
  8.     disk.sys
  9.     fvevol.sys
  10.     fileinfo.sys
  11.     msrpc.sys
  12.     msfs.sys
  13.     WVBlk32.sys
  14.     acpi.sys
  15.     intelide.sys
  16.     ksecdd.sys
  17.     npfs.sys
  18.     mountmgr.sys
  19.     msahci.sys
  20.     viaide.sys
  21.     msisadrv.sys
  22.     partmgr.sys
  23.     pciidex.sys
  24.     pci.sys
  25.     pciide.sys
  26.     volsnap.sys
  27.     volmgr.sys
  28.     WdfLdr.sys
  29.     wmilib.sys
  30.     WimFltr.sys
  31.     fltMgr.sys
  32.     fastfat.sys
  33.     usbccgp.sys
  34.     usbd.sys
  35.     usbehci.sys
  36.     usbhub.sys
  37.     usbohci.sys
  38.     usbport.sys
  39.     USBSTOR.SYS
  40.     usbuhci.sys
  41.     volmgrx.sys
  42.     battc.sys
  43.     compbatt.sys
  44.     pcw.sys
  45.     i8042prt.sys
  46.     kbdclass.sys
复制代码

作者: 419788808    时间: 2012-5-11 11:17
标题: 回复 #43 andos 的帖子
蓝屏F4是读取时候出错了、
作者: hotdll    时间: 2012-5-11 11:18
标题: 回复 #43 andos 的帖子
我是挂在载到windows目录的。所以您的07pe.wim不能包含windows目录的。
作者: hotdll    时间: 2012-5-11 11:24
标题: 回复 #42 my9823 的帖子
我第一次做的时候,一级内核精简到5M,不过我误删键盘相关部分的注册表和驱动,导致恢复不了,又没有备份,所以从头再来了。。。。这次聪明了,每次上传115备份发布一下。这样就是出错了。工作量也小很多。我估计还可以精简掉至少120个文件。。。

[ 本帖最后由 hotdll 于 2012-5-11 11:25 编辑 ]
作者: snbxeon    时间: 2012-5-11 11:43
支持饭大发布新作~~~
作者: 2011jipgl    时间: 2012-5-11 11:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: liujun2000    时间: 2012-5-11 12:03
支持为pe作出巨大共享的人们 呵呵
作者: hotdll    时间: 2012-5-11 12:03
标题: 回复 #49 2011jipgl 的帖子
什么意思?貌似所有的7PE都是这种方式,包括WIN7和WIN8,当然,你可以不用WIN7和WIN8。
作者: my9823    时间: 2012-5-11 12:06
楼上说这些都移动到二级内核wim中?话说winsxs目录啥东西这么长文件名?
作者: andos    时间: 2012-5-11 12:18
原帖由 hotdll 于 2012-5-11 11:18 发表
我是挂在载到windows目录的。所以您的07pe.wim不能包含windows目录的。

我就是用WIMTOOL打包Windows目录啊,没包含windows目录的

我晚点试试换别的7pe看看是否我在用的这个不合用吧....

[ 本帖最后由 andos 于 2012-5-11 12:26 编辑 ]
作者: hotdll    时间: 2012-5-11 13:01
原帖由 andos 于 2012-5-11 12:18 发表

我就是用WIMTOOL打包Windows目录啊,没包含windows目录的

我晚点试试换别的7pe看看是否我在用的这个不合用吧....



您的system注册表多大体积?
您可能需要用这个一级内核的system覆盖您的二级内核的注册表system。
作者: andos    时间: 2012-5-11 13:07
标题: 回复 #54 hotdll 的帖子
2.25M而已......
作者: 2012zghrb    时间: 2012-5-11 13:36
非常期待,LZ好强大
作者: my9823    时间: 2012-5-11 14:14
稀饭哥,只需要修改system么?
以下结果用regworkshop比较得出:
1为boot.lzma中注册表system
2为07pe.wim中注册表system
不同的注册表值 (7)
项 值 数据
HKLM\1\ControlSet001\Control\Session Manager BootExecute native.exe load x:\native.ini
HKLM\2\ControlSet001\Control\Session Manager BootExecute native.exe
HKLM\1\ControlSet001\services\usbccgp Start 0x00000000(0)
HKLM\2\ControlSet001\services\usbccgp Start 0x00000003(3)
HKLM\1\ControlSet001\services\usbehci Start 0x00000000(0)
HKLM\2\ControlSet001\services\usbehci Start 0x00000003(3)
HKLM\1\ControlSet001\services\usbhub Start 0x00000000(0)
HKLM\2\ControlSet001\services\usbhub Start 0x00000003(3)
HKLM\1\ControlSet001\services\usbohci Start 0x00000000(0)
HKLM\2\ControlSet001\services\usbohci Start 0x00000003(3)
HKLM\1\ControlSet001\services\USBSTOR Start 0x00000000(0)
HKLM\2\ControlSet001\services\USBSTOR Start 0x00000003(3)
HKLM\1\ControlSet001\services\usbuhci Start 0x00000000(0)
HKLM\2\ControlSet001\services\usbuhci Start 0x00000003(3)



完美启动到桌面,不过x盘只有可用空间几百k!
稀饭哥,你太猛了,崇拜你呕!!!
作者: cheong0hk    时间: 2012-5-11 14:24
这个一定要支持的,等待下载中。。。。。
作者: hotdll    时间: 2012-5-11 14:29
原帖由 my9823 于 2012-5-11 14:14 发表
稀饭哥,只需要修改system么?
以下结果用regworkshop比较得出:
1为boot.lzma中注册表system
2为07pe.wim中注册表system
不同的注册表值 (7)
项 值 数据
HKLM\1\ControlSet001\Control\Session Manage ...



预计下班前可以放5M左右的一级内核。。。。
等一级内核稳定了。我就DIY个7PE的二级内核。
作者: hotdll    时间: 2012-5-11 14:32
原帖由 my9823 于 2012-5-11 14:14 发表
稀饭哥,只需要修改system么?
以下结果用regworkshop比较得出:
1为boot.lzma中注册表system
2为07pe.wim中注册表system
不同的注册表值 (7)
项 值 数据
HKLM\1\ControlSet001\Control\Session Manage ...


7PE开FBWF很慢很慢,我打算抛弃FBWF,在二级内核中开虚拟Y盘,把临时目录和程序放到Y盘。
作者: my9823    时间: 2012-5-11 14:43
加油,稀饭哥,顶你!俺们小菜虫就指望你了!
作者: yj0176    时间: 2012-5-11 14:51
楼主的放出来后,XP和03的PE就用不着了。。。
作者: 无垠    时间: 2012-5-11 14:51
关注中,放入UD区 的二级内核问题 ,有大侠可解决吗?
作者: 419788808    时间: 2012-5-11 15:07
精简了2MB。。。。。。。。。。。。
作者: zds1210    时间: 2012-5-11 15:08
庆贺,祝早日 取得成功。
作者: ntax    时间: 2012-5-11 15:27
谢谢!请问BOOT.LZMA解压缩后生成的BOOT是用什么软件作出来的,怎样才能向其中添加文件?怎样才能增加挂载的X盘可用空间?是不是可以直接用BOOT.LZMA挂载其它WIM格式的PE,如果能实现就方便多拉
作者: hotdll    时间: 2012-5-11 15:30
标题: 回复 #66 ntax 的帖子
可以挂在其他PE的二级内核的。。。。
作者: ntax    时间: 2012-5-11 15:33
是指可以把其它PE直接当二级内核用吗?但需要向X盘写入操作时可能是空间不足还是不可写,报错
作者: 419788808    时间: 2012-5-11 16:23
现在老机器应该10秒加载一级内核、30秒启动到桌面应该不是问题了。
作者: my9823    时间: 2012-5-11 16:34
可惜二级内核不能ud,就算用0pe的方法:
grldr判断二级内核是否存在于ud,fat copy 到boot.lzma仿真硬盘中,native shell中挂载!
那wim还是在内存中啊?wim小不了多少,失去native的优势!
作者: hlstudio    时间: 2012-5-11 16:54
测试了一下,把boot.lzma和07pe.wim都放到U盘根目录下。
仿1楼增加了g4d的菜单,因为提示没有找到boot.lzma,就增加了一句 find  --- set root语句,
现在启动到native shell界面就不往下进行了。
执行dir 命令,显示的是U盘根目录内容
执行mount 07pe.wim x:\windows,提示 mount failed 0xc0000022
执行x:命令,提示RtlcreateUserPorcess failed
执行scd命令,在DELL D620笔记本上蓝屏,在另一组装机上列出了几个盘符,其中有X:

楼主帮看下,问题在哪?(文件名大小写已经小心注意了)
作者: hotdll    时间: 2012-5-11 17:22
标题: 回复 #71 hlstudio 的帖子
你的wim有碎片。。。
作者: hotdll    时间: 2012-5-11 17:32
下载地址:
一级内核5M下载:

http://115.com/file/dpbui8kp#BOOT(1).lzma
作者: 419788808    时间: 2012-5-11 17:35
标题: 回复 #73 hotdll 的帖子
一级内核用别的PE 做2级内核加载有时会有点小问题
作者: 无垠    时间: 2012-5-11 17:56
测试新内核,不错。下一步需解决二级内核放UD区的问题了
作者: down_up    时间: 2012-5-11 17:59
楼主,能给个syslinux引导的代码吗?
作者: hotdll    时间: 2012-5-11 18:04
原帖由 down_up 于 2012-5-11 17:59 发表
楼主,能给个syslinux引导的代码吗?

很抱歉,我没用过syslinux。。。这东西有什么好处吗?
作者: 20120301    时间: 2012-5-11 18:53
从U盘启动 ,5M的二级内核需放在U盘,10M的二级内核可放到硬盘任意根目录。
作者: kenhun    时间: 2012-5-11 19:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: liujun2000    时间: 2012-5-11 20:27
用硬盘测试 只能进入一级
作者: sp_star    时间: 2012-5-11 20:36
win7PE下是怎么mount x:盘成功的呢》
作者: down_up    时间: 2012-5-11 20:41
原帖由 hotdll 于 2012-5-11 18:04 发表

很抱歉,我没用过syslinux。。。这东西有什么好处吗?


哈哈。我自己看一下吧,感谢饭大
作者: down_up    时间: 2012-5-11 21:04
另外,问一下native 7pe支持老机器,那么,启动门槛多少?不知道是否有网友测试过来了?
作者: 2010wzp    时间: 2012-5-11 21:05
非常好的创意。学习了!
作者: hotdll    时间: 2012-5-11 21:23
精简了NTFS和SCSI驱动。。。。。。。
所以不识别NTFS分区。
作者: zds1210    时间: 2012-5-11 21:46
原帖由 hotdll 于 2012-5-11 21:23 发表
精简了NTFS和SCSI驱动。。。。。。。
所以不识别NTFS分区。

这个可以放在二级内核吧。
不错的创意,希望完善。
作者: my366    时间: 2012-5-11 21:56
ntfs是肯定必备的
作者: hotdll    时间: 2012-5-11 22:15
标题: 回复 #87 my366 的帖子
如果是U盘启动。。。NTFS其实是可以不考虑。
甚至连IDE驱动和MSAHCI的驱动都可以不考虑
作者: down_up    时间: 2012-5-11 22:17
楼主啊,我的syslinux菜单不得行呀。郁闷了,期待哪个大侠来帮忙一下哦
作者: hotdll    时间: 2012-5-11 22:18
原帖由 down_up 于 2012-5-11 22:17 发表
楼主啊,我的syslinux菜单不得行呀。郁闷了,期待哪个大侠来帮忙一下哦



那就换成g4d。。。。。
g4d无论哪方面都比syslinux启动强。。。
作者: down_up    时间: 2012-5-11 22:28
哈哈。我是拿来主义者
感谢楼主
g4d,我感觉它的菜单不够漂亮
另外,用习惯了syslinux,syslinux我用的网友修改linux系统在,所以,一直用syslinux
哎,人懒了
作者: zds1210    时间: 2012-5-11 22:38
其实用grud4dos,也可以设计漂亮的界面,但现在问题的关键不在于界面漂亮不漂亮啊。用grud4dos以后比较容易实现UD化。所以饭大的选择是对的。

[ 本帖最后由 zds1210 于 2012-5-11 22:40 编辑 ]
作者: zds1210    时间: 2012-5-11 22:43
我也是拿来主义者,精简的事情,没有什么好方法,就是不断的精简,测试。
精简的同志还是笔记记一下。
作者: down_up    时间: 2012-5-11 23:08
我用楼主的menu.lst代码不得行,谁给个完整的呀?
作者: hotdll    时间: 2012-5-11 23:32
标题: 回复 #93 zds1210 的帖子
貌似一级还可以再小几百K
作者: shan    时间: 2012-5-12 09:37
无法UD内,量产可以的吧?
作者: andos    时间: 2012-5-12 10:35
原帖由 hotdll 于 2012-5-11 22:15 发表
如果是U盘启动。。。NTFS其实是可以不考虑。
甚至连IDE驱动和MSAHCI的驱动都可以不考虑

u盘也有人用ntfs格式的的
作者: hotdll    时间: 2012-5-12 11:49
大元帅测试成功了?
作者: andos    时间: 2012-5-12 12:30
原帖由 hotdll 于 2012-5-12 11:49 发表
大元帅测试成功了?

昨晚测试了(10M的BOOT.lzma)
换了网虫2008的7PE
外置配置文件找不到,所以也加载不到


如果不停止自动分配盘符,肯定进不到桌面
如果停止了自动分配盘符,可以进桌面,但上而已提到过,外置配置文件找不到,所以也加载不到
作者: 20100660    时间: 2012-5-12 12:55
ud区hdd启动模式,g4d磁盘交换,pe启动后打不开u盘,须要重新连接,不交换原版win7没法用自带的安装程序进行安装
作者: js01    时间: 2012-5-12 14:14
楼主幸苦了,我是伸手党,但确实不懂精减,只会更新一些工具什么的,或者合盘。




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3