无忧启动论坛

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

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

[复制链接]
1651#
发表于 2010-6-11 15:13:36 | 只看该作者

回复 #1655 coolg 的帖子

弄了半天WIM核心的用wimtool打包,并要加启动标志,否则总是蓝屏,LZ怎么不在一楼说一声?浪费好多时间。试了一下,目前限制还是挺多,稍微不对就6B蓝屏。

[ 本帖最后由 hhh333 于 2010-6-11 15:15 编辑 ]
回复

使用道具 举报

1652#
发表于 2010-6-11 16:00:07 | 只看该作者
原帖由 coolg 于 2010-6-11 13:44 发表



十分感谢老大在百忙中,上传软件给我,谢谢!
呵呵,这个软件真好用!

感谢大家的支持,上传一个实机硬盘版,里面有说明。

http://u.115.com/file/f1dd989669
Hdboot.7z



谢楼主,这回的好用,256m内存的老机子,运行较快,好!

等待楼主进一步完善,内核是否还可缩小?好移植到u盘中!
回复

使用道具 举报

1653#
 楼主| 发表于 2010-6-11 16:13:56 | 只看该作者

回复 #1656 hhh333 的帖子

@hhh333大大:
搞这新玩意,也记不清多少次蓝屏了,我的机子又没有RESET键,可把我的新电脑折腾的。。。呵呵。

我后来用IMAGEX.EXE

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

使用道具 举报

1654#
 楼主| 发表于 2010-6-11 16:17:29 | 只看该作者
原帖由 dlwfdlikuan 于 2010-6-11 16:00 发表



谢楼主,这回的好用,256m内存的老机子,运行较快,好!

等待楼主进一步完善,内核是否还可缩小?好移植到u盘中!


以前的内核很小,不到30M,因为有要功能多,内核才一点点加大了,有时间搞个精简的。谢谢支持!!!
回复

使用道具 举报

1655#
发表于 2010-6-11 16:21:26 | 只看该作者
为何不用虚拟机先测试呢?虽然虚拟机与真实机有差异,但至少可以发现问题。

突然发觉“U蛋”下载真快!BT中的BT。

下载看了下,把外置程序也打包进ISO方式整体加载启动,这个不理想。外置工具应该放在外面,内核启动后再加载。

[ 本帖最后由 zhaohj 于 2010-6-11 16:46 编辑 ]
回复

使用道具 举报

1656#
发表于 2010-6-11 16:38:15 | 只看该作者
楼上是都在研究这个问题吗?




本人在实机上和虚拟机上显示的都是乱码,U盘启动的情况下,但是虚拟机启动iso却没有这个现象。

[ 本帖最后由 zxcxhzhangxi 于 2010-6-11 16:39 编辑 ]
回复

使用道具 举报

1657#
 楼主| 发表于 2010-6-11 16:59:11 | 只看该作者
哈哈,正有问题请教赵兄,赵兄就来了,真贵人也。。。。

问题是:PE系统里ntkrnlmp.exe这个文件,有什么用,2M多,能不能去掉。。
回复

使用道具 举报

1658#
 楼主| 发表于 2010-6-11 17:01:31 | 只看该作者
这个可能跟字体文件bootfont有关。。。
回复

使用道具 举报

1659#
发表于 2010-6-11 17:26:22 | 只看该作者
原帖由 coolg 于 2010-6-11 16:59 发表
哈哈,正有问题请教赵兄,赵兄就来了,真贵人也。。。。

问题是:PE系统里ntkrnlmp.exe这个文件,有什么用,2M多,能不能去掉。。


看看下面就明白了:

Snap1.jpg (12.44 KB, 下载次数: 159)

Snap1.jpg
回复

使用道具 举报

1660#
发表于 2010-6-11 17:28:04 | 只看该作者
原帖由 coolg 于 2010-6-11 16:59 发表
哈哈,正有问题请教赵兄,赵兄就来了,真贵人也。。。。

问题是:PE系统里ntkrnlmp.exe这个文件,有什么用,2M多,能不能去掉。。

多核CPU支持。。。。。。。。。。。。。。。
回复

使用道具 举报

1661#
 楼主| 发表于 2010-6-11 17:35:42 | 只看该作者

回复 #1665 lxl1638 的帖子

谢谢两大贵人解释,多核支持,看来去不掉。

难怪我的新机子启动不了。。。。

看了微软自家的解释,越看越糊涂。。。呵呵,还是无忧高人多。。。
回复

使用道具 举报

1662#
发表于 2010-6-11 18:13:23 | 只看该作者

回复 #1661 zxcxhzhangxi 的帖子

这个是找到了bootfont.bin文件引起的。要么改setupldr.bin,要么改字体文件名

我做了个setupldr.bin,中文的且使用WXPE目录,论坛多数用的是这个目录: boot.rar (297.51 KB, 下载次数: 57)

以前的PE替换几个文件(ramdisk.sys/wimflt.sys/wimsfs.sys)导入wimsfs.sys注册表,可能可以启动。

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

使用道具 举报

1663#
发表于 2010-6-11 18:13:32 | 只看该作者
原帖由 coolg 于 2010-6-11 17:35 发表
谢谢两大贵人解释,多核支持,看来去不掉。

难怪我的新机子启动不了。。。。

看了微软自家的解释,越看越糊涂。。。呵呵,还是无忧高人多。。。



ntkrnlmp.exe文件是多核支持没错,却不一定是必需的!看看以前的PE核心就明白了,里面根本没这个文件!不知道是不是在启动时setupldr.bin根据CPU核心把ntoskrnl.ex_文件解压后改名成ntoskrnl.exe或ntkrnlmp.exe呢?九帅及各位高手请指教!谢谢!
回复

使用道具 举报

1664#
 楼主| 发表于 2010-6-11 18:32:29 | 只看该作者
呵呵,今天论坛里几大贵人都来造访,幸之!!!

您说的问题,只有等各位大大的解释了。。。

我也对比了论坛里常用破解的setupldr 和F大提供的setupldr,只有少数地方不同,或许F大没用破解的。。。

再查!!!
回复

使用道具 举报

1665#
 楼主| 发表于 2010-6-11 18:42:15 | 只看该作者
H大提供东东,就是好用,我也下来用用。

我整的PE,好多东东是借用H大的,谢谢!!!!

另:请教H大大,路径文件都改好吗?呵呵,还想借用!!!
回复

使用道具 举报

1666#
发表于 2010-6-11 19:47:56 | 只看该作者

回复 #1670 coolg 的帖子

都改好了,包括启动XP和03的,也去掉了校验,还有两个做光盘用的“设置为启动”的文件。位置都移到了BOOT下,ntdetect和font.bin也在boot下,但不包括在上面的包中,自己准备。

[ 本帖最后由 hhh333 于 2010-6-11 19:50 编辑 ]
回复

使用道具 举报

1667#
发表于 2010-6-11 22:57:23 | 只看该作者
原帖由 tdq868xin 于 2010-6-6 20:25 发表
再请教:
如果从您提供的ISO文件里提取出BOOT.WIM文件,可以采用bootmgr+BCD+boot.sdi文件方式加载启动吗?
如能,BCD文件如何设置启动项,与PE3.0类似吗?

C大,麻烦抽空回答一下。
回复

使用道具 举报

1668#
发表于 2010-6-11 23:06:20 | 只看该作者
用了H3大大的字体文件,果然解决了乱码问题!没改路径,直接改名放在了U盘根目录!
回复

使用道具 举报

1669#
发表于 2010-6-11 23:22:30 | 只看该作者
个人推荐把本帖设置成精华帖。
回复

使用道具 举报

1670#
 楼主| 发表于 2010-6-11 23:28:02 | 只看该作者
解开ISO,用bootmgr直接调用修改过的(你的合盘路径)setupldr.bin。。。

也可以把setupldr.bin 放到 I386里,在BCD里指明路径即可。。
回复

使用道具 举报

1671#
 楼主| 发表于 2010-6-11 23:41:17 | 只看该作者
原帖由 netwinxp 于 2010-6-11 23:22 发表
个人推荐把本帖设置成精华帖。


感谢N大支持!!!
呵呵,N大您过奖了。。
其实精华应归功于friend8179 大大!!!
回复

使用道具 举报

1672#
 楼主| 发表于 2010-6-11 23:55:50 | 只看该作者
原帖由 zxcxhzhangxi 于 2010-6-11 23:06 发表
用了H3大大的字体文件,果然解决了乱码问题!没改路径,直接改名放在了U盘根目录!



恭喜Z大成功,H大路径文件又改好了,合盘就简单了。。。

谢谢大大的支持!!!
回复

使用道具 举报

1673#
发表于 2010-6-12 00:47:48 | 只看该作者
反馈:经测试,在没有硬盘的情况下进入不了桌面!
回复

使用道具 举报

1674#
发表于 2010-6-12 08:49:37 | 只看该作者
我目前还没有发现这个与非RAM方式比较有什么优势。这个是挂载方式的,非RAM是在盘运行的,都借助FBWF,有点相似,但限制比非RAM要多,现在配合Firadisk驱动,非RAM也很稳定了。

[ 本帖最后由 hhh333 于 2010-6-12 08:50 编辑 ]
回复

使用道具 举报

1675#
发表于 2010-6-12 09:09:10 | 只看该作者
好处可能是WIM的压缩比更高吧,wim打包比较容易。
回复

使用道具 举报

1676#
发表于 2010-6-12 10:03:13 | 只看该作者

回复 #1675 coolg 的帖子

解开ISO,用bootmgr直接调用修改过的(你的合盘路径)setupldr.bin。。。

也可以把setupldr.bin 放到 I386里,在BCD里指明路径即可。。


楼主的意思是用bootmgr+BCD加载PE1.X的方式吧,如下方式:

Windows Legacy OS Loader
------------------------
identifier              {ntldr}
device                  boot
path                    \minipe\ldrxpe
description             PE1.0迷你维护系统1


我想用的方式是
Windows Boot Loader
-------------------
identifier              {default}
device                  ramdisk=[boot]\boot\1,{7619dcc8-fafe-11d9-b411-000476eba25f}
path                    \windows\system32\boot\winload.exe
description             迷你系统[1]
locale                  zh-CN
osdevice                ramdisk=[boot]\boot\1,{7619dcc8-fafe-11d9-b411-000476eba25f}
systemroot              \windows
detecthal               Yes
winpe                   Yes

这种加载PE2.X或PE3.X的方式。

理由:

文件简洁,只有Bootmgr+BOOT文件夹,BOOT文件夹内就只有BCD,boot.sdi,中文字体文件,WIM文件。
回复

使用道具 举报

1677#
 楼主| 发表于 2010-6-12 10:18:49 | 只看该作者
ISO/IMG核心PE,经过多年的研发,几乎完美无缺了。
但就技术而言,已经很难有质的飞跃。
就wim文件格式而言,无疑是先进的,
而WIM核心PE1.x,制作也很方便,作为技术探讨
如果合众人之力,研发探讨,难说没有长足进步。。
当然,作为发展初期,还有很多不如人意。
如果搞成了,今后pe1.x \pe2.x\pe3.x。。。合盘,只要一个bootmgr,就能解决。。
回复

使用道具 举报

1678#
 楼主| 发表于 2010-6-12 10:22:43 | 只看该作者
合盘的话,boot.sdi是公用的,
这里winload.exe和setupldr.bin,我想作用差不多

呵呵,我现在主要精力是先让它能正常运行起来,

有坛友反馈,无盘运行不起来。。

引导方面研究,就劳驾您了

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

使用道具 举报

1679#
发表于 2010-6-12 10:22:51 | 只看该作者
如果搞成了,今后pe1.x \pe2.x\pe3.x。。。合盘,只要一个bootmgr,就能解决。。

我就是想要一个这样的合盘或自己做一个,现在的PE1.X WIM能用我说的第二种方式加载吗?
boot.sdi是公用的

对,WINPE.INI和TOOL.WIM也公用

[ 本帖最后由 tdq868xin 于 2010-6-12 10:26 编辑 ]
回复

使用道具 举报

1680#
 楼主| 发表于 2010-6-12 10:33:15 | 只看该作者
你可以这样,把setupldr放入i386\system32\下面,WIM包里只放i386,boot.sdi放在外面
Windows Boot Loader
-------------------
identifier              {default}
device                  ramdisk=[boot]\boot\1,{7619dcc8-fafe-11d9-b411-000476eba25f}
path                    \i386\system32\setupldr.bin
description             迷你系统[1]
locale                  zh-CN
osdevice                ramdisk=[boot]\boot\1,{7619dcc8-fafe-11d9-b411-000476eba25f}
systemroot              \i386
detecthal               Yes
winpe                   Yes

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

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-12 16:54

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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