无忧启动论坛

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

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

  [复制链接]
151#
 楼主| 发表于 2009-4-6 18:26:22 | 显示全部楼层
原帖由 lihuanqing 于 2009-4-6 14:26 发表
新版0pe解压后,pxe启动成功;但完整iso文件启动不成功

PXE启动时,服务器端iso应解开,否则包括petools目录在内的整个iso文件都得传到客户机,客户机才能得到启动必须文件。这不合理。
当然了,如果是4M版,整个iso传过来是可以考虑的。参考climbing的做法:http://bbs.znpc.net/viewthread.php?tid=5593&page=2#pid37390
不过,如果petools在服务器iso文件里,pxe启动是找不到petools中外置程序的。

3.31版本来是设计为可以支持先pxe启动,再转本地iso整体启动的混合启动方式的,但没弄好,所以3.31混合启动时本地iso也得解开。3.8、3.21版则不用解开。
不要用3.26版,因为所带grub4dos版本在整体启动和使用f6功能时会蓝屏,除非自行更新grub4dos。
原帖由 WLDNA 于 2009-4-6 18:04 发表
貌似还要开FBWF才会这样的,不开也不会蓝屏的,O(∩_∩)O~

呵呵,这个没试过。

[ 本帖最后由 pseudo 于 2009-4-6 18:34 编辑 ]
回复

使用道具 举报

152#
 楼主| 发表于 2009-4-6 20:37:40 | 显示全部楼层
更新说明:
2009.4.7:
1、应0cat0、canmao等要求,增加几处自动挂载wim组件的autoruns目录。xp、2003下的为xp、2003专用,0pe下的为公用,均在开FBWF前挂载,
允许以可写方式挂到X:盘,挂载目录通过文件名定义,挂载后执行其内pecmd.ini(若有)。petools下的autoruns进入桌面后用wimnt挂载。
2、修正一处笔误,谢谢climbing指正。

[ 本帖最后由 pseudo 于 2009-4-7 12:22 编辑 ]
回复

使用道具 举报

153#
 楼主| 发表于 2009-4-6 20:38:23 | 显示全部楼层

使用Windows Live Mesh实时更新最新版PE

近日初识Windows Live Mesh。它方便将Live Mesh中的共享目录内容同步到加入此Live Mesh的机器的特定目录。

要使用Windows Live Mesh需注册一个live id(http://home.live.com/),可将QQ邮箱等邮箱注册为live id。
有hotmail、msn邮箱的用户可直接用邮箱作为live id。

我设了一个只读共享目录,我和chenall准备随时将各自最新版PE放入。这样,加入此Live Mesh的朋友就可以实时更新了,省去每次下载的麻烦。

此目录由我和chenall共同管理。使用Windows Live Mesh的朋友,有希望加入此Live Mesh的,可以留下你的live id,或以其它方式联系我或chenall。

[ 本帖最后由 pseudo 于 2009-4-6 22:08 编辑 ]
回复

使用道具 举报

154#
 楼主| 发表于 2009-4-7 00:03:07 | 显示全部楼层
回复 #572 jj27 的帖子
短信容易满,直接贴出或发到pseudonym@126.com,或发给chenall。

回复 #574 knowlingwade 的帖子
加了。
#4楼有链接:卡巴2009.WIM应该可用。
回复

使用道具 举报

155#
 楼主| 发表于 2009-4-7 16:42:29 | 显示全部楼层

回复 #597 zhaohj 的帖子

修改说明在#1楼
回复

使用道具 举报

156#
 楼主| 发表于 2009-4-7 17:28:28 | 显示全部楼层
#574楼到#601楼提供id的都已发邀请邮件,请查收。凭此邀请即可加入(要下载LiveMesh.exe安装)。
回复

使用道具 举报

157#
 楼主| 发表于 2009-4-7 18:19:58 | 显示全部楼层
不是msn,是装一个LiveMesh.exe,但要注册一个id,如果有msn、hotmail帐号就不用注册id了,直接用帐号作id。

这个live mesh的作用是:我往我的盘上共享目录放入新文件,mesh成员的盘上就自动同步更新,大概是这样吧。这个新玩意chenall推荐的,我也才刚接触,也许比你早24小时接触而已。

4.7版只是增加几处autoruns目录,其它没变。小更新就不上传了,有适当的版本再上传,免得上传下载麻烦。
如果你需要,给个qq或邮箱我传给你

[ 本帖最后由 pseudo 于 2009-4-7 18:24 编辑 ]
回复

使用道具 举报

158#
 楼主| 发表于 2009-4-7 18:22:41 | 显示全部楼层

回复 #603 lbwgljq 的帖子

sorry,这个id好像格式不对,不被live mesh接受。
回复

使用道具 举报

159#
 楼主| 发表于 2009-4-7 19:57:28 | 显示全部楼层
#607,#608,#609
邀请已发,请查收,邀请函有链接引导进入此live mesh

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

使用道具 举报

160#
 楼主| 发表于 2009-4-8 01:55:11 | 显示全部楼层

回复 #611 dgxhls 的帖子

原帖由 dgxhls 于 2009-4-7 20:09 发表
反正文件不大,建议LZ还是传一份到FTP上,现在这样不能直接下载,挺麻烦的。

前些天我还惦记先前那位"打狗协会理事"失踪了,现在才恍然大悟:原来版主就是dagouxiehuilishi啊!
又见到老首长的感觉。多谢关照!

我水平有限,做的东西错误多多,每当解决一个问题,恨不得让有问题的旧版立即从地球上消失。
我更新比较频繁,而FTP不便删除,这是我少用FTP的原因。

老首长放心,有比较合适的版本我会及时传上论坛的,小更新不足以替换旧版时就留在live mesh上吧,这只是新旧版之间的一个过渡而已。
回复

使用道具 举报

161#
 楼主| 发表于 2009-4-8 01:56:35 | 显示全部楼层
原帖由 wxlpaf 于 2009-4-8 00:21 发表
想把这个PE和其它的PE合盘,如何操作,如何在EASYBOOT里实现调用,解开或不解开都行,试了几次,不成功,请楼主指点迷津!!

我没有合盘的经验。
帖子首页关于安装的说明也许能帮助您了解更多情况。
原帖由 canmao 于 2009-4-7 20:17 发表
非常同意。不必每次近百M的同步。

呵呵,没用过live mesh,没经验啊
原帖由 xuleitz 于 2009-4-7 21:12 发表
用了LZ的0PE已有一段时间了,感觉很不错,本来U盘启动要1分多钟(其实已经不错了),现在只要30+秒,快了不少,此PE第3部分是挂载的,我想它的大小应该不太会影响启动速度,所以是不是可以将我自己的3卡驱动放到 ...
原帖由 0cat0 于 2009-4-7 21:26 发表
直接将你的驱动打包后放到“0PE\NET”目录下不是很方便吗?还有最新版的PE有个“PETOOLS\备用驱动”目录,也可以放驱动,这样应该很方便吧

谢谢0cat0 答复。《XP资源》里有个备份驱动,一劳永逸,下次顺利的话可以一键上网。
但目前PE都不具有休眠-恢复之类的功能。
回复

使用道具 举报

162#
 楼主| 发表于 2009-4-8 20:27:56 | 显示全部楼层
q306009697@live.cn
mogale@live.cn
邀请已发送,迄今所有提供id的均已处理。
回复

使用道具 举报

163#
 楼主| 发表于 2009-4-9 00:26:34 | 显示全部楼层
原帖由 lbwgljq 于 2009-4-8 23:37 发表
pseudo:
  0PE的设计思路确实很强,双核心的涉及适合不同需要的人,我有几点想法,不知是否能在以后版本中慢慢实现:
  ①我使用的是宽屏笔记本,但是启动后无法设置到适合我的显示器的分辨率(1280*800 ...

5、首次使用时,建议利用XP资源菜单的“备份驱动”功能制作本机用
   网驱动包,放在默认目录或环境变量 Drivers指向的目录,下次就可以
   顺利地“一键上网”。

2、遇到硬盘有 Windows系统,能就地取材变全能PE。......首创
   自动提取设置 IP、DSN、分辨率、桌面背景、收藏夹等。顺利的话可以
   做到“一键上网”。

4、目前可利用XP SP2/SP3或2003的资源。

顺利的话一键上网什么都好了。
回复

使用道具 举报

164#
 楼主| 发表于 2009-4-10 13:47:45 | 显示全部楼层
原帖由 dutt 于 2009-4-10 03:08 发表
能不能放一下每阶段所用的工具呀?比如说keneral要用什么压缩解压

3.31版KERNEL.ZIP用winrar压缩/解压
其它可能用到的工具有
gzip、imdisk、rar(for dos)、mkisofs、ultraiso、grubmenu
如果不清楚对KERNEL.ZIP用什么工具压缩/解压,建议只使用0PE提供的DIY工具进行组件的增删操作后重新生成0PE.ISO,这对大部分应用已经足够。
回复

使用道具 举报

165#
 楼主| 发表于 2009-4-10 16:00:35 | 显示全部楼层

回复 #668 lihuanqing 的帖子

邀请已发出几天了,现在再发一次邀请,请接收。
我用同样方式发邀请,有不少人已加入,说明我发邀请的方式方法没问题。至于楼上那边该怎么操作我就说不上了,我对live mesh不熟。
回复

使用道具 举报

166#
 楼主| 发表于 2009-4-11 21:27:20 | 显示全部楼层
原帖由 jj27 于 2009-4-9 09:36 发表
这几天试用了一下不同的机型和启动方式
相当好用速度很快而且错误率低
一键的功能做得满彻底
挺智能的 安装也简便
最初启动菜单
S&R&S 1
S&R&S 2
F6 分别有什么不同 从楼主的介绍里没看明白
随便点进 ...

S&R&S 1
S&R&S 2
分别对应常用、备用驱动库。如何划分常用、备用,这是用户可以自行调整的。这种划分是是为了较少加载文件体积,加速启动。
常用、备用库存放经过描述、整理的众多驱动。
F6对应厂商提供的驱动软盘的内容,无需描述、整理,用户可以轻松自制,一般只含一种特定的驱动。也有人精心整理出含多个驱动的,扩展版带的F6.ZIP就是。
如果启动正常,能识别硬盘,就不用管它们的区别;如果遇到问题,就乱试一通,期望其中有一个管用。
回复

使用道具 举报

167#
 楼主| 发表于 2009-4-11 22:15:14 | 显示全部楼层
原帖由 zhaohj 于 2009-4-11 16:40 发表
新版PXE启动测试,AUTOUNS下不会自动挂载

0PE\AUTOUNS
0PE\XP\AUTOUNS
0PE\2003\AUTOUNS
这些目录存放开FBWF前要自动挂载的组件。

PXE启动时,只有其中上网用的net.wim(网络服务)被挂载,其它忽略。

这对本地、远程的一致性有点牺牲。但只能这样。
用户可能在autoruns下放许多东西,这些东西如果dos阶段传到客户机,会占用X:盘空间,体积无法控制。
如果不传到客户机,那么客户机进windows后必须上网才能访问到这些东西,而上网之前FBWF早就打开了。

至于PETOOLS\AUTORUNS下的组件,映射Y盘后可以考虑实现自动挂载。

原帖由 liudehua 于 2009-4-11 17:21 发表
1、利用新版plop boot manager为grub增添usb和光驱驱动支持!昨天,plop boot manager有了最新版本5.0.3,增添了一个很实用的功能可以为其他启动管理器增加usb/光驱设备支持,这样,可以把plop boot manager直接 ...

谢谢提供资料!
回复

使用道具 举报

168#
 楼主| 发表于 2009-4-12 14:58:26 | 显示全部楼层
原帖由 zesdq 于 2009-4-12 01:26 发表
使用〇peZip扩展版二合一090331.zip
在pe模式下无法安装vista  x盘被误认为是本地磁盘

x盘被认为是本地磁盘这是仿真得像的结果,不是误。
不过这样可能装系统时容易误装到X盘。装xp可以看首页说明:
2 - 其它
========
    在PE下如果遇到不能安装系统到硬盘C:(非GHOST方式)的情况,可对winnt32.exe
加命令行参数
    /syspart:C:

这样就以c盘为系统分区,安装到c盘。对于vista,应该也有办法做类似设定。
原帖由 superdoor 于 2009-4-12 13:05 发表
谢谢作者提供如此好的程式,0pe真的很完美,在使用过程中个人存在一些问题,希能予以解决.
IE不支持https,在线不能听音乐,尽管window media player已经从资源中获取。
还有flash插件版本过低。

本人不弄https,所以一直没加入。需要的自己加吧,这方面有教程可以搜一下。以前有网友回帖专门提供过往零体积PE加入https的方法、注册表和文件。如果不考虑PXE启动对体积的限制,那么要加windows文件一般都可以往EXT2.WIM里加。
另外,建议使用直接支持https的opera浏览器更安全。

可在线听音乐的。遇到不能听的请给出具体网址。关于"flash插件版本过低"问题,请具体指出版本低影响了什么应用。
所谓具体,是指需提供一个简单直接典型的判据,一旦搞定它就算搞定了这类问题。
另外,还需指出哪个PE(1.X的)已经解决了,提供其下载地址。

原帖由 xiao75918 于 2009-4-12 13:06 发表
03pe
控制面板里的任务计划与字体这两项应删除,图标没有,任务计划连名字都没有。
我是这样删除的,不知道会有什么不良影响?
打开SHELL32.DLL,查找shell32.dll中reginst中的“TaskScheduler”和“Fon ...

这些文件是从安装版或其他PE直接搬来的,不是“我的”东西,没有技术含量(谁做了改动,谁就可以说有技术含量),0PE中总是设法把它们“外置”。
这些东西能用且用,得过且过,不能用换个能用的,不打算花时间改动。追求完美的用户就得自己DIY了。
谢谢你共享DIY经验。大刀阔斧地改吧!

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

使用道具 举报

169#
 楼主| 发表于 2009-4-13 12:22:57 | 显示全部楼层

回复 #707 liudehua 的帖子

USB-CDROM、USB-HDD各放一部分文件时可以的。
可以把BUF*.GZ、KERNEL.ZIP、EXT1.GZ、SRS放在USB-CDROM,其余放USB-HDD。
当然某些版本可能在某些方面没弄好,失去曾经有的功能。
回复

使用道具 举报

170#
 楼主| 发表于 2009-4-13 21:35:31 | 显示全部楼层

回复 #710 liudehua 的帖子

从USB-CDROM启动,USB-CDROM上需要grldr。
以USB-CDROM或USB-HDD两种方式是否都能启动的问题跟具体PE关系不大。
可以用grub4dos官方的grub4dos-0.4.4.zip中的grldr和menu.lst放在根目录来试(这样就与具体PE关系不大了吧),
如果你能让它出现menu.lst对应的菜单,就意味着能启动0PE。
如果你能以两种方式启动其它PE,那么启动0PE没有特别的技术困难。
回复

使用道具 举报

171#
 楼主| 发表于 2009-4-15 14:59:35 | 显示全部楼层
原帖由 19720205 于 2009-4-15 09:10 发表
我是从文件的日期上判断文件是否更新的.
一个请求:文件日期是否能保持修改日期时间以便查看是否更改.

谢谢你的建议。

原帖由 liudehua 于 2009-4-15 08:20 发表
把PE安装在硬盘上,如果不加密码是不安全的,别人可以随便用,如果能加上登陆密码那就好了!
网络资料:
我只找到grub的修改方法,如下:
启动菜单选择进入WINPE的时候设置一个密码
1.通过GRUB启动 ...

谢谢提供资料。
4.15版给了一个合盘模板,合盘菜单不是0PE那种复杂菜单,是很容易DIY的普通grub4dos菜单,密码控制可以自己在这里做。
原帖由 WLDNA 于 2009-4-15 08:24 发表
至于密码永远是个交互的过程,目前没感觉0PE在交互方面有什么发展,因为DIY确实相当的简单
可以说是不是很需要一个独立的安装脚本,楼上细心看看grldr里面有的撒,呵呵
PS:不知道大哥是否需要一个安装脚本 ...

呵呵,谢谢你美意,暂时不用了。现在装grub4dos引导的教程、资源越来越多了,这样0PE基本上是拷贝式安装,不需要安装脚本也行。
0PE安装过程每步在做什么比较明显,有的PE安装程序用起来不知道它背后干了什么,心里反而不踏实。
原帖由 jj27 于 2009-4-15 00:28 发表
提几个小建议
1 对high definition audio的总线驱动和UAA补丁等不知道有没有在扩展版装入 这是很常用的
2 对双网卡的支持不够好 不过我看大部分PE 在这个上边都存在或多或少的问题
网卡的"属性"最好能加入高级选项 方便共享或设置防火墙什么的
不知道会不会加大负担 消耗很多资源 不管那么多 先提了
3 右下角网络标记在驱动完成后不自动显示出来
要在网络支持完整之后 从控制面版点本地连接属性才出来 这个也有点不方便
不过其他很多些版本即使这样都不出现
得靠外置的CFG程序界面做简单设置 功能也不够 希望0PE能带头解决这些细节问题
细节决定成败呀
4 flash用于IE的插件加载项需要更新 如果用XP资源没问题 用外置自带的就草鸡了
另外应该考虑IE 加载项的自主加载 否则IE 就真的成了鸡肋
有些连CSS都不能正常显示
5 还有之前提到的OFFICE版本的问题 和IE版本的问题 在没有取得XP对应版本的情况下
如何取用IE7 或OFFICE2000或2007
期待0PE的更加完美


1、我认为PE不局限于维护用途,如果技术上做得到、代价可接受的话,PE应能当XP用。
维护用途是PE的长处,显、声非维护必须,不主张在PE中直接带这些东西。主张通过就地取材、零代价方式解决这些应用需求。扩展版带网络支持,没带声、显驱动。
有人问,硬盘上没有怎么办?那就不在这环境、这时玩游戏!要么装机,要么上网看看新闻算了。系统装好了再说吧,哪有心情。
high definition audio之类,XP资源是很早就支持的。
声、显支持可以这样处理:
法一(就地取材)、首次使用时,用xp资源备份一次驱动,以后每次进pe一键上网,什么都好了。
法二(就地取材)、把声、显驱动包事先加入net目录,进pe后一键上网,什么都好了。
法三(外置):把老毛桃418的PE_OUTERPART目录直接加入0PE的PETOOLS目录中,什么都不用改(必要时精简一下),进入PE后在开始菜单快捷方式中找到START_SOUND.CMD点击,声音支持就有了(版本老,可能HD声卡不灵)。
法四(外置):略
2、这些细节有空考虑
3、以前研究过,有好些PE也用了0PE显示网络连接图标的脚本。后来没再检查这个问题,一键上网后图标大致能出来吧。
4、flash、ie都可修改外置的ie组件解决,不用动内核。改的方法可以参考xp资源。
这个外置组件有点懒得改,期待有人提供现成的好的,呵呵。
5、以我的经验,外出时带上一个外置office2003组件式是值得考虑的。#4楼有链接。
在XP资源里增加IE7、wmp11、杀软支持有一定意义,不过先行者累,想等进一步的普及,或者高人出手。

谢谢你支持并提出不少好建议,让我能进一步了解应用需求,争取逐步实现。

原帖由 lasti 于 2009-4-15 11:10 发表
我家里的电脑也遇到如此问题,由于时间问题,回学校才能详细查看10~73页的帖子了.
结构就是用你0pe.iso里面带的grldr引导c:\0pe\0pe.iso,结果就显示上述问题
电脑AMD64单核,DDR2 1G,集成显卡主板
〇pe ...

可能是某些主板BIOS特殊,grub4dos一旦访问软盘、光盘就会死机。为此grub4dos在

find命令中提供了--ignored-floppy和--ignored-cd选项回避对floppy和cd的访问。
但有的U盘被识别为A盘,如果不访问floppy也就不能从U盘启动。
这是两难的问题。菜单也没出来,这跟PE本身没多大关系。

4.15版预期启动方面有改进。例如统一方式处理USB-HDD/USB-ZIP启动、减少搜索等。
回复

使用道具 举报

172#
 楼主| 发表于 2009-4-15 16:10:41 | 显示全部楼层

4.15版“合盘”参考

#10楼。
关于U盘启动,合盘之后,如果合盘菜单出不来,自己想法搞定,与0PE无关。
如果合盘菜单出来了,启动0PE就不难了。
回复

使用道具 举报

173#
 楼主| 发表于 2009-4-15 16:24:40 | 显示全部楼层

回复 #736 朗月繁星 的帖子

live mesh已加。
chenall那里写gateway后,有报告称可跨网段。
都是从Grub4dos那里获取。原理相同,如果程序没有弄出bug,效果应该一致。
回复

使用道具 举报

174#
 楼主| 发表于 2009-4-15 20:01:54 | 显示全部楼层

to chenall、朗月繁星

原帖由 chenall 于 2009-4-15 18:06 发表
看了一下.
dd if=(md) of=(hd0,0)/BIN/PXE_XIP.COM bs=1 count=12 skip=0x8284 seek=0x266
可以这个PXE_XIP.COM的大小才370个字节,最大可写入的位置是0x172
BUG?还是文件错了?

嘿嘿,两样都有。
我跟chenall说起时,我已经发现0x266有问题并改正为0x166,但可能live mesh还未及时同步到你们那里,就是说,你们那里文件不对。
另外,gateway看来有bug了,八成是笔误。恰好我这里环境没发现问题。sorry.马上改过来。
回复

使用道具 举报

175#
 楼主| 发表于 2009-4-15 20:06:57 | 显示全部楼层

回复 #746 lanzl 的帖子

也许要从邀请函那里按提示进入吧。我可没经验哦。
回复

使用道具 举报

176#
 楼主| 发表于 2009-4-15 20:50:31 | 显示全部楼层

to chenall、朗月繁星

好了,在“更新”目录下。
修改了PXE_XIP.COM一个字节内容,其它不用变。
回复

使用道具 举报

177#
 楼主| 发表于 2009-4-16 20:03:25 | 显示全部楼层
原帖由 朗月繁星 于 2009-4-16 16:11 发表
To Pseudo & chenall
P兄动作好快,刚才试了一下
依然不行,这次gateway变为0.0.0.0了
查了一下MENU文件,
read 0x60064 && dd if=(md) of=(hd0,0)/BIN/PXE_XIP.COM bs=1 count= ...

看来grub4dos提供的pxe_gip已经获取,但为什么grub4dos提供的是0.0.0.0而不是朗兄预期的结果,还不清楚。
建议和chenall的PE对照一下,曾有人报告他的可以跨网段(不过,看chenall昨晚更新历史,现在他也改用我昨天更正过的那个PXE_XIP.COM 来取ip了)。
原帖由 0cat0 于 2009-4-16 10:23 发表
最新的4.15修正版在VM里测试PXE出错,不知道是哪里的问题,附图:

前面chenall、朗月繁星好像都在VMware上跑过。

这个费解,是VMware垮了吧。乱猜一下:内存不足,多处有不同版本的0PE文件版本混乱,有未分区格式化或异常的磁盘导致grub4dos在搜索各分区时出问题(grub4dos的bug)...

就显示信息来看,还在菜单开始阶段,未深入0PE,所以跟PE关系不大,可能与grub4dos有关,就是说可能遇到grub4dos与VMware冲突的现象了。

好在虚拟机上的问题容易重现,在找出原因之前建议保留这个虚拟机——在虚拟客户机硬盘的高级面板中设成独立、非持久。这样关虚拟客户机后其硬盘会复原。

原帖由 果蝇 于 2009-4-16 18:49 发表
刚申请的live id   olivercui   加我谢谢!!!

请提供完整live id(邮箱a@b.c格式)
原帖由 xjt111111 于 2009-4-16 19:45 发表
xjt111111@live.cn请求加入

邀请函早已发出,请查收邮件并根据邮件指引进入。

[ 本帖最后由 pseudo 于 2009-4-16 20:09 编辑 ]
回复

使用道具 举报

178#
 楼主| 发表于 2009-4-16 23:30:03 | 显示全部楼层

回复 #771 朗月繁星 的帖子

与geteway对应的变量名好像是pxe_gip,没研究grub4dos的代码,不好定位其变量位置。

以前grub4dos没有0x828C等公开的变量,后来增加这些与我和chenall的呼吁有一定的关系。我们的目的是希望grub4dos的功能更强大,免得我们要用其它方式去实现。例如sever ip以前我们是在dos下探测的,现在改为从grub4dos取。这样一来,自然就依赖于GRUB4DOS了。

0PE将普通PE内核分解为若干组件并允许剪裁,这些组件的有无、位置不确定,这种动态访问能力其它引导器少有提供,用grub4dos也是拐弯抹角地实现的。
因为它没有提供显式的流程控制语句,and(&&)、or(||)运算也不能嵌套。

为了动态生成注册表、搜集硬盘系统文件,引入了dos阶段。dos功能强大,但dos不加载驱动无法访问光盘、U盘、PXE服务器上的文件,加载驱动则容易与grub4dos冲突,所以组件的访问须在进入dos前由grub4dos来完成,它有现成的访问光盘、U盘、PXE服务器上文件的能力。最关键的是,grub4dos的磁盘仿真功能比其他引导器强大。

所以grub4dos对0PE是不二之选。
回复

使用道具 举报

179#
 楼主| 发表于 2009-4-17 00:15:11 | 显示全部楼层
原帖由 朗月繁星 于 2009-4-16 22:13 发表
删掉TCP.CFG就可以吗?明天试试。。。...

其实,在dos里要下载的是本地专用网卡驱动,下载不了时文件名有显示,选Ignore还是可以进Windows PE桌面的。

不过这时X:\0PE\NET目录下就没有本地专用网卡驱动了,这样客户机因缺网卡驱动无法上网。

但这时X:\0PE\NET目录下会有一个DEF.CAB文件,它是进入dos之前由grub4dos从服务器下载的一个缺省备用网卡驱动(如果专用驱动下载成功,这个会被删掉)。

如果客户机启动前,把可能下载失败的适合本地网卡用的驱动文件在服务器端复制为DEF.CAB,那么这台(也许仅仅这台)客户机的网卡驱动就有了,就可以上网了。

0PE的DEF.CAB文件就是设计为万一dos阶段下载网卡驱动失败,可以通过这个缺省文件来应急。

另外,如果把\0PE\NET目录在本地U盘/硬盘复制一份,上网当然不成问题:)

下次0PE这样处理:下载失败5次就自动删掉TCP.CFG。当然最好过两天grub4dos方面能处理gateway问题。
回复

使用道具 举报

180#
 楼主| 发表于 2009-4-17 13:42:09 | 显示全部楼层
原帖由 0cat0 于 2009-4-17 01:17 发表
换了台机还是出现那个错误,上个版本没有问题,估计是"\0PE\BUFXP.GZ"这个文件引起的,客户端停在菜单:
(fd33):filesystem type is pxe, using whole disk
发现一个问题,服务器端正常启动到这里时显示是 ...

出现fd33正常,出现fd32有点意外,但也不至于如此。
我这里也试了两个VMware虚拟机,一个做PXE服务器、一个做PXE客户机的情形,也未见异常。
既然你的虚拟机不带硬盘,那么存放它的物理硬盘目录体积就很小,可以考虑打包传上来,我试图重现。
原帖由 pxk 于 2009-4-17 09:12 发表
申请加入
ttpxk@hotmail.com
另4g内存无法启动是否只是我个例?

已发邀请函。
手头没有4G环境验证。按说4G环境也应该可以用。不过以前有人说himem.sys不支持4G,此问题后来无下文。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-8 08:43

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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