无忧启动论坛

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

[2010.11.11]内核仅168M的支持无线网络及影音版WIN7PE(测试)

[复制链接]
1771#
 楼主| 发表于 2010-6-17 10:53:28 | 只看该作者
在Z兄帮助下,PXE已搞定,共享服务端,我也理了一下思路

硬盘引导在设计中

现在就是引导没搞定了
回复

使用道具 举报

1772#
发表于 2010-6-17 11:24:19 | 只看该作者
bootmgr启动,出现

[ 本帖最后由 zhaohj 于 2010-6-17 11:44 编辑 ]

Snap1.jpg (90.08 KB, 下载次数: 126)

Snap1.jpg
回复

使用道具 举报

1773#
发表于 2010-6-17 12:20:06 | 只看该作者
用GRLDR引导SETUPLDR.BIN,然后引导pe1.x的boot.WIM,肯定没问题,我已经测试通过。
回复

使用道具 举报

1774#
发表于 2010-6-17 12:26:21 | 只看该作者
看来bootmgr直接启动PE1.X的Wim还没办法,或者BCD的写法还有问题
回复

使用道具 举报

1775#
发表于 2010-6-17 12:51:26 | 只看该作者
WIM我没有什么研究

启动的问题,我是这么想,WIN7启动盘做第一启动,

然后通过F6模块加载外置驱动后,进入用户菜单,从那里启动WIM的PE
如果想用内置驱动,加载一个指定驱动包,但只放一个几呼用不到的驱动

有没有小的WIM测试?比如,只有20多M的?
回复

使用道具 举报

1776#
发表于 2010-6-17 13:01:03 | 只看该作者
打开看了一下,这个WIM,怎么没有winload?
没winload,bootmgr怎么启动?
回复

使用道具 举报

1777#
发表于 2010-6-17 13:19:25 | 只看该作者
原帖由 friend8179 于 2010-6-17 13:13 发表
这个是对SETUPLDR补丁支持WIM文件的

因为bootmgr--bcd--winload,然后加载的注册表是SYSTEM,PE1.X要读取的是文本安装模式。


是的,bootmgr--bcd--winload,下面提示注册表有问题:

注册表就让COOLG改一下了,这样两种方式应该都能启动了。

Snap1.jpg (78.57 KB, 下载次数: 123)

Snap1.jpg
回复

使用道具 举报

1778#
 楼主| 发表于 2010-6-17 15:56:20 | 只看该作者

回复 #1778 hht168 的帖子

回复 #1778 hht168:
老兄,我已晕了,以前简单事,不知现在都变得复杂了!呵呵。
劳驾您把成功的文件(GRLDR\MEUN.LST\SETUPLDR\NTDETECT)
发给我好吗,谢谢谢谢!!!

回复 #D兄:有一个小的,29M


回复 #zhaohj 兄:我新做的内核,都有WINLOAD(是传大家试验成功的版本)
网络组件内置,服务分开加载,非常方便快捷
网启,其他启动方式都没问题,就是GRLDR没搞定!
现在光盘根目录非常清静,只有一个tftp目录

[ 本帖最后由 coolg 于 2010-6-17 16:06 编辑 ]
回复

使用道具 举报

1779#
 楼主| 发表于 2010-6-17 16:10:35 | 只看该作者

回复 #1782 friend8179 的帖子

回复 F大:
SYSTEM注册表要改哪里,请教了!!!谢谢。。。。
回复

使用道具 举报

1780#
发表于 2010-6-17 16:38:24 | 只看该作者
把setupldr.bin中的ntkrnlmp.exe改为ntoskrnl.exe,然后把system32目录下的ntkrnlmp.exe删掉即可。支持单核、多核启动。虚拟机及实机均测试成功。
回复

使用道具 举报

1781#
发表于 2010-6-17 16:44:49 | 只看该作者
原帖由 hht168 于 2010-6-17 16:38 发表
把setupldr.bin中的ntkrnlmp.exe改为ntoskrnl.exe,然后把system32目录下的ntkrnlmp.exe删掉即可。支持单核、多核启动。虚拟机及实机均测试成功。


对,这样ntkrnlmp.exe这个大文件可以删除了。
回复

使用道具 举报

1782#
发表于 2010-6-17 16:50:07 | 只看该作者
GRLDR没搞定什么意思?想把它也移到其他目录?
回复

使用道具 举报

1783#
 楼主| 发表于 2010-6-17 17:30:14 | 只看该作者
回复 hht168:谢谢您的指点!!!


就是常见iso的用grldr多菜单引导pe \ img等,img等文件都能正常引导启动,就是这个WIM的setupldr.bin,
grldr引导不了:如菜单
title  Boot Coolg WIMPE03
chainloader --force ()/boot/setupldr.bin
就是启动不了WIM,晕。。。
这样写有没有问题(大小写没问题)?请教老大
以前发了许多合盘,都是用grldr引导,没出过问题,真不知道怎么了,呵呵

不知是不是这个破解的setupldr,bin有问题。。。

[ 本帖最后由 coolg 于 2010-6-17 17:37 编辑 ]
回复

使用道具 举报

1784#
发表于 2010-6-17 17:38:12 | 只看该作者
原帖由 coolg 于 2010-6-17 17:30 发表
回复 hht168:谢谢您的指点!!!


就是常见iso的用grldr多菜单引导pe \ img等,img等文件都能正常引导启动,就是这个WIM的setupldr.bin,
grldr引导不了:如菜单
title  Boot Coolg WIMPE03
chainloader ...


这个简单,我改一下传给你,稍等...
配置文件放在boot\coolg,这个LDRIN.BIN包含NTDETECT.COM

以前的都应该可以的啊,291kb大小的都可以。

[ 本帖最后由 zhaohj 于 2010-6-17 17:53 编辑 ]

LDRIN.rar

147.42 KB, 下载次数: 29, 下载积分: 无忧币 -2

这个ntkrnlmp.exe已经去除

回复

使用道具 举报

1785#
 楼主| 发表于 2010-6-17 17:40:28 | 只看该作者
谢谢,又麻烦老大了,呵呵
回复

使用道具 举报

1786#
发表于 2010-6-17 17:45:11 | 只看该作者

回复 #1789 coolg 的帖子

可以直接引导的,你的文件请去掉效验。我的那个包中就有linux和grldr双菜单的调用文件
回复

使用道具 举报

1787#
 楼主| 发表于 2010-6-17 17:53:31 | 只看该作者
原帖由 hhh333 于 2010-6-17 17:45 发表
可以直接引导的,你的文件请去掉效验。我的那个包中就有linux和grldr双菜单的调用文件



谢谢。

我的setupldr(315k)
看了您的是(312k)
可能就是这个问题,再次感谢老大!!!
回复

使用道具 举报

1788#
 楼主| 发表于 2010-6-17 17:58:32 | 只看该作者
原帖由 zhaohj 于 2010-6-17 17:38 发表


这个简单,我改一下传给你,稍等...
配置文件放在boot\coolg,这个LDRIN.BIN包含NTDETECT.COM

以前的都应该可以的啊,291kb大小的都可以。



谢谢,我试一下,向您汇报。。。
多核支持文件已掉了,虚拟机正常,等一会实机测试,才放心

呵呵,,,不行不行,它呼叫哪个文件(WINNT.SIF)?

[ 本帖最后由 coolg 于 2010-6-17 18:23 编辑 ]
回复

使用道具 举报

1789#
发表于 2010-6-17 18:35:06 | 只看该作者

回复 #1794 coolg 的帖子

PE本来是可以多核的,但为了精简考虑,在[SpecialFiles]中就定义成了一种,

[SpecialFiles]
Multiprocessor=ntoskrnl.exe,2
Uniprocessor=ntoskrnl.exe,2
MPKrnlPa=ntoskrnl.exe,2
UPKrnlPa=ntoskrnl.exe,2

这种写法在用压缩形式时,是可以的,它反正会从ntoskrnl.ex_去取,但如果是非压缩它就会去找原文件,则会失败。

现在将setupldr.bin改了,一了百了。
回复

使用道具 举报

1790#
 楼主| 发表于 2010-6-17 19:00:22 | 只看该作者
这个等我搞几部“怪”机子再试试,通过了才放心。。。。
看了老大搞的pe,很是赏目。。
回复

使用道具 举报

1791#
发表于 2010-6-17 23:17:11 | 只看该作者
它呼叫哪个文件(WINNT.SIF)?

改为\BOOT\COOLG,不行你自己再改一下
回复

使用道具 举报

1792#
 楼主| 发表于 2010-6-18 00:03:07 | 只看该作者

回复 #1797 zhaohj 的帖子

谢谢老大,已经搞好,是setupldr的原因,谢谢。。。

呵呵,几天时间,就是被这个setupldr害惨了。。。

[ 本帖最后由 coolg 于 2010-6-18 12:01 编辑 ]
回复

使用道具 举报

1793#
发表于 2010-6-18 09:25:04 | 只看该作者
原帖由 coolg 于 2010-6-17 19:00 发表
这个等我搞几部“怪”机子再试试,
通过了才放心。。。。
看了老大搞的pe,
很是赏目。。


菜鸟很佩服你们,
继续整,
会更完美的!
期待新版!
回复

使用道具 举报

1794#
发表于 2010-6-18 09:27:29 | 只看该作者
如果能 直接bootmgr引导这个PE(不经过setupldr)
那.WIM核心的PE意义就重大了,
这样就可以象WIN7PE那样,自动识别单核与多核,自动加载多核支持
回复

使用道具 举报

1795#
发表于 2010-6-18 09:28:10 | 只看该作者
原帖由 friend8179 于 2010-6-18 09:23 发表

想想pe1.X要引导的txtsetup.sif,setupreg.hiv注册表相当于SYsTEM,但很多东西--很明显部分驱动(如ramdisk.SYS)在txtsetup.sif阶段完成,setupreg.hiv是不完整的,哪位达人把txtsetup.sif东东整合到SETUPREG.HIV再改名为SYSTEM可能可以,这是一个大工程啊

如果这样的话,就不是pe 1.x了,变成ramos了。
回复

使用道具 举报

1796#
发表于 2010-6-18 09:32:08 | 只看该作者
楼主的作品有特色,
虽说提示,
不喜勿下,
仍提几个感受:
1、能否将GfxBoot启动菜单字体修改成宋体,
2、Isolinux和Grub4Dos的启动背景图,可否考虑换个素点或严谨点的
如,HHH333的就很注重这方面。
这样更完美!


[ 本帖最后由 wenjx5228 于 2010-6-18 09:33 编辑 ]
回复

使用道具 举报

1797#
发表于 2010-6-18 09:36:37 | 只看该作者
由F6模块的用户菜单引导WIM能通过吗?
回复

使用道具 举报

1798#
发表于 2010-6-18 10:01:19 | 只看该作者
原帖由 dvd008 于 2010-6-18 09:36 发表
由F6模块的用户菜单引导WIM能通过吗?


由F6模块的用户菜单引导WIM,驱动压缩没问题。看来F6文本阶段就解压了。

驱动不能压缩时这个WIM的最大缺陷。
回复

使用道具 举报

1799#
 楼主| 发表于 2010-6-18 12:02:52 | 只看该作者
原帖由 friend8179 于 2010-6-18 09:23 发表
如果我没理解错,你们是想直接bootmgr引导这个PE(不经过setupldr)

实际上是不可能的。

想想pe1.X要引导的txtsetup.sif,setupreg.hiv注册表相当于SYsTEM,但很多东西--很明显部分驱动(如ramdisk.SYS ...


如果有需要且能成功,我有时间整整看,再次感谢老大!
回复

使用道具 举报

1800#
 楼主| 发表于 2010-6-18 12:23:44 | 只看该作者
@wenjx5228
谢谢您的建议和支持!!!

@网虫2008
呵呵,如果大伙齐上阵,。。。。

@fujianabc
感谢元老专家前来指点。一语中的。。
呵呵,您是我好佩服的专家元老级人物之一

@dvd008 大:
@ZHAO 大:
F6返回或直接调用用户菜单,能启动这个PE。。
另请教Z大:
我想根目录清静,只保留一个boot文件夹,
想把SRS都移入BOOT文件夹里,要改哪些菜单?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 00:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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