无忧启动论坛

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

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

    [复制链接]
901#
 楼主| 发表于 2009-4-25 22:51:01 | 只看该作者
回复 #895 chenall 的帖子、回复 #897 zhaohj 的帖子
呵呵,要消化一下。主要是pxe、本地、xp资源加载网络驱动方式如何协调起来。

“一键上网”后IE不自动打开就不好叫一键上网了。
KERNEL.ZIP里WXPE目录下的1KeyNet.cmd等供用户DIY。想不自动打开IE,就删掉一两行。
注意要先解开KERNEL.ZIP再修改,最后用winrar(不要用7-zip)以zip格式最大压缩比重新生成KERNEL.ZIP。
回复

使用道具 举报

902#
发表于 2009-4-25 23:18:14 | 只看该作者
新版GRUB4DOS,已经上载.可以下载测试.

新版增加了两个固定内存变量.
0000:82A8        8 (QWORD)        part_start (start sector of last partition)
0000:82B0        8 (QWORD)        part_length (total sectors of last partition)
新的变量有助于使用ISO启动时确定启动的ISO文件.

具体参考,
http://bbs.znpc.net/viewthread.php?tid=5620
回复

使用道具 举报

903#
 楼主| 发表于 2009-4-25 23:24:29 | 只看该作者

回复 #888 liudehua 的帖子、回复 #903 wazangg 的帖子

原版应无iertutil.dll方面的问题。#888 楼使用第三方外置工具Kugoo.exe,找不到组件应属该外置工具的问题。#903没有说明什么情况下出现找不到iertutil.dll。

注意如果硬盘系统装了IE7,就不要加载XP资源的ie,因为目前XP资源不支持ie7(iertutil.dll是ie7的文件)。此环境下不要使用一键上网,它会加载硬盘ie。
此时可以使用“启用网络支持(完全)”或者使用xp资源的全能驱动,然后启用外置ie6.
回复

使用道具 举报

904#
 楼主| 发表于 2009-4-26 00:19:10 | 只看该作者
回复 #905 chenall 的帖子
辛苦了,谢谢!

回复#762楼,#778楼#849楼#859楼,#862楼
关于pxe启动无硬盘时出现异常的问题,已由不点、chenall等确认是grub4dos的BUG,并在最新版grub4dos-0.4.4-2009-04-25.zip中修正了此问题。
分析和修改过程详见:http://bbs.znpc.net/viewthread.php?tid=5620&extra=page%3D1

在此感谢0cat0、bfgxp的测试和反馈。

采用新版grub4dos-0.4.4-2009-04-25.zip的0PE马上要放出,请复核。

回复 #902 fukystone 的帖子
安装到硬盘其它分区的问题已在新版修正,请复核。
回复

使用道具 举报

905#
发表于 2009-4-26 07:28:28 | 只看该作者
原帖由 pseudo 于 2009-4-25 23:24 发表
原版应无iertutil.dll方面的问题。#888 楼使用第三方外置工具Kugoo.exe,找不到组件应属该外置工具的问题。#903没有说明什么情况下出现找不到iertutil.dll。

注意如果硬盘系统装了IE7,就不要加载XP资源的ie ...


是这样的,这台机子是USB-ZIP启动的,原系统里面安装的是IE7,PE进入桌面后,在开始PETOOLS文件夹-上网-InternetExplorer.WIM,安装这个0PE自带IE,系统就出个小方框提示没有找到iertutil.dll,点确定IE还是能装上的,点我的电脑-右键-属性-硬件-设备管理器,系统也提示没有找到iertutil.dl,用OPE自带网卡驱动,不是一键上网,安装到后面会提示某某驱动没启动需要启动吗?点确定安装成功后,打开IE无法上网,在点网卡设置工具重新自动获取IP还是上不辽网,重起机子利用XP资源安装网卡驱动反而能上网,不过安装自带InternetExplorer.WIM还是会提示找不到iertutil.dll,反正新版在安装IE7的机子上一定有问题的

就这台机子,我用LZ去年做的OPE.GZ版就很正常,安装InternetExplorer.WIM,都很正常,问题不在外置上,因该在内核上

[ 本帖最后由 wazangg 于 2009-4-26 08:05 编辑 ]
回复

使用道具 举报

906#
 楼主| 发表于 2009-4-26 10:52:04 | 只看该作者

回复 #908 wazangg 的帖子

显然你使用的不是扩展版原版。

扩展版自带驱动和ie6,可以独立于硬盘系统运行,只要不使用XP资源(包括一键上网),就与硬盘所装软件无关。也不会涉及ie7,不会提示找不到iertutil.dll。

如果使用零体积版,那么与硬盘系统密切相关。已经声明不支持ie7(提示找不到iertutil.dll通常表明硬盘装的是ie7)。
即使硬盘装有ie7,用xp资源驱动,网还是可以通的。所以内核问题不大。

ie方面,硬盘装有ie7时,不要用xp资源装ie7(包括一键上网)。外置ie6组件印象中是可以用的。

要避免这种现象:EXT1.GZ、EXT2.WIM、@0#NET_.WIM三者有的有,有的没有。将来pe中自带的和来自硬盘的文件就会混合相处,一般情形可以,但在硬盘装ie7时
容易遇到ie方面的问题。所以安装0PE前应注意清理各处0PE目录和根目录的grldr。

其实,使用零体积版时,这个iertutil.dll文件会被复制到X盘,后面也不会提示缺此文件。请检查硬盘xp系统和X:盘是否有iertutil.dll文件,是否装有多个系统。
回复

使用道具 举报

907#
发表于 2009-4-26 11:44:09 | 只看该作者
原帖由 pseudo 于 2009-4-26 10:52 发表
显然你使用的不是扩展版原版。

扩展版自带驱动和ie6,可以独立于硬盘系统运行,只要不使用XP资源(包括一键上网),就与硬盘所装软件无关。也不会涉及ie7,不会提示找不到iertutil.dll。

如果使用零体积版 ...


用的是最新扩展版,今天又在这台机子上试了一下,昨天的提示找不到iertutil.dll,不见了,想不通的事,启动U盘还是昨天一样没动过,机子也是这台机子,怎么问题就不重现了呢?不过2003用自带网卡驱动还是有问题XP没问题看图
下面是2003PE安装自带网卡驱动出现的图片,安装后会上不辽网,XPPE下不会出现





[ 本帖最后由 wazangg 于 2009-4-26 12:34 编辑 ]
回复

使用道具 举报

908#
 楼主| 发表于 2009-4-26 12:59:03 | 只看该作者

回复 #910 wazangg 的帖子

呵呵,我似乎明白了,问题可能跟ie7无关,零体积版原版和扩展版原版估计都没问题。

是U盘启动问题,USB-HDD启动估计是正常的,USB-ZIP启动可能有问题。估计安装在硬盘上应无问题。

那台机子特别,不支持USB-HDD启动。而用USB-ZIP启动时,因某些原因导致找不到某些组件,于是自动从硬盘系统提取,实质上扩展版蜕化成了零体积版,而且很可能还是EXT1.GZ、EXT2.WIM、@0#NET_.WIM三者有的有,有的没有的情况,这就可能提示缺iertutil.dll(零体积原版几乎都从硬盘取文件,iertutil.dll文件会被复制到X盘,后面应该不会提示缺此文件)。

启动过程看看对话框有无EXT1.GZ: Ready字样,进入桌面后,看看有无X:\WXPE\EXT1FLAG文件,可以知道是使用了EXT1.GZ,还是从硬盘系统提取;
进入桌面后,右击开始,选用wimnt制作wim文件,即可打开wimnt工具,点刷新,看看有无EXT2.WIM、@0#NET_.WIM,可以知道是使用了自带组件还是从硬盘系统提取。

另外,4.25的更新对组件分散放置的情形支持更好,这对U盘启动应该有好处,建议用新版,顺利的话可能此问题也随之消除了。
回复

使用道具 举报

909#
发表于 2009-4-26 13:36:26 | 只看该作者
好久没来逛了,又有新东西了,呵呵!!!支持!!!!!顶!!!!
回复

使用道具 举报

910#
发表于 2009-4-26 13:56:16 | 只看该作者
原帖由 pseudo 于 2009-4-26 12:59 发表
呵呵,我似乎明白了,问题可能跟ie7无关,零体积版原版和扩展版原版估计都没问题。

是U盘启动问题,USB-HDD启动估计是正常的,USB-ZIP启动可能有问题。估计安装在硬盘上应无问题。

那台机子特别,不支持U ...


呵呵,我估计也是USB-ZIP启动的原因,上一版是不支持USB-ZIP解开启动的,4.22版能支持了,不过不全面吧,就和你上面说的一样有时行,有时又会出错,在试试4.25版看支持力度加大了没
回复

使用道具 举报

911#
发表于 2009-4-26 14:21:50 | 只看该作者
很爽,谢谢了!!!!
回复

使用道具 举报

912#
发表于 2009-4-26 16:31:36 | 只看该作者
我感觉美中不足就是不支持  https 能不能加入 https支持啊 这样就很全了
回复

使用道具 举报

913#
发表于 2009-4-26 19:47:25 | 只看该作者
请加我进入Live Mesh
yypxlove@126.com
回复

使用道具 举报

914#
发表于 2009-4-26 20:38:45 | 只看该作者
请加我进入Live Mesh
fxyq@163.com
回复

使用道具 举报

915#
发表于 2009-4-26 21:53:02 | 只看该作者
安装到第二个主分区的问题解决(4.25版)。
不过有个新问题:
在硬盘上没有安装系统(xp或2003)的情况下,显声卡打包(cab)到net目录下,感觉支持的不太好,试过h3和深度带的驱动包,在某些机器上声卡驱不上(realtek838,hdaudio-好像是97),但用驱动包原属的pe就能驱动,查了一下说明,对驱动的安装要求很简单,就是打成cab包。不知还有没有别的要求……
另外一个应该是grub4dos的问题,最近发现不支持的机器有很多。我在一台联想(启天4600,amd的机器),一台p31主板的兼容机,一台dell笔记本上遇到同样的问题,0PE根本无法启动,后查发现是grub4dos无法启动,用量产的盘一试,eboot和syslinux都能起,但一转grub4dos就死机(键盘死锁),这个大概就没办法了吧?天可怜见的,我的usbhdd启动全用的grub4dos……
回复

使用道具 举报

916#
发表于 2009-4-26 23:51:02 | 只看该作者
FAT32挂载ISO完美启动。最好配套一个配件贴那就完美了,大家制作上传,要啥下啥
EXT4挂载启动到命令行
挂三个虚拟硬盘不启动。呵呵!中间就把你给停了
回复

使用道具 举报

917#
 楼主| 发表于 2009-4-27 00:26:48 | 只看该作者

回复 #918 fukystone 的帖子

没有安装系统(xp或2003)的情况下,不建议玩多媒体,能上网就行。
实在要玩的话,我曾经发过一个外置声音支持组件“声卡驱动.WIM”,约6M,如果包含了你的驱动,应该还可以用(2003版下没试过)。我放到live mesh上你看看。
里面的.cab好像是老毛桃911声卡驱动包,必要时可替换其中的.cab文件。声卡驱动.WIM放在petools下某处,到时点击即可。

实在没办法启动grub4dos就先设法启动dos,再运行grub.exe(对付dell甚至考虑用badgrub.exe)。
另外,三重MBR方法也可考虑:http://bbs.znpc.net/forumdisplay.php?fid=4
回复

使用道具 举报

918#
发表于 2009-4-27 13:22:19 | 只看该作者
yiyaxuan ,canmao
今天看了一些资料才明白LIVE MESH这样做的原因.^_^
为了防止误删.这个也可以看成是LIVE MESH比较智能的一个表现.删除的文件自动跑到回收站去了,如果发现错了就可以马上恢复..

原始资料
Delete a fileYou can delete a file from a Live Mesh folder just as you would from any other folder. And if you accidentally delete a file from a synchronized folder, either from your Live Desktop (The online location in which your Live Mesh folders are stored, so you can access them from the web.) or from your computer, you can recover it from the Recycle Bin on your computer.
To delete a file from your Live Desktop
  • From your Live Desktop, open the folder containing the file you want to delete.
  • Right-click the file, then click Delete.
NoteYou can also delete a file from your Live Desktop by selecting the file and then pressing DELETE.

WarningIf you or a folder member deletes a file that exists only on the Live Desktop, the file will be permanently deleted. To make sure you don't lose the file, copy it to a nonshared folder on your computer.


To delete a file from your computer
  • On your computer, open the Live Mesh folder containing the file you want to delete.
  • Right-click the file, then click Delete.
NoteYou can also delete a file from your computer by dragging it to the Recycle Bin or by selecting the file and then pressing DELETE.


WarningYou may need different permissions to perform this folder action. Learn more about Live Mesh folder permissions.

Related topics
Delete a folder
Copy or move files between folders

,IS_WL_Core , , elifeteled
回复

使用道具 举报

919#
发表于 2009-4-27 16:08:30 | 只看该作者
量产成3启,不过很怪了,以前G的系统现在GHOST回去不能用了,G完也是提示100%,直接回车也是跟以前一样可以重新启动,但启动不成功,提示 A DISK READ ERROR OCCURRED ;分区跟镜像选择均没有搞错,会不会是0PE的启动方式影响了GHOST32?这样,用作恢复系统可成大问题了~   注:试过在XP系统下G没有问题(我在XP系统下G完再用PM激活G的分区,隐藏当前系统分区)

我的硬盘分区是这样:3个主分区分别装3个系统,平时2个主分区隐藏,在PE下用PM发现硬盘3个主分区+3个扩展分区还另外多了一个未只有几M的自由分区,在XP系统下用PM却没有自由分区。

[ 本帖最后由 xgoodboy 于 2009-4-27 20:08 编辑 ]
回复

使用道具 举报

920#
发表于 2009-4-27 16:39:21 | 只看该作者
dxxd2008@live.cn
请楼主加我
回复

使用道具 举报

921#
 楼主| 发表于 2009-4-27 17:24:33 | 只看该作者

回复 #922 xgoodboy 的帖子

可以检查一下有没有使用了ghost目标分区的文件,导致该分区被lock而影响ghost。就像删除一个已打开的word文件会失败一样。

U盘启动时,以下情形可能会不经意间涉及硬盘文件:
1、硬盘上有EXT2.WIM、AUTORUNS目录下文件启动时可能在某种优先规则作用下被使用。
2、进入桌面后使用了XP资源(包括一键上网),xp资源大部分是复制式使用硬盘资源,但也有直接使用的。
3、进入桌面后运行了位于硬盘上的wim组件
1中EXT2.WIM在内存足够时,会被复制到B盘,不再使用硬盘上的(可全内存无盘运行,U盘、光盘可拔出)。
2、3是可以设法避免的。即使用了,还可以右键点击开始,打开wimnt工具,刷新后看看挂接了哪些wim,它们的来源位置是不是硬盘。是目标硬盘的(除了EXT2.WIM外)考虑将其卸载。
有时目标硬盘的0PE.ISO被虚拟成光盘,可将其弹出(先卸载其上的wim组件)。

总之,只要没用到目标硬盘的东西,硬盘不被lock,应该就不影响ghost。如果硬盘被lock,ghost过程中它也会有提示。
还要注意的问题是分区是否激活了。

一般来说,以ghost之强悍,能影响它的软件还没出世。
回复

使用道具 举报

922#
发表于 2009-4-27 17:48:58 | 只看该作者



使用4.25完整扩展版量产,不在出现类似的问题。
另外,楼主同步更新软件下的工程目录下的生成零体积或扩展版的命令运行时一闪即过,不能生成相应的ISO,是什么原因。

[ 本帖最后由 liudehua 于 2009-4-27 17:54 编辑 ]
回复

使用道具 举报

923#
 楼主| 发表于 2009-4-27 19:37:21 | 只看该作者

回复 #925 liudehua 的帖子

命令运行时一闪即过,不能生成相应的ISO,是由于工程所在路径含特殊字符&,如果将工程复制到路径不含空格和特殊字符的地方就可以了。
已更新命令支持这种情形。
回复

使用道具 举报

924#
发表于 2009-4-27 20:00:58 | 只看该作者
0PE自带的InternetExplorer.WIM在2003PE里安装后,在无忧论坛回复里不能上传附件,XPPE就行
回复

使用道具 举报

925#
发表于 2009-4-27 20:15:13 | 只看该作者
chenall ,明白了,谢谢!
回复

使用道具 举报

926#
发表于 2009-4-27 22:45:41 | 只看该作者
声卡驱动已拷贝了,谢谢。
回复

使用道具 举报

927#
发表于 2009-4-27 23:49:13 | 只看该作者
请楼主加我:
kxzxw@live.cn

[ 本帖最后由 zxw 于 2009-4-27 23:58 编辑 ]
回复

使用道具 举报

928#
 楼主| 发表于 2009-4-28 00:52:48 | 只看该作者
原帖由 wazangg 于 2009-4-26 11:44 发表
用的是最新扩展版,今天又在这台机子上试了一下,昨天的提示找不到iertutil.dll,不见了,想不通的事,启动U盘还是昨天一样没动过,机子也是这台机子,怎么问题就不重现了呢?不过2003用自带网卡驱动还是有问题XP没问题看图
下面是2003PE安装自带网卡驱动出现的图片,安装后会上不辽网,XPPE下不会出现
原帖由 wazangg 于 2009-4-27 20:00 发表
0PE自带的InternetExplorer.WIM在2003PE里安装后,在无忧论坛回复里不能上传附件,XPPE就行


看来你已经可以在03pe里上网了。
我现在就是用自带网卡驱动上网的,如果上不了可能是缺少驱动,自己设法补充就是了。

InternetExplorer.WIM在2003PE里是有不能上传附件问题。我2003用的少,这个问题记下,有空再处理了。

如果硬盘系统装的不是ie7,2003PE里用xp资源的ie或一键上网,是可以上传附件的。我现在传一个试试。

[ 本帖最后由 pseudo 于 2009-4-28 01:09 编辑 ]

v.JPG (96.28 KB, 下载次数: 94)

v.JPG
回复

使用道具 举报

929#
发表于 2009-4-28 08:54:07 | 只看该作者
pseudo ,我拟在0pe文件夹内放cwd的maxdos.img,怎么改???
我改了,可是死活不得
回复

使用道具 举报

930#
发表于 2009-4-28 11:20:52 | 只看该作者
原帖由 loveuni 于 2009-4-28 08:54 发表
pseudo ,我拟在0pe文件夹内放cwd的maxdos.img,怎么改???
我改了,可是死活不得



title   Boot MAXDOS_PLUS
map --mem /0PE/maxdos.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-9 22:03

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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