无忧启动论坛

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

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

  [复制链接]
481#
 楼主| 发表于 2009-3-30 18:35:34 | 只看该作者
原帖由 iylyj 于 2009-3-30 17:32 发表
我一直要找一个能PXE启动的PE,0PE正是我需要的,在此先谢谢楼主。
我的部署如下:单独一台机器作为DHCP服务器,用的是2003的DHCP,一台tftp服务器,用的是tftpd32,DHCP服务器和tftp服务器在同一个网段,其它客户机在另一个网段,客户机用PXE启动,在DOS阶段下载网卡驱动时出问题
选放弃可启动到桌面,但无网络支持。若将客户机放在服务器同一个网段,就可正常启动并有网络支持。
请楼主解决这个问题,由于管理的问题,我的服务器和客户机不宜放在同一网段。
不知在DOS下加缺省路由没有?是不是路由问题?

0PE以PXE启动时grub4dos使用的服务器ip作为tftp服务器ip,进入dos后用tftp.exe下载网卡驱动。楼上可以据此原理部署。

如果下载不了,可提取客户机网卡驱动(用xcab工具打包,勾选处理inf)充当DEF.CAB,并将原来要下载的驱动包改名,这个DEF.CAB肯定可下载,里面可以包含几种驱动,唯一限制是体积不能大。
回复

使用道具 举报

482#
发表于 2009-3-30 19:42:43 | 只看该作者
下载了3.2的版本试了下,点“我显示菜单”可以出来F盘的程序(我的电脑0PE.ISO挂载为F盘),但是显示器刷新率仍然不能修改,就象驱动不对时那样,没有刷新率可选。另外,用盘加载MMC后,选择“管理工具”中的“服务”等,出现找不到“DUSER.DLL”错误。

刷新率的问题,我再换备份程序试试——不过我试过XP资源中调用硬盘XP的显卡驱动,问题依旧。
回复

使用道具 举报

483#
发表于 2009-3-30 20:16:10 | 只看该作者
自己菜鸟,期待新版出来
回复

使用道具 举报

484#
 楼主| 发表于 2009-3-30 21:20:14 | 只看该作者

回复 #485 xianglang 的帖子

硬盘上装有XP吗,sp2还是sp3?你使用的是零体积版还是扩展版?pe是用基于xp核心的还是2003(新增)的?
情况不明,信息少,难以判定。

关于mmc目前扩展版带有三个mmc,xp资源有两个,外置一个,肯定有其中之一可以以某种方式打开服务,具体可以看看xp资源的说明文档。找不到“DUSER.DLL”这个问题老帖讨论过,一两年了吧,早解决了的,大致是操作问题,我忘记了,刚才看见trianv发帖,也许他有印象。

显卡驱动刷新率不能改的情形,可能是你的驱动精简掉了一些文件,也可能要加载dx9、mmc、声卡驱动(加载声卡驱动过程补充了一些系统文件,不独对声卡有用)。其中mmc的异常可能有点关联吧。

0pe不自带显卡驱动,一般可用xp资源解决,另外有个万能显卡可以试试。
回复

使用道具 举报

485#
发表于 2009-3-30 21:52:04 | 只看该作者
我用的是3月26日的97MB的那个版本。DUSER.DLL的问题,是用硬盘上的XP资源里的,PETOOLS里的正常。另外,刚才再试了一下,使用XP资源里的显卡安装,驱动又居然好了,有点奇怪。我的XP是DXP SP3的,显卡驱动是经过精简的。

另外,2月份以后的版本,启动速度比以前的快了很多——以前的版本,比现在慢了一两倍才到桌面的(不手动干预)。

[ 本帖最后由 xianglang 于 2009-3-30 22:13 编辑 ]
回复

使用道具 举报

486#
发表于 2009-3-30 22:46:10 | 只看该作者
虽然不是问题中的问题,还是问一下,怎样解决#405楼、#417楼的问题?
回复

使用道具 举报

487#
发表于 2009-3-31 01:00:55 | 只看该作者
突然有种失落感,原来一直以为解压出来使用是没有问题的,今天我突然想把硬盘系统的0PE目录更改了,结果U盘无法使用0PE,也就是说那么久以来我使用U盘启动的0PE之所以能用,那是因为XP的C盘中已经装有0PE,U盘在启动0PE的时候查找的是硬盘里面的0PE,当我把硬盘的0PE目录改名后,U盘找不到文件了。
这是U盘的配置部分,主板识别为usbzip
title Micro Windows 0PE
chainloader (fd0)/0PE/grldr
savedefault --wait=2
我再试了老毛桃的PE,运行正常,也可以加外置,即使不挂硬盘都没有问题。证明还是经住了考验。
title Micro Windows XPE
chainloader (fd0)//MINIPE/ldrxpe
savedefault --wait=2

另外新版GRUB4DOS使用U盘不好测试,最近几个版本,在U盘使用都有问题,停在cmain()就死读U盘过不去了,手摸U盘发烫,重启无法辨认U盘,只能重新插入才认得出来。这个情况我在时空报告过,但是奇怪的是无人受理,也许U盘问题无人再重视了。新版的GRUB4DOS在硬盘使用倒没有问题,测试ISO的0体积PE,只到了桌面瞬间就蓝屏了。两行字应该是与硬盘有关的信息。我不知道怎么记录下来。
回复

使用道具 举报

488#
发表于 2009-3-31 06:28:52 | 只看该作者
问一下,setupreg.hiv是从xp的安装盘直接拿过来的么?
ntoskrnl在哪儿?因为把ext1, ext2改后,启动时说有ntoskrnl错误
回复

使用道具 举报

489#
发表于 2009-3-31 10:12:48 | 只看该作者
2003下出现错误,如图

11.JPG (38.26 KB, 下载次数: 127)

11.JPG
回复

使用道具 举报

490#
 楼主| 发表于 2009-3-31 12:36:43 | 只看该作者

回复 #492 abs 的帖子

原帖由 abs 于 2009-3-31 10:12 发表
2003下出现错误,如图

看#1楼说明:
已知问题:
1、蓝色菜单第三项(F6)不能用。原因是用法不当或grub4dos有bug,分析处理中:http://bbs.znpc.net/viewthread.php?tid=5560&page=1&fromuid=14511#pid37057
2、零体积版运行某些软件可能中文显示为方框。
3、刚弄出来就上传了,希望能配合grub4dos测试。有关文字说明未更新,性能未优化,不支持128M内存机器。PXE方面的功能未试过。
4、2k3启动过程pecmd报错、加载网络支持过程报错有的可忽略

这个是用pecmd卸载wim文件,生效了,但pecmd报错。这个问题只出现在2K3版中。
如果换imageX来做同样工作则不报错,但为此加入imageX工具不合算。
此问题暂时可忽略。以后有空自己写一个小程序实现同样功能。

大家有条件的话可试试2K3下安装win7,我没试过,但相信有问题的话是可以解决的。
回复

使用道具 举报

491#
 楼主| 发表于 2009-3-31 12:50:28 | 只看该作者

回复 #491 dutt 的帖子

原帖由 dutt 于 2009-3-31 06:28 发表
问一下,setupreg.hiv是从xp的安装盘直接拿过来的么?
ntoskrnl在哪儿?因为把ext1, ext2改后,启动时说有ntoskrnl错误

setupreg.hiv从其它Pe拿来(也许有改动)。
3.26版在EXT1.GZ,裹了几层。有的要用16位dos版工具压缩。
回复

使用道具 举报

492#
 楼主| 发表于 2009-3-31 13:00:24 | 只看该作者

回复 #488 xianglang 的帖子

原帖由 xianglang 于 2009-3-30 21:52 发表
我用的是3月26日的97MB的那个版本。DUSER.DLL的问题,是用硬盘上的XP资源里的,PETOOLS里的正常。另外,刚才再试了一下,使用XP资源里的显卡安装,驱动又居然好了,有点奇怪。我的XP是DXP SP3的,显卡驱动是经过 ...

实在找不到DUSER.DLL,也可以自行把它加入EXT2.WIM(使用最大压缩)。
凡缺文件都可以加入EXT2.WIM,对本地启动无影响。不过加多了体积大对pxe启动有影响。
回复

使用道具 举报

493#
 楼主| 发表于 2009-3-31 13:03:39 | 只看该作者

回复 #489 zhaohj 的帖子

原帖由 zhaohj 于 2009-3-30 22:46 发表
虽然不是问题中的问题,还是问一下,怎样解决#405楼、#417楼的问题?

好像你说以前的版本未出现。
那么后面的版本未必出现。
近期grub4dos变动大。
回复

使用道具 举报

494#
 楼主| 发表于 2009-3-31 15:18:39 | 只看该作者

回复 #490 xiaolongkun0 的帖子

原帖由 xiaolongkun0 于 2009-3-31 01:00 发表
突然有种失落感,原来一直以为解压出来使用是没有问题的,今天我突然想把硬盘系统的0PE目录更改了,结果U盘无法使用0PE,也就是说那么久以来我使用U盘启动的0PE之所以能用,那是因为XP的C盘中已经装有0PE,U盘在 ...

搜索文件时它可能优先搜索到硬盘的同名文件。这个优先规则我在0PE的文档中已经多次提过。
这是因为执行grub4dos的find命令,它有优先次序。
没注意到硬盘有同名文件,更容易出问题的是版本混乱。切记安装新版时,清理所有盘所有分区的grldr文件及0PE目录

近期有的grub4dos版本在启动0PE.ISO文件时有蓝屏问题。我在#1楼已经说明可能存在的问题,处理过程和进展。必须使用grub4dos-0.4.4-2009-03-28.zip以后版本才不蓝屏
如何替换版本#1楼有说明。#467楼也介绍了经验。

新版GRUB4DOS使用U盘不好测试,最近几个版本,在U盘使用都有问题,停在cmain()就死读U盘过不去了,手摸U盘发烫,重启无法辨认U盘,只能重新插入才认得出来。”这个问题,相信等grub4dos正式版和采用它的0PE新版出来,自然会好的。

关于USB-ZIP,0pe一直提倡使用usb-hdd/usb-hdd+,不建议用usb-zip格式。3.21版之前一般不支持usb-zip启动。
3.20版之后的3.21、3.26版对usbzip启动提供有限支持。要求在USB-ZIP方式启动时,必须采用iso整体启动方式,请参考#373楼#436楼#467楼的成功做法。

值得注意的是,3.21、3.26这两个版本用usb-zip恰好会遇到较多问题:
首先,要采用iso整体启动方式;
其次,既然要要采用iso整体启动,但偏偏3.21、3.26这两个版本带的grub4dos版本恰好有iso整体启动蓝屏问题,向时空论坛报告了,不点兄推出grub4dos-0.4.4-2009-03-28.zip,解决了这个问题,但还未更新到0pe中。有经验者可自行更新。据说grub4dos马上要出正式版,我等正式版出来再更新。
第三,iso整体启动时,3.21、3.26这两个版本如果不是使用0PE带的grldr或grub.exe,而是自行用grldr启动,
那么有可能要(我自己试的不要也行)在自己的menu.lst中使用hd32而非0xff(见#467楼,注意,以后的版本一律使用0xff)。

这两个版本三个问题合在一起,也难怪说usbzip启动不了。不过,这些问题原因都清楚并已解决,也就不成问题了。


0pe目前对usbzip启动要求采用iso整体启动方式,这是一种设计。老毛桃pe只有一个大组件WinPE.IS_,不存在整体、解开的问题,其实也属于整体启动。
可以把一些组件从iso文件中移出来减少iso文件体积加快启动速度,这个iso文件体积不见得比老毛桃的WinPE.IS_大。而且,这样也可以usb-hdd启动的。

[ 本帖最后由 pseudo 于 2009-3-31 15:22 编辑 ]
回复

使用道具 举报

495#
发表于 2009-3-31 17:42:36 | 只看该作者
PECMD.INI中的一行:“//此文件只要放在/MINIPE目录下都会被调用.“
我的U盘根目录下有MINIPE\PECMD.INI,可是没有被调用,哪出了问题?
我下的是最新版的
回复

使用道具 举报

496#
 楼主| 发表于 2009-3-31 18:50:02 | 只看该作者

回复 #498 xuleitz 的帖子

现在情况已经改变了。
新的说明来不及写,老的说明里面有有价值的指导,删去也不好,保留供参考。
回复

使用道具 举报

497#
发表于 2009-3-31 18:52:15 | 只看该作者
原帖由 pseudo 于 2009-3-31 12:36 发表

看#1楼说明:

这个是用pecmd卸载wim文件,生效了,但pecmd报错。这个问题只出现在2K3版中。
如果换imageX来做同样工作则不报错,但为此加入imageX工具不合算。
此问题暂时可忽略。以后有空自己写一个小程 ...



我新版PE里面带的WIMX有添加了简单卸载wim文件文件的功能,可以试用下.

卸载:
wimx 路径

使用方法同以前一样,新版增加了简单的卸载功能.使用不加WIM文件参数的命令来卸载.

为了方便使用新版的也增加了执行返回值的功能.比如
如果挂载成功就执行echo bbb
wimx 路径 wim文件 && echo bbb
如果卸载成功就执行 echo ccc
wimx 路径 && echo ccc
回复

使用道具 举报

498#
发表于 2009-3-31 22:30:12 | 只看该作者
因为内存白菜价.所以我的4G内存.但0PE无法启动.
是否是内存太大原因?
NF570主板 4G内存                              后,虚拟机给4G内存也无法启动


另 buf目录下是加密了吧?
回复

使用道具 举报

499#
发表于 2009-3-31 23:26:50 | 只看该作者
G4D今天出0.4.4正式版了,0PE可以着手更新了。希望外置程序,能够搜索0PE目录下的也能够搜索根目录下的PETOOLS目录。
回复

使用道具 举报

500#
发表于 2009-4-1 03:25:21 | 只看该作者
原帖由 pseudo 于 2009-3-31 15:18 发表

搜索文件时它可能优先搜索到硬盘的同名文件。这个优先规则我在0PE的文档中已经多次提过。
这是因为执行grub4dos的find命令,它有优先次序。
没注意到硬盘有同名文件,更容易出问题的是版本混乱。切记安装新 ...


关于是使用zip还是hdd,这不是我能决定的,除非我更换主板,当然这是不可能的。所以有我一块这样不支持HDD方式启动的U盘主板,就会有千千万万的这样的主板不支持HDD启动方式的优盘,所以建议是好,但对于不少人来说是种理想。
另外关于grub4dos,0PE ISO方式的我试过了,还是蓝屏,但是这次是进到桌面,在命令符窗口出来之前就蓝了。

再有个问题,貌似GRUB4DOS的FIND并不支持USBZIP,我在命令行下使用find,只显示硬盘的,没有显示移动盘的,使用ls能显示移动盘的文件。所以使用find会失败,这正是为什么我在U盘使用FIND老不成功的原因,所以只能使用(fd0)或者缺省设备,就可以找到文件并启动。使用缺省方法必须写GRUB的MBR,否则使用dos启动必会先查找硬盘的grldr。

[ 本帖最后由 xiaolongkun0 于 2009-4-1 03:45 编辑 ]
回复

使用道具 举报

501#
发表于 2009-4-1 06:06:34 | 只看该作者
还是算了,感觉最近搞U盘启动有点焦头烂耳,不是grub4dos版本问题就是PE无法启动,而且听说新版grub4dos解决了蓝屏问题,不过我的怎么都搞不定,而且新版的grub4dos居然不能让我的U盘进到菜单,有点心烦,暂时不研究先了,其实在硬盘上装还是容易成功的,不过本人主要是用在维护方面,所以装硬盘能成功对我用处不大。我还是等0PE成熟稳定再试了。
回复

使用道具 举报

502#
发表于 2009-4-1 16:54:10 | 只看该作者
今天用移动硬盘测试了一下0326号的2合一版本,按说明更新了grldr
find --set-root /0pe/0PE.ISO
map /0pe/0PE.ISO (0xff) || map --mem /0pe/0PE.ISO (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2

先是把0pe.iso放入winpe目录,并把上面的菜单中的目录改了一下,但启动时提示找不到KERNEL.GZ。
只有把0pe.iso放入0pe目录测试:
当出现no pxe statc后,光标闪烁二分多钟,才出选择菜单,再进第二菜单,进xppe,一直没发现可选择用03pe的选项,如我要用03pe时应怎样操作。

楼主能否另出一个简单点的非0pe版本,除掉那个从现有系统生成pe的功能,这样是否不用等待二分多钟才会出现菜单。

二合一非常好,一般用xppe,装win7就用03pe。
回复

使用道具 举报

503#
发表于 2009-4-1 19:38:50 | 只看该作者
关注中……等待新版本,顶一下。
回复

使用道具 举报

504#
发表于 2009-4-2 11:32:20 | 只看该作者
能不能做个vista内核的Ope?现在的内核不支持vista
回复

使用道具 举报

505#
发表于 2009-4-2 11:41:39 | 只看该作者
#505楼,第一个菜单的第一项英文,就是选择XP或者03的,英文不会比我这个老头还要差吧?
回复

使用道具 举报

506#
发表于 2009-4-2 13:03:56 | 只看该作者
终于更新到正式版了,太好了,就等下载收藏一份了
回复

使用道具 举报

507#
发表于 2009-4-2 13:35:49 | 只看该作者
原帖由 pseudo 于 2009-2-15 11:42 发表
单双核二合一、版本二合一、部署三合一
全能全外置、可扩展可剪裁
清晰结构、清爽目录
.ZIP打包、就地取材


更新说明:

2009.3.31:
1、grub4dos更新到grub4dos-0.4.4.zip正式版。此版本解决了蓝屏问 ...

新版哪里下啊?怎么没有找到下载的地方啊?急急急……
回复

使用道具 举报

508#
发表于 2009-4-2 14:20:36 | 只看该作者
佩服佩服,没想到有人能把PE玩到这种程度!
回复

使用道具 举报

509#
发表于 2009-4-2 14:47:07 | 只看该作者
厉害,楼主做到这样的程度应该很满意了。马上要放假了,好好休息一下。身体要紧啊。
回复

使用道具 举报

510#
 楼主| 发表于 2009-4-2 15:49:41 | 只看该作者
原帖由 xiao75918 于 2009-4-1 16:54 发表
今天用移动硬盘测试了一下0326号的2合一版本,按说明更新了grldr
find --set-root /0pe/0PE.ISO
map /0pe/0PE.ISO (0xff) || map --mem /0pe/0PE.ISO (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2
先是把0pe.iso放入winpe目录,并把上面的菜单中的目录改了一下,但启动时提示找不到KERNEL.GZ。
只有把0pe.iso放入0pe目录测试:
当出现no pxe statc后,光标闪烁二分多钟,才出选择菜单,再进第二菜单,进xppe,一直没发现可选择用03pe的选项,如我要用03pe时应怎样操作。
楼主能否另出一个简单点的非0pe版本,除掉那个从现有系统生成pe的功能,这样是否不用等待二分多钟才会出现菜单。
二合一非常好,一般用xppe,装win7就用03pe。

“按说明更新了grldr“——可试试3.31新版
光标闪烁二分多钟,才出选择菜单”——采用启动整个0PE.ISO文件的方式时,减小0PE.ISO文件体积可明显提高速度。
“另出一个简单点的非0pe版本,除掉那个从现有系统生成pe的功能”——这个需要自己弄,扩展版已经提供DIY工具。
“装win7就用03pe”——可以试试。现在还没有装win7的反馈。
原帖由 xianglang 于 2009-3-31 23:26 发表
G4D今天出0.4.4正式版了,0PE可以着手更新了。希望外置程序,能够搜索0PE目录下的也能够搜索根目录下的PETOOLS目录。

遵命!
原帖由 pxk 于 2009-3-31 22:30 发表
因为内存白菜价.所以我的4G内存.但0PE无法启动.
是否是内存太大原因?
NF570主板 4G内存                              后,虚拟机给4G内存也无法启动
另 buf目录下是加密了吧?

说4G无法启动,证据不足。反复拔下、插上内存条进行对照才能说明问题。
4G内存的机器,"虚拟机给4G内存也无法启动",这比较正常。给它512M试试吧。
buf下是容器(见#1楼体系结构说明),其内容全是空白。其实容器内容无所谓,都要被覆盖掉的,其体积才是重要的。
原帖由 xiaolongkun0 于 2009-4-1 03:25 发表
关于是使用zip还是hdd,这不是我能决定的,除非我更换主板,当然这是不可能的。所以有我一块这样不支持HDD方式启动的U盘主板,就会有千千万万的这样的主板不支持HDD启动方式的优盘,所以建议是好,但对于不 ...

新版出来了,应该支持zip。
原帖由 0cat0 于 2009-4-2 13:03 发表
终于更新到正式版了,太好了,就等下载收藏一份了

你提供的SNAPMAN.SYS已用在新版,谢谢。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-3 08:53

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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