无忧启动论坛

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

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

  [复制链接]
2761#
发表于 2009-12-21 18:50:05 | 只看该作者
十分感谢p大的回复,把grldr文件同步为ftp上的同名文件后,问题解决
(其实以前看0pe的说明文件时,注意过这个细节,但这次diy的时候图方便拷了原来的grldr文件,惭愧ing)

另外,还想问个问题:
因为菜单项比较多,我用了1+1的两个lst文件,
从主grldr菜单跳到第二菜单时--
title 【 04 】启动 DOS工具箱常用菜单
configfile (ud)/img/DOS.LST

但想从dos.lst跳回主菜单时,因为menu.lst已经内置到grldr文件,无法利用同样的语句实现,不知有没有什么方法?(不另外放个menu.lst)

耽误p大时间了,有知道的朋友帮帮忙
回复

使用道具 举报

2762#
发表于 2009-12-22 17:30:15 | 只看该作者
title   启动内置菜单
configfile (md)4+8
commandline
回复

使用道具 举报

2763#
发表于 2009-12-22 19:05:03 | 只看该作者
原帖由 zhaohj 于 2009-12-22 17:30 发表
title   启动内置菜单
configfile (md)4+8
commandline



用了您的方法,不需要最后一行的commandline,非常感谢

另附上g到的说明,供需要的人参考:
configfile (md)4+8成功

这个(md)4+8中的4和8分别是什么意思啊?
用cat --hex (md)4+1
 cat --hex (md)4+2
 ……


在grub4中,通常是通过使用文件系统中的文件名来表示文件,比如ntldr ,io.sys等。
不过,对于文件的表示方法,还有另一种重要的等价的表示方法,即块清单(blocklist)表达法,简单说就是根据文件在设备上存储的扇区序列来表示文件,常用的例如有 (hd0,0)+1 ,(md)4+8 等等。

grub4有个命令 blocklist ,可以较方便的列出文件的块列表。例如执行 blocklist /ntldr 看看。(注,该命令对空字节文件暂时无效)以 (md)4+8 为例来说,它表示了(md) 设备上,跳过4个扇区(即从第5个扇区起始的),且,连续8个扇区大的扇区块所组成的文件。显然,其中(md)代表了文件所在的设备为grub4dos全内存设备(md),4 代表了文件在此设备上的起始扇区位置(起始扇区都从零计数,取零时可省略,如(hd0,0)+1 ),而 8 则代表此文件为8个扇区大。
由于grub4dos的内置菜单固定大小为4 K (即相当于8 个扇区大)。在启动后,又会被固定加载于内存物理地址 0x800 处。0x800 转换为十进制是2048(相当于4个扇区)。
因此,(md)4+8通常就表示了加载到内存0x800处的4k大的内置菜单文件。
(默认内置菜单的数据是小于512字节的,因此对于默认内置菜单,逻辑上一般情况下(md)4+1也可引用它)

[ 本帖最后由 墨门跑腿 于 2009-12-22 19:25 编辑 ]
回复

使用道具 举报

2764#
发表于 2009-12-23 00:12:42 | 只看该作者
我的刚好和1975楼相反:我的是无线网络显示未连接,但输入网址能上网,试了你在另一个帖子里的办法,还是不能解决(如下图),正郁闷呢~
请问P大,关于使用加密无线网显示未连接这个问题,有没有什么解决办法?


对了,P大,影音工具里面的“RealPlugin_sudo080718.WIM”文件缺失,但多了个“mplayer.molebox.exe”文件,能提供下“realplugin_sudo080718.wim"文件吗?

补充,本贴我就是用0PE1215版上网发编辑的贴子。

[ 本帖最后由 wind886 于 2009-12-23 00:59 编辑 ]

20091223005541609.jpg (41.29 KB, 下载次数: 131)

其实已经连上,并能上网了,但显示未连接

其实已经连上,并能上网了,但显示未连接
回复

使用道具 举报

2765#
发表于 2009-12-23 01:06:52 | 只看该作者
pseudo:
再次补充楼上的信息:
我试了你在http://bbs.wuyou.net/forum.php?mod=viewthread&tid=137321&page=1#pid1622572里面的方法,提示如下图。
不能完成卸载有线网卡驱动。
无线连接也不能正确显示。
回复

使用道具 举报

2766#
发表于 2009-12-23 11:45:52 | 只看该作者
回个贴  看一下我的积分几何多



只能看  不能下载  惨呀.慢慢来吧
回复

使用道具 举报

2767#
发表于 2009-12-23 15:42:38 | 只看该作者

关于0PE共享文件给其他机器访问的问题

我在0pe下面设置了共享文件夹,准备在其他机器上复制上面的内容,但在其他机器访问共享时出错,请问pseudo有什么高招能解决吗,还是我哪里有问题?我在0pe下面已经看了,有相应的共享文件夹,也查看了有访问权限,因为无法访问,我还通过PE网络配置工具设置了administrator的访问密码,其他机器也不能访问到0pe的共享文件夹。
如下三图:




补充一下,此地址是我们的内部地址,我们没有使用192的那种地址,但不能访问共享不是这个地址的问题。

[ 本帖最后由 wind886 于 2009-12-23 15:44 编辑 ]
回复

使用道具 举报

2768#
 楼主| 发表于 2009-12-23 17:05:12 | 只看该作者
其它机器是可以访问到0pe的共享文件夹的。

在pe中,启用网络支持(完整),确保ie可以上网后,运行
启动server(另一种).exe
并对是否共享的提问回答Y,那么这就是pxe服务器端了。

这时网内另一台机可以用pxe方式网启,进入桌面后启用网络支持(完整),会自动映射服务器端共享目录为Y盘。
这样就可使用服务器端共享的外置工具了,在开始菜单自动生成Y盘工具快捷方式。
回复

使用道具 举报

2769#
 楼主| 发表于 2009-12-23 17:15:46 | 只看该作者

readme_0PE的F6模块装原版XP/2K3步骤.txt

F6模块安装原版xp/2003到SATA/RAID硬盘操作步骤
                       by Pseudo 2009.12.20

一、F6模块简介

F6模块(菜单项[4]、[A])是从0PE核心分离出来的一个功能模块。
其中外置SRS驱动技术源自MicroPE,高级grub4dos菜单(即“程式菜单”)、
ZIP(非IMG)格式支持、串接用户菜单等源自0PE。
一些介绍参见
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=146803&highlight=
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=148840&page=1#pid1772948

F6模块可以用来启动PE,也可以用来安装未集成SRS驱动的原版Windows,
对于非原版,或已集成SRS驱动的情形,可以相应变通。例如,原版GHOST后重启阶段
也可以借助它找硬盘。

F6模块可以在不用软驱、光驱,不进pe,不修改原版iso前提下,以外挂方式运行。
F6模块支持从网络、U盘(含ud隐藏区)、硬盘、移动硬盘/光盘等启动。各种启动
部署灵活,结构高度一致。

F6模块支持多种来源的驱动包。例如,将一个PE的txtsetup.sif文件和Drivers目录
直接打包为.zip文件,即可作驱动包。0PE所带驱动包SRS*.ZIP和F6.ZIP均可用。
甚至单个sys文件也可作驱动包。

F6模块的驱动包外置免集成,并且支持最常见的ZIP格式打包,方便维护

以下以0PE12.20版为例说明。

二、使用原版windows安装光盘的安装方法

1. 启动0PE光盘,选[4] User Menu with F6.ZIP菜单项进入。

2. 中途出现菜单时,
   选菜单项[4] Floppy A & B (A is empty, B is [%F6DEF%])(以后不要按F6)
   或者
   选菜单项[1] Floppy A & B (A is [xxxx], B is [FiraDisk])(以后可以按F6)
   或者静待数秒自动跳过该菜单。

3. 最后会停住在一个用户定义菜单,插入原版windows安装光盘
   选菜单项[3] Bootable CD
   即可。

4. 后续步骤同使用物理光盘+物理驱动软盘的情形,略。

三、使用原版windows安装光盘ISO镜像的安装方法

法一:安装盘ISO取名WIN$.ISO放在任意盘根目录(grldr能找到的地方,含网启tftp根目录)

1. 启动0PE光盘,选菜单项[A] Setup /WIN$.ISO进入。
2. 中途出现菜单时,
   选菜单项[1] Boot from Virtual CD,如果紧接着出现
   Press any key to boot from CD...
   就赶紧回车。
3. 后续步骤同使用物理光盘+物理驱动软盘的情形。
   当出现按F6的提示时按下F6,稍候按S并指定所需驱动(一般是默认选中的那个驱动)。
   注:有的场合可免按F6,或不应按F6。
4. 重启时,仍用0PE启动,重复上述步骤1,中途出现菜单时,选
   [4] Hard Disk (hd0,0)
   [5] Hard Disk (hd0,1)
   [6] Windows XP/2003 Loader
   之类的菜单项设法转硬盘启动。

法二:安装盘ISO取名MYISO.ISO放在任意盘根目录(不支持网启安装)

1. 启动0PE光盘,选[4] User Menu with F6.ZIP菜单项进入。
2. 中途出现菜单时,
   选菜单项[1] Floppy A & B (A is [xxxx], B is [FiraDisk])
   或者静待数秒自动跳过该菜单。
3. 最后会停住在一个用户定义菜单,
   选菜单项[1] Bootable ISO(--mem),如果紧接着出现
   Press any key to boot from CD...
   就赶紧回车。
4. 后续步骤同使用物理光盘+物理驱动软盘的情形。
   当出现按F6的提示时按下F6,稍候按S并指定所需驱动(一般是默认选中的那个驱动)。
   注:有的场合要按F6后选多个驱动。有的场合可免按F6,或不应按F6。
5. 重启时,仍用0PE启动,重复上述步骤1、2,最后会停住在一个用户定义菜单,
   选菜单项[2] Bootable ISO, map to memory only
   然后选
   [6] Hard Disk (hd0,0)
   [7] Hard Disk (hd0,1)
   [8] Windows NT/2K/XP/2K3 Loader
   之类的菜单项设法转硬盘启动。

四、从U盘/移动硬盘启动0PE注意事项

   从U盘/移动硬盘启动0PE时,U盘/移动硬盘经常被认作第一硬盘(hd0),
   原来的硬盘被认作第二硬盘(hd1),使得装windows时容易把东西装入第一硬盘,
   或者安装完后从硬盘启动失败。
   为此应设法交换磁盘顺序。在即将进入物理(或虚拟)windows光盘启动,
   以及转硬盘启动之前,可以看到类似
   Swap (hd0) & (hd1) for USB-HDD booting
   的菜单项出现,这时应先执行该菜单项交换磁盘顺序,使目标硬盘为第一硬盘。

五、常见问题
1、蓝屏
   使用windows的iso进行安装时,如果firadisk驱动没有成功加载,会出现蓝屏。
   目前已知在安装2003时,由于firadisk驱动的不完善,有时可能出现蓝屏。
   缺所需SATA/RAID驱动,也可导致蓝屏。
2、找不到目标硬盘
   缺所需SATA/RAID驱动所致。可把适用的驱动打包为
   /0PE/SRS/F6.ZIP或/OEM_SRS.ZIP。
3、OEM版自动应答项
   OemPreinstall=yes可能会导致安装失败。
回复

使用道具 举报

2770#
 楼主| 发表于 2009-12-23 18:55:33 | 只看该作者

回复 #2778 wind886 的帖子

原帖由 wind886 于 2009-12-23 00:12 发表
... 我的是无线网络显示未连接,但输入网址能上网 ...
...本贴我就是用0PE1215版上网发编辑的贴子 ...
...其实已经连上,并能上网了,但显示未连接 ...

呵呵,实际连接上了,能上加密无线网是硬道理。

至于那个“未连接”的显示,有可能是使用了网友帮精简图标的文件,图标错位之类造成的。暂时可不管它。

你只要看那个按钮,如果按钮上显示的是“断开”就表明已经连上了。
回复

使用道具 举报

2771#
 楼主| 发表于 2009-12-23 18:57:37 | 只看该作者
更新说明:
12.20@livemesh
===================
1. 换grub4dos-0.4.5-2009-12-20.zip,firadisk_driver_0.0.1.18.zip。
2. 取消10.06版txtsetup.sif不超过60K的限制(利用chenall的SIF2PCI),并允许用于F6模块。
提示:
   现在0PE可以方便地使用其它PE的SRS驱动,只需将其它PE的txtsetup.sif文件和Drivers目录
   不加修改(也可自行精简),直接打成ZIP文件,适当命名后就成为0PE可用的驱动包。
   如果某PE能识别SRS硬盘,那么0PE使用其驱动包一般也能识别,这是可扩展性之一。
   这种驱动包能直接用来启动0PE或用于0PE的F6模块安装windows.还可用来启动其它PE的iso,
   帮助找到硬盘、找到外置工具。
   
3. 处理pxe网启相关若干细节便于用户理解,增加对服务器多ip情形的智能处理。
4. 采用chenall重新写的petools搜索配置(第三版)。
5. 加入一些0PE文档。
回复

使用道具 举报

2772#
发表于 2009-12-23 19:04:56 | 只看该作者
太强大了。赞一个,^_^
回复

使用道具 举报

2773#
发表于 2009-12-23 19:53:18 | 只看该作者
为什么不用http://www.megaupload.com/这个网盘,上传速度天下估计没有比他更快的啦。(另外还有上传工具可用)
反正其他的网盘,上传方面没有超过它的一个,就找不出第二个来,可惜中国人下载还不算收入。可见天朝人民多么的不受欢迎,信誉是多么的差啊。不用注册也能马上传文件且保存时间很少。
回复

使用道具 举报

2774#
发表于 2009-12-23 19:56:37 | 只看该作者
高手作品,可惜看不到。支持一下
回复

使用道具 举报

2775#
发表于 2009-12-23 23:36:40 | 只看该作者
12.15及12.20版本:
BUFXP.GZ(BUF2K3.GZ未测试)好象有点问题,0PE内置到UD出现不能加载@0#NET_.WIM的现象。

[ 本帖最后由 zxw 于 2009-12-24 01:11 编辑 ]
回复

使用道具 举报

2776#
 楼主| 发表于 2009-12-24 11:10:25 | 只看该作者

回复 #2789 zxw 的帖子

我这里0PE12.20、12.15内置于ud可正常上网。

0PE12.15所用grub4dos-0.4.5-2009-12-12.zip有bug,不支持gfxmenu
0PE12.20所用grub4dos-0.4.5-2009-12-20.zip支持gfxmenu
如果不使用0PE12.20提供的grldr,那么要确保你的grldr/grub.exe版本是grub4dos-0.4.5-2009-12-20.zip

ud格式化参数不当可能使得ud内文件读取异常。
0PE12.20含J大给我提供的新版FbinstTool,可以试试。

所有硬盘、光盘、u盘所有分区根目录的grldr文件和0PE目录需要清理,避免多处有0PE不同版本的同名文件引起版本混淆。
回复

使用道具 举报

2777#
发表于 2009-12-24 11:20:31 | 只看该作者

回复 #2790 pseudo 的帖子

很奇怪,我换用了以前版本的BUFXP.GZ,一切正常。
_________________________________________________________

重新下载测试了一下,没有问题了。可能是网络传输数据丢失了吧

[ 本帖最后由 zxw 于 2009-12-24 22:01 编辑 ]
回复

使用道具 举报

2778#
发表于 2009-12-24 13:25:18 | 只看该作者
有最新版的下载地址吗?  多谢中转
回复

使用道具 举报

2779#
 楼主| 发表于 2009-12-24 14:49:12 | 只看该作者
@zhaohj

ftp有几处还需要同步一下
1、更新日志
2、PETOOLS\安装和DIY目录
可整体更新该目录,里面应有J大新版FBT。
3、顺便更新一下0PE\SRS\PLPBT.BIN

PLPBT.rar

23.98 KB, 下载次数: 48, 下载积分: 无忧币 -2

12.22新发布的plpbt

回复

使用道具 举报

2780#
发表于 2009-12-24 15:27:31 | 只看该作者
删除以后重新传了一下,应该与LIVEMESH彻底同步了。
FALSHFTP平时做了个规则,文件日期不同就覆盖传输,相同就跳过。但不会删除FTP上源目标已不存在的文件(会造成FTP上文件可能比源目标多)。
回复

使用道具 举报

2781#
 楼主| 发表于 2009-12-24 15:54:35 | 只看该作者
回复 #2794 zhaohj 的帖子
辛苦了。

回复 #2792 qiank128 的帖子
在zhaohj大的ftp上
回复

使用道具 举报

2782#
发表于 2009-12-24 17:00:10 | 只看该作者
原帖由 pseudo 于 2009-12-24 14:49 发表
@zhaohj

ftp有几处还需要同步一下
1、更新日志
2、PETOOLS\安装和DIY目录
可整体更新该目录,里面应有J大新版FBT。
3、顺便更新一下0PE\SRS\PLPBT.BIN



FTP无 J大新版FBT
回复

使用道具 举报

2783#
发表于 2009-12-24 18:10:13 | 只看该作者
楼上你眼花了吧,明明文件指纹都是一样的
回复

使用道具 举报

2784#
发表于 2009-12-24 19:00:20 | 只看该作者
原帖由 zhaohj 于 2009-12-24 15:27 发表
删除以后重新传了一下,应该与LIVEMESH彻底同步了。
FALSHFTP平时做了个规则,文件日期不同就覆盖传输,相同就跳过。但不会删除FTP上源目标已不存在的文件(会造成FTP上文件可能比源目标多)。



如果以后每次都彻底更新就好了
回复

使用道具 举报

2785#
发表于 2009-12-25 08:59:25 | 只看该作者
很好的作品 可是怎么下载呢?我的livemesh号是:fightx@live.com
回复

使用道具 举报

2786#
 楼主| 发表于 2009-12-25 13:38:46 | 只看该作者

回复 #2799 fightx 的帖子

参见本帖#1楼的说明。
回复

使用道具 举报

2787#
发表于 2009-12-25 13:44:07 | 只看该作者
C大的G4D已经更新至23号版本,自动搜索也是23号版本了,自己更新了一下没问题
回复

使用道具 举报

2788#
 楼主| 发表于 2009-12-25 17:38:24 | 只看该作者
嘿嘿,大元帅了,休息一下。

0PE12.20在zhaohj兄的ftp上。PETOOLS\安装和DIY目录下有部分0PE文档。更多资料,参见#1974(有时显示为#1964)楼的0PE重要文档。

grub4dos如有更新,可自行替换根目录grldr和KERNEL.ZIP\grub.exe。
注意zip文件要用winrar以zip格式最大压缩比打包,不要用7-zip打包。
将0PE与其他东西合盘时一定要注意不能用旧版grub4dos


firadisk如有更新,可将firadisk.sys以cab格式压缩为firadisk.sy_,
替换KERNEL.ZIP\KERNEL\WXPE\SYSTEM32\DRIVERS\firadisk.sy_。


chenall兄的petools搜索如有更新,可自行替换KERNEL.ZIP\KERNEL\KERNEL\WXPE\SYSTEM32\TOOLS\搜索安装.cmd

SRS驱动方面,参见
PETOOLS\安装windows\readme_0PE的F6模块装原版XP/2K3步骤.txt
(可直接使用其它PE的驱动包)
PETOOLS\安装和DIY\readme_备用SRS驱动包说明.txt
#2楼重要说明与声明(必读)
#5楼驱动篇


合盘可参考0PE1209剪裁、合盘、藏入ud示例(156MB).rar里的结构(但要自己换新版0PE12.20/新版grldr等),
这个示例表示可以有多种剪裁、部署方式,实际只要一套就够了。
回复

使用道具 举报

2789#
发表于 2009-12-25 17:45:57 | 只看该作者
恭喜P大成为大元帅!!!
回复

使用道具 举报

2790#
发表于 2009-12-25 17:54:19 | 只看该作者
呵呵 圣诞节到了,也恭喜下P大成为大元帅!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-14 23:04

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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