无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: chenall
打印 上一主题 下一主题

[原创&分享]新型PE内核(无限扩展,无限可能).[02.24_FIX]

  [复制链接]
91#
 楼主| 发表于 2008-1-13 00:22:51 | 只看该作者
原帖由 抱抱阿姨 于 2008-1-12 11:58 PM 发表
速度在1k-2k之间 ... 还真是慢啊


你可能是网通的吧.电信的应该速度还可以的.
没办法,...
回复

使用道具 举报

92#
发表于 2008-1-13 00:39:36 | 只看该作者
en  ... 北京网通的 .... 才下了15% ... :L
回复

使用道具 举报

93#
发表于 2008-1-13 03:36:56 | 只看该作者
连shell32.dll都外置了,前途远大。。。
回复

使用道具 举报

94#
发表于 2008-1-13 07:20:23 | 只看该作者
这个版本运行Procmon 不稳定 会蓝屏和死机的说
不知是否是驱动的问题

还有在cmd模式(即没有挂载SYSTEM.WIM) 至少放个关机,重启的命令的说

[ 本帖最后由 沙漠之子 于 2008-1-13 07:23 AM 编辑 ]
回复

使用道具 举报

95#
发表于 2008-1-13 12:50:54 | 只看该作者
不缺功能的带桌面的核心可能是我那个(虽然很难看),如果还要精简的话只剩减驱动这条路.最小的可启动核心是老九的10M CMDPE
回复

使用道具 举报

96#
 楼主| 发表于 2008-1-13 14:13:29 | 只看该作者
原帖由 沙漠之子 于 2008-1-13 07:20 AM 发表
这个版本运行Procmon 不稳定 会蓝屏和死机的说
不知是否是驱动的问题

还有在cmd模式(即没有挂载SYSTEM.WIM) 至少放个关机,重启的命令的说


1.我也有试用过确试是蓝屏.不过好像PROCMON在PE里面没有多大用处的说.

2.在命令行输入  EXIT 然后回车试试的说.
回复

使用道具 举报

97#
发表于 2008-1-13 14:23:03 | 只看该作者
只将网络部分外挂就足也,不必太复杂,楼主的INI文件过多
回复

使用道具 举报

98#
 楼主| 发表于 2008-1-13 14:26:03 | 只看该作者
原帖由 netwinxp 于 2008-1-13 12:50 PM 发表
不缺功能的带桌面的核心可能是我那个(虽然很难看),如果还要精简的话只剩减驱动这条路.最小的可启动核心是老九的10M CMDPE


我有试过将目前的核心的SYSTEM32目录减小到和10M CMDPE的文件列表差不多.其它的没有变,发现竟然还可以启动.
只是这样以后就只能运行控制台程序了.

我想,再复制几个文件过去.然后再启动一些服务说不定也就可以用GUI的程序了.

眼下好像不是很必要.

目前核心32MB(CMDPE是22MB)的压缩后18MB,若是去除了驱动(好像6MB左右),就和CMDPE差不多了.

和CMDPE有得拼.
回复

使用道具 举报

99#
 楼主| 发表于 2008-1-13 14:34:33 | 只看该作者
原帖由 oym2007 于 2008-1-13 02:23 PM 发表
只将网络部分外挂就足也,不必太复杂,楼主的INI文件过多


SYSTEM.INI 主体, PECMD.INI公用的.就两个怎么会多呢

只是为了方便扩展,修改.
如果嫌多 里面的SYSTEM.INI也可以和PECMD.INI整合起来,这个就不多了.
还可以将NET.WIM里面的文件放到SYSTEM.WIM里面这样就更少了.


外置的也用一个INI是只为了方便修改,

可以直接修改这个AUTORUN.INI来实现功能的扩展,而不用重新打包修改SYSTEM.WIM.

以上这些都是为将来PE模块化发展铺路的.嘿嘿,可以像搭积木一样.

这样如果没有什么问题的话核心WINPE.IM_除了添加删除驱动需要重新修改外,都可以不用改动.
回复

使用道具 举报

100#
发表于 2008-1-13 15:27:33 | 只看该作者
支持楼主,继续测试,毛桃的下个终结版就以你为核心了
回复

使用道具 举报

101#
发表于 2008-1-13 15:30:29 | 只看该作者
别忘了,要支持双核及DVD刻录驱动
回复

使用道具 举报

102#
发表于 2008-1-13 18:01:04 | 只看该作者
原帖由 secowu 于 2008-1-13 03:27 PM 发表
支持楼主,继续测试,毛桃的下个终结版就以你为核心了


那倒没必要了吧,PE应该以稳定性、兼容性为最终目标!

这个精简版本纯属挑战极限,并没有多大实用价值
回复

使用道具 举报

103#
发表于 2008-1-13 19:12:17 | 只看该作者
原帖由 greenangel 于 2008-1-13 06:01 PM 发表


那倒没必要了吧,PE应该以稳定性、兼容性为最终目标!

这个精简版本纯属挑战极限,并没有多大实用价值

大家看看#49楼应用测试结果,这个精简版本有一定的兼容性和实用价值,不纯属挑战极限。
回复

使用道具 举报

104#
发表于 2008-1-13 20:44:28 | 只看该作者
原帖由 chenall 于 2008-1-12 04:12 PM 发表
01.12.
文件名:
MicroPE_32MB.ISO
microPE_50mb.iso

两个WINPE.IMG压缩后WINPE.IM_都是18MB.
这两个ISO文件除了核心IMG大小不一样,其它的完全一样.


能问一下后面的32MB和50mb是什么含义么
开始以为是大小 .... 但是好像不太对 ....
回复

使用道具 举报

105#
发表于 2008-1-13 21:11:09 | 只看该作者
原帖由 chenall 于 2008-1-13 02:34 PM 发表
这样如果没有什么问题的话核心WINPE.IM_除了添加删除驱动需要重新修改外,都可以不用改动.


这是PE发展的方向。
回复

使用道具 举报

106#
 楼主| 发表于 2008-1-13 21:50:13 | 只看该作者
01.13更新.
文件名 NET.WIM
1.可以在autorun.ini里面加上设一个系统变量如
envi $drivers=%curdrv%\minipe\drivers

可以方便更新驱动,嘿嘿

注:现在的网络组件已经添加了这个的支持.会安装%DRIVERS%目录下的驱动.

2.网络NET.WIM更新

::  加上无线支持(未测试,无线服务是启动成功的,WZCSVC,ndisuio,tapisrv)
:: 无线好像还需有其它服务,暂停还是不能用
::RASMAN服务启动显示错误,特定代码:3221356592 不知是何原因.


修改了一下批处理,使得需要复制到系统目录下的文件大幅度减小(之前没有注意,嘿嘿).

除了INF目录外,启动完整的网络服务(不带拨号)只复制需以下五个文件
::NETCFGX.DLL        安装网络驱动必须,只能放在SYSTEM32目录下.
::HNETCFG.DLL        启动网络共享服务必须,也只能放在SYSTEM32目录下.
::WSHTCPIP.DLL        DHCP服务必须,也是只能放在SYSTEM32目录下.
::MSwsock.dll        
::eventlog.dlL        日记服务,好像改不了.晕
::以上文件好像只能放在SYSTEM32目录下,放在其它地方就是死活不行.汗一下.

[ 本帖最后由 chenall 于 2008-1-14 12:00 AM 编辑 ]
回复

使用道具 举报

107#
发表于 2008-1-13 21:58:53 | 只看该作者
原帖由 pseudo 于 2008-1-13 07:12 PM 发表

大家看看#49楼应用测试结果,这个精简版本有一定的兼容性和实用价值,不纯属挑战极限。


难不成会比精简前的PE更有兼容性和实用价值?!
回复

使用道具 举报

108#
 楼主| 发表于 2008-1-13 22:00:16 | 只看该作者
原帖由 抱抱阿姨 于 2008-1-13 08:44 PM 发表


能问一下后面的32MB和50mb是什么含义么
开始以为是大小 .... 但是好像不太对 ....



你可能没有注意看前面的贴子.
32MB和50MB是指 内核IMG的空间.

如果是低内存的可以选择32MB,因为启动所需的内存比较小(但是需要开FBWF)

其它的建议选择50MB的,可以不用开FBWF.
回复

使用道具 举报

109#
发表于 2008-1-13 22:01:31 | 只看该作者
它继呈了原来的优点,又带来些额外的好处,所以强。
回复

使用道具 举报

110#
发表于 2008-1-14 00:01:21 | 只看该作者
使用NETCFG.EXE命令代替bartpe命令来安装网络组件就应该不需要将inf文件放到inf文件夹中了
因为NETCFG.EXE命令支持指定inf路径的说

NETCFG.EXE -l lnf文件路径 其余参数同bartpe

如:
netcfg -l %SystemRoot%\inf\NETTCPIP.INF -c p -i MS_TCPIP

netcfg -l %SystemRoot%\inf\NETMSCLI.INF -c c -i MS_MSCLIENT
netcfg -l %SystemRoot%\inf\NETSERV.INF -c s -i MS_SERVER

netcfg -l %SystemRoot%\inf\NETRAST.INF -c p -i MS_L2TP
netcfg -l %SystemRoot%\inf\NETRAST.INF -c p -i MS_PPTP
netcfg -l %SystemRoot%\inf\NETRAST.INF -c p -i MS_PPPOE
netcfg -l %SystemRoot%\inf\NETRAST.INF -c p -i MS_WANARP
netcfg -l %SystemRoot%\inf\netrast.inf -c p -i MS_NDISWAN

netcfg -l %SystemRoot%\inf\NETRASS.INF -c s -i MS_RASCLI
netcfg -l %SystemRoot%\inf\NETRASS.INF -c s -i MS_RASSRV
netcfg -l %SystemRoot%\inf\netrass.inf -c s -i MS_RASMAN
netcfg -l %SystemRoot%\inf\NETRASS.INF -c s -i MS_STEELHEAD

netcfg -l %SystemRoot%\inf\NDISUIO.INF -v -c p -i MS_NDISUIO
netcfg -l %SystemRoot%\inf\NETWZC.INF -v -c s -i MS_WZCSVC (这两个要不要-v 要试了才知道)

以上均未试过

[ 本帖最后由 沙漠之子 于 2008-1-14 12:04 AM 编辑 ]
回复

使用道具 举报

111#
 楼主| 发表于 2008-1-14 00:05:00 | 只看该作者
对哦,怎么忘了还有这个的,呵呵,下次改进看看.
回复

使用道具 举报

112#
发表于 2008-1-14 00:18:32 | 只看该作者
有个很大的问题,在启动后把光盘换掉,然后大部分功能都不可以使用了。
这是因为system是挂上去的原因。(当然某些功能使用过一次后就没有这个问题了)
这样肯定会导致使用的不稳定,所以不如开启fbwf功能,在cmd画面把system.wim里面的东东都拷贝到system32中。
当然如果有办法在挂的时候就把全部文件放入内存也可以

我觉得这个系统最好的地方在于低内存(64M)时可以进入cmd的pe界面(我是没有压缩winpe.img的)
如果在cmd界面的时候可以设置临时文件(不知道是否可以)就有机会在64M的情况下进入win的界面了。
回复

使用道具 举报

113#
 楼主| 发表于 2008-1-14 00:31:38 | 只看该作者
原帖由 strongchen 于 2008-1-14 12:18 AM 发表
有个很大的问题,在启动后把光盘换掉,然后大部分功能都不可以使用了。
这是因为system是挂上去的原因。(当然某些功能使用过一次后就没有这个问题了)
这样肯定会导致使用的不稳定,所以不如开启fbwf功能,在 ...


1.这就像外置程序一样,放在光盘上,光盘换掉就不能用了.
不太好办,可以尝试在拿出光盘前,将系统文件复制到SYSTEM32目录下.

2.应该可以吧.
回复

使用道具 举报

114#
发表于 2008-1-14 08:16:36 | 只看该作者
原帖由 strongchen 于 2008-1-14 12:18 AM 发表
有个很大的问题,在启动后把光盘换掉,然后大部分功能都不可以使用了。
这是因为system是挂上去的原因。(当然某些功能使用过一次后就没有这个问题了)
这样肯定会导致使用的不稳定,所以不如开启fbwf功能,在 ...


现在128M的机子不多了,用0418版不挂外置也能轻松启动

64M的机子更少,即使有,也装的是98,用dos就行了,没必要用PE
回复

使用道具 举报

115#
发表于 2008-1-14 12:29:57 | 只看该作者
新版在Microsoft Virtual PC启动成功.PF为25M.

不知如何装到硬盘上.(所以在硬盘上没的启动成功)
回复

使用道具 举报

116#
发表于 2008-1-14 15:31:30 | 只看该作者
PPPOE好像一定要内置几个文件,具体忘了,晕
回复

使用道具 举报

117#
发表于 2008-1-14 16:32:09 | 只看该作者
(用非RAM方法可以在硬盘上启动。重启动时出错,部份文件被删除。

RAM方法的,请指教)

[ 本帖最后由 nn2nn 于 2008-1-14 04:37 PM 编辑 ]
回复

使用道具 举报

118#
 楼主| 发表于 2008-1-14 21:51:26 | 只看该作者
原帖由 nn2nn 于 2008-1-14 04:32 PM 发表
(用非RAM方法可以在硬盘上启动。重启动时出错,部份文件被删除。

RAM方法的,请指教)



用RAM启动的简单的方法就是用GRUB来启动
1.下新新版的GRUB(然后安装)
2.将ISO里面的MINIPE目录复制到硬盘的根目录(因为用GRUB启动后找不到光盘)

GRUB启动的命令,比如Micrope.iso在第一主分区)


  1. map --mem (hd0,0)/Micrope.iso (hd32)
  2. map --hook
  3. chainloader (hd32)
  4. boot
复制代码
回复

使用道具 举报

119#
 楼主| 发表于 2008-1-14 21:53:10 | 只看该作者
原帖由 zts59 于 2008-1-14 03:31 PM 发表
PPPOE好像一定要内置几个文件,具体忘了,晕



我也晕了,现在所有的网络服务都是启动正常了.但是拨号连接就是提示没有找到调制解调器.晕..

PPPOE组件正常,该启动的服务也启动了,就是不知怎么的.再研究下吧.
回复

使用道具 举报

120#
发表于 2008-1-14 22:06:04 | 只看该作者
如果有可能的话,最好的精简方法是在安装到硬盘时只安装对应机子的驱动程序,酱紫DRIVERS的咚咚就很小了,而且大部分在硬盘直接运行,表RAM盘,PF可以做到很小。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-29 05:38

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表