无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: pseudo
打印 上一主题 下一主题

【原创】★新型全外置结构:《零体积全能可扩展PE》ZIP版

  [复制链接]
61#
 楼主| 发表于 2009-2-16 14:16:57 | 只看该作者

to chenall, adatsui

chenall解释很到位。
映射为(fd1)的这回精简掉了,只提供fd0的,需要按F6加载。
grldr要用2月9日以后版本,更新见时空论坛不点对我的贴的回复。
前导0是为了统一格式好编程,我这里用192.168没注意到net use要去0问题
原来minipe下的配置文件内置于EXT0.ZIP的wxpe目录。
跟踪了流程头晕是因为我把简单的事弄复杂了,呵呵。不过先弄出来再说。
这个版本主要是分出windows文件,引入zip格式。
回复

使用道具 举报

62#
 楼主| 发表于 2009-2-16 14:57:00 | 只看该作者

合盘、个性菜单问题

原帖由 chenall 于 2009-2-16 00:16 发表

这个就需要你有YY的功底了.因为这个里面的菜单太过复杂,不是一般人可以随意改动的.当然可以在你的菜单里面调用这个了.
方法1.
直接提取grldr里面的菜单文件(不要告诉我不懂得提取)
另存为ope.lst
然后在你 ...

很好。
补充一下:
1、可将0PE提供的grldr放入0PE目录,通过
chainloader /0PE/grldr
调用。0PE目录还可放到d:盘。

2、请注意:上述方法改造过的0PE,本地启动可能无多少差别,但很可能在PXE方式远程启动方面失去0PE的”三合一“功能,远程启动跟本地启动部署不一致了。

3、0PE.ISO解开来用比直接使用整个iso文件省内存、速度快,尤其低配置机器。另外PXE启动方式要求必须解开来用。
回复

使用道具 举报

63#
 楼主| 发表于 2009-2-16 15:11:29 | 只看该作者
回复 #31 lsj0416 的帖子
原帖由 lsj0416 于 2009-2-15 16:30 发表
第一时间在VM中测试了4M版,结果失败:
54315

有空请提供个report,如果4M的不能生成report,就用64M的生成report
回复 #37 cqsg123 的帖子
原帖由 cqsg123 于 2009-2-15 17:57 发表
实测120MB内存的电脑可以进入PE,但加载不了外置...

必要时自己设置虚拟内存吧。另外64M版可能少占内存。
如果是用VMware虚拟机,会自动加载鼠标拖放剪贴板支持工具,这时很可能报错,因为它是winrar自解压的,解压很耗内存,可忽略它。
另外加载ie时解压收藏夹也类似。

这个版本对内存没有精打细算,以前96M内存可到桌面的。

[ 本帖最后由 pseudo 于 2009-2-16 15:12 编辑 ]
回复

使用道具 举报

64#
发表于 2009-2-16 17:06:55 | 只看该作者
原帖由 pseudo 于 2009-2-16 14:16 发表
chenall解释很到位。
映射为(fd1)的这回精简掉了,只提供fd0的,需要按F6加载。
grldr要用2月9日以后版本,更新见时空论坛不点对我的贴的回复。
前导0是为了统一格式好编程,我这里用192.168没注意到net use ...


关于IP地址,前导0的问题,我之前的没有注意到,这个能不能修改一下代码让它没有前导0呢?汇编看不懂.没办法.
回复

使用道具 举报

65#
发表于 2009-2-16 18:55:56 | 只看该作者
看来这个4M版对老型号主板不是很支持,我也有56楼相同的提示,而且软驱狂响不止。
回复

使用道具 举报

66#
 楼主| 发表于 2009-2-16 18:58:55 | 只看该作者
嗯,得改。不过我也很久不弄汇编了,要抽空静下心仔细计算一下。
如果急用,可以用str工具处理一下,大致是(没试过):
pxe_sip.com>pxe_sip.bat
STR pxe_sip.bat 0 0 /R /HEX:3D30 /HEX:3D /A>tmp1
STR tmp1 0 0 /R /HEX:3D30 /HEX:3D /A>pxe_sip.bat
call pxe_sip.bat
del tmp1
del pxe_sip.bat
echo ip is %pxe_sip%
回复

使用道具 举报

67#
 楼主| 发表于 2009-2-16 19:42:40 | 只看该作者
原帖由 sypl888 于 2009-2-16 18:55 发表
看来这个4M版对老型号主板不是很支持,我也有56楼相同的提示,而且软驱狂响不止。

以前忽略软盘,但有人说他的U盘总被认作软盘,无法启动。现在搜索软盘了,又有人说狂响不止(其实严重的还会死机呢)。

我稍后放出个忽略软盘的版本吧。

——————————————
好了,17日的更新已经忽略从软盘找PE的组件。这样制作启动U盘时,宜采用USB-HDD/USB-HDD+格式,使U盘不被认作软盘。

[ 本帖最后由 pseudo 于 2009-2-18 14:40 编辑 ]
回复

使用道具 举报

68#
发表于 2009-2-16 19:57:27 | 只看该作者
顶壹下看看哈哈~~~~~~~~~~~
回复

使用道具 举报

69#
发表于 2009-2-17 00:28:11 | 只看该作者
一口气把所有滴回帖都给看完了,舒服呀
回复

使用道具 举报

70#
发表于 2009-2-17 05:45:27 | 只看该作者
这个配置文件内容很多呀,看得人眼花
回复

使用道具 举报

71#
发表于 2009-2-17 09:27:14 | 只看该作者
反映个问题:下载64M的090215zip版,提取ISO中的grldr到C盘根目录,把0PE .ISO拷入C盘根目录下,编辑好启动菜单,启动时提示:文件KERNEL.GZ找不到,按任意键重启电脑。不知什么原因。改回081230版正常。
回复

使用道具 举报

72#
发表于 2009-2-17 11:39:36 | 只看该作者

回复 #71 diwu2005 的帖子

请仔细看说明,ZIP版的启动和原先的不太一样,必须将ISO放进c:\OPE目录下才能启动
回复

使用道具 举报

73#
 楼主| 发表于 2009-2-17 11:45:24 | 只看该作者

回复 #71 diwu2005 的帖子

原帖由 diwu2005 于 2009-2-17 09:27 发表
反映个问题:下载64M的090215zip版,提取ISO中的grldr到C盘根目录,把0PE .ISO拷入C盘根目录,编辑好启动菜单,启动时提示:文件KERNEL.GZ找不到,按任意键重启电脑。不知什么原因。改回081230版正常。

仔细看首页:

1 - 安装到硬盘的方法——花3M空间,拥有全能PE!
=============================================

    硬盘无操作系统时,本PE也可装到硬盘运行,方法与装到U盘类似,少见不提。
    硬盘装有XPsp2/sp3、2003时,零体积PE安装到硬盘的方法简单到不需要任何安装
程序。谁敢说不会装!

◆下载获取文件0PE.ISO,用UltraISO提取里面的东西到c:盘根目录(保持其相对目录
  结构
)。如果内存有256MB以上,也可只将grldr文件拷贝到c:盘根目录,将0PE.ISO
  拷贝到c:盘0PE(大写)目录。
◆右键“我的电脑”-属性-高级-设置(启动和故障恢复)-编辑,即可进入记事
  本,增加一行内容:
  c:\grldr="《零体积全能可扩展PE》ZIP版"
  保存、退出记事本后勾选“显示操作系统列表的时间”并调整秒数,不要太小,确定。

  大功告成!


---------------------------------------------
呵呵,yamingw 兄先回复了,谢谢。
这个版本不那么霸道占根目录了。而且允许修改内置菜单改变iso文件存放路径,不限0PE目录。
如果你使用自己的grldr调用0PE的grldr,后者还可不放在c:盘,不放在根目录。但这种自己调用grldr的方式,可能有损‘三合一“的部署统一性,简单地说,
原来iso的东西放到硬盘某目录,执行”启动server.cmd"即成pxe服务器,而经改动的,可能要自行再作处理(也许不难)才能成服务器。

[ 本帖最后由 pseudo 于 2009-2-17 11:57 编辑 ]
回复

使用道具 举报

74#
发表于 2009-2-17 11:54:59 | 只看该作者
先顶一下。再仔细品读
回复

使用道具 举报

75#
发表于 2009-2-17 12:25:09 | 只看该作者
从GRLDR的查找菜单来看,应该还可以放在非C分区的其他分区如D分区之类吧。有空时再试试放在D分区——我觉得放在D分区比放C分区好,重装系统之后也不用再安装(复制)PE了。
回复

使用道具 举报

76#
发表于 2009-2-17 12:46:36 | 只看该作者
麻烦楼主一下,因为主体才4M多点,可不可以作个英文界面的?
另外PETools里面的东西,如果换成自己的东西,不管中文英文,
不会影响运行吧?
回复

使用道具 举报

77#
发表于 2009-2-17 15:30:58 | 只看该作者

回复 #57 pseudo 的帖子

4M0PE按你的说明,不使用双核,用批处理启动PE,但是用硬盘上的驱动启动,无法生成报告,仍然报无法找到WXPE下的NTOSKRNL.EXE 。HDDRV中生成的SRS驱动附后。
我机器的配置如下:处理器AMDX3800双核,主板MCP55,IDE双硬盘,IDE0四个分区Vista+XP,分区四为FAT32,其他为NTFS格式;IDE1四个分区,全部NTFS,XP引导;内存4G。
因为分区比较复杂,很多PE都不能正常使用,有安装出错的(是“智能判断”的错),有无法引导的(不能识别NTFS分区)。我习惯于在真实硬件下测试,虚拟机下虽然方便,但不是最终结果。

nv.rar

95.45 KB, 下载次数: 150, 下载积分: 无忧币 -2

回复

使用道具 举报

78#
 楼主| 发表于 2009-2-17 19:16:42 | 只看该作者

回复 #76 dutt 的帖子

PETools里面的东西应该可以顺便换
如果指启动界面菜单,本身就是英文的,只是用了张画有汉字的背景图:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=136962
EXT*.*主要是微软windows系统文件,换成同名英文版文件,大致可以,没试过。
回复

使用道具 举报

79#
 楼主| 发表于 2009-2-17 19:52:05 | 只看该作者

回复 #77 yamingw 的帖子

确认问题基本与硬盘驱动无关。可能跟0PE在第一阶段(dos阶段)确定XP系统目录的算法有关,也属“智能判断”的错吧。

1、如果XP装在FAT32,目录名是windows(或winnt)且里面有KERNEL32.DLL和NTOSKRNL.EXE。而且vista不在同一分区,或目录名既不是windows也不是winnt,或里面没有KERNEL32.DLL,那么4M版应该可以启动。
2、非1情形,可能vista被误作XP了。试试这样:
进入XP或可用的PE,将vista系统目录名暂时改为既不是windows也不是winnt,然后用4M版启动。

还可以钩上Start PE by typing startPE选项,在dos命令行下用dir看
c:\wxpe\system32下有无NTOSKRNL.EXE,
以及d:、e:、f:...等盘的windows\system32下有无NTOSKRNL.EXE。
这时c:盘里是PE的文件,其它盘是原来的硬盘分区(ntfs分区看不到)

如果能将错误定位为这方面问题,就解决一大半了。

另外,如果两系统都在ntfs分区,那么0PE会调用ntfs4dos去ntfs分区搜索。这样也应该能启动。
不过我一直担心:由于ntfs4dos是TSR程序,用过后即使卸载退出,我也担心它内存还原不彻底,可能导致后面grub4dos进PE时蓝屏死机概率增大。
不过这种情况应该不会报缺NTOSKRNL.EXE吧。呵呵,遇到问题,未解决之前总让人怀疑一切。

总的说来,你这台机上遇到的问题经过几次交流情况,相信能够找出原因并解决。

[ 本帖最后由 pseudo 于 2009-2-17 20:00 编辑 ]
回复

使用道具 举报

80#
发表于 2009-2-17 20:48:18 | 只看该作者
欢迎楼主在一楼作一段简短说明,本PE 与原PE-1230有什么质的区别。
回复

使用道具 举报

81#
发表于 2009-2-17 21:48:35 | 只看该作者
测试了一下.准备剽竊使用ZIP包的方案.至少更新比较方便,而且PKUNZIP也比EXTRACT小.
整理了一下思路已经有比较完美的方法,有空再弄出来.
回复

使用道具 举报

82#
发表于 2009-2-17 22:12:37 | 只看该作者
原帖由 pseudo 于 2009-2-17 19:52 发表
另外,如果两系统都在ntfs分区,那么0PE会调用ntfs4dos去ntfs分区搜索。这样也应该能启动。
不过我一直担心:由于ntfs4dos是TSR程序,用过后即使卸载退出,我也担心它内存还原不彻底,可能导致后面grub4dos进PE时蓝屏死机概率增大。

...


暫時來說是沒問題的, 我的 PE  img是 NTFS compress的, 在 dos 是用 ntfs4dos 寫入 NiC 驅動, txtsetup.sif的, 並最小使用3次 (定位一次, 抄NIC 一次, 抄SCSI 一次), 身邊的機沒碰到過因此而有問題 (但機款不多). 壞處是會減慢速度, 如果把它像驅動一樣加載, 就省下2次ntfs4dos初始化的時間. 
或許留意其他多接觸不同機款的人的報告.

[ 本帖最后由 adatsui 于 2009-2-17 22:14 编辑 ]
回复

使用道具 举报

83#
发表于 2009-2-17 22:28:19 | 只看该作者
老问题了,什么时候能够把ATI显卡问题解决,
回复

使用道具 举报

84#
 楼主| 发表于 2009-2-18 00:12:07 | 只看该作者
原帖由 xiaolongkun0 于 2009-2-17 22:28 发表
老问题了,什么时候能够把ATI显卡问题解决,

我手头有ATI显卡出问题的时候
回复

使用道具 举报

85#
 楼主| 发表于 2009-2-18 00:25:54 | 只看该作者

to chenall,adatsui

原帖由 chenall 于 2009-2-17 21:48 发表
测试了一下.准备剽竊使用ZIP包的方案.至少更新比较方便,而且PKUNZIP也比EXTRACT小.
整理了一下思路已经有比较完美的方法,有空再弄出来.

期待。chenall兄向来是推动PE技术进步的引擎。

去年你要更新硬盘驱动的时候我曾建议你用zip格式的,后来你用cab,也不错。

更新了#8楼,用了chenall优化方法
ip以0开头问题已处理
回复

使用道具 举报

86#
发表于 2009-2-18 00:50:59 | 只看该作者
原帖由 chenall 于 2009-2-17 21:48 发表
测试了一下.准备剽竊使用ZIP包的方案.至少更新比较方便,而且PKUNZIP也比EXTRACT小.
整理了一下思路已经有比较完美的方法,有空再弄出来.

期待。最好能搞个英文版的出来。谢谢
回复

使用道具 举报

87#
发表于 2009-2-18 00:58:00 | 只看该作者
楼主写的真多呀!还是不怎么会用。
回复

使用道具 举报

88#
发表于 2009-2-18 04:14:57 | 只看该作者
强烈支持~~等待测试~~
回复

使用道具 举报

89#
发表于 2009-2-18 08:39:12 | 只看该作者
最好用7zip的格式,zip压缩比比RAR还低
回复

使用道具 举报

90#
发表于 2009-2-18 08:40:55 | 只看该作者
原帖由 pseudo 于 2009-2-18 00:12 发表

我手头有ATI显卡出问题的时候


我的ATI显卡从来没在PE上成功过,上网用1024,浏览网页实在是难受。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-24 19:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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