无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 35451|回复: 47
打印 上一主题 下一主题

(转帖)发现fbinst/grldr已完善,0PE可以解开放入ud了

[复制链接]
跳转到指定楼层
1#
发表于 2009-6-24 16:31:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
原帖:http://bbs.znpc.net/viewthread.php?tid=5663&page=18&fromuid=14511#pid41002发现fbinst/grldr已完善,0PE可以解开放入ud了我早就断言,0PE可以解开放入ud: 引用:
原帖由 pseudo 于 2009-5-22 14:56 发表
......
C版说的对。目前将ntdetect.com、setupldr.bin等逐个放入ud,用chainload调用setupldr.bin,应该是启动不了pe的。但整合ntdetect.com的setupldr.bin倒有点希望。
0PE则不受限制,解开前述iso逐个写入ud是可以的,因为这些文件都是通过grub4dos访问的,也就是说,如果顺利的话,0PE是唯一可以解开放入ud的pe
这是理论分析的结果。如果遇到问题,那要么0PE有bug,要么fbinst/grub4dos有bug,也可能是操作不对。交流、测试一下就可解决。原理上没看出什么问题。
chenall兄看来也基本认同:...

由于当时fbinst/grldr还不够完善,没有成功。为此专门装配了一个“全藏入(ud)”的0PE版本。

今天在VMware中再试,意外顺利。
步骤:
1、获取〇peZip扩展版二合一090620提供的0PE.ISO
2、取出0PE.ISO内所有文件(除了PETOOLS和0PE/NET目录之外)按原目录结构放入ud
3、用UltraISO将0PE.ISO的内容删减(不删也行,多点冗余,多占内存而已),只保留外置工具PETOOLS目录和外置网卡驱动0PE\NET目录。放入ud成为0PE/0PE.ISO。注意这两个目录也可直接放在普通数据区方便随时增删维护,而且这时PETOOLS目录也可以放入0PE目录。放在普通数据区体积不限,不占内存。
4、grldr就使用0PE提供的,fbinst菜单很简单,类似于:
default 0
timeout 0
text "--------------------------------"
text "fbinst V1.5 Menu,Please select:"
text "--------------------------------"
text "1. 0PE by Pseudo"
menu F1 grldr "grldr"
text "---------------------------------"
text "If not select,after 10s,default 1"

这样那个“全藏入(ud)”的版本可以扔了,扩展版二合一本身就可以直接全藏入ud了,xp-pe与03-pe共享磁盘驱动的优势也得以体现,可剪裁性也得以体现。
2#
发表于 2009-6-24 16:41:08 | 只看该作者
沙发啊,慢慢学习~~~
回复

使用道具 举报

3#
发表于 2009-6-24 16:46:18 | 只看该作者
谢谢pseudo !!!马上回去测试。
回复

使用道具 举报

4#
发表于 2009-6-24 16:54:44 | 只看该作者
能不能在工程目录做个批处理?

[ 本帖最后由 liudehua 于 2009-6-24 17:13 编辑 ]
回复

使用道具 举报

5#
发表于 2009-6-24 17:35:38 | 只看该作者
这也算转贴吗?作者不就是你吗?
回复

使用道具 举报

6#
发表于 2009-6-24 17:40:40 | 只看该作者
菜单描述不符

default 0
timeout 0 这里是0
text "--------------------------------"
text "fbinst V1.5 Menu,Please select:"
text "--------------------------------"
text "1. 0PE by Pseudo"
menu F1 grldr "grldr"
text "---------------------------------"
text "If not select,after 10s,default 1"  这里怎么让人家看到菜单呢。

fbinst 1.5 已经去掉公共延时了
回复

使用道具 举报

7#
 楼主| 发表于 2009-6-24 17:48:56 | 只看该作者

回复 #4 liudehua 的帖子

我只在本贴给个提示,具体代码不想写了。有兴趣的网友互相交流吧。
谁做好了提供一个备份.fba,直接恢复也许更简单。
回复

使用道具 举报

8#
发表于 2009-6-24 17:54:46 | 只看该作者
2、放在ud外可直接作为pxe服务器端(免配置),本地启动版即是pxe启动版;藏入ud内(这时u盘上啥都没有)就不能直接做pxe服务器端了_______有没有方法部分在UD,部分在正常区,又能作PXE服务器的?
回复

使用道具 举报

9#
 楼主| 发表于 2009-6-24 17:55:41 | 只看该作者

回复 #6 apeil 的帖子

呵呵,从这里抄的:
http://bbs.wuyou.net/forum.php?m ... p;page=1#pid1712959
其中timeout 0存心不让看菜单免得耽误时间。如果有人要“合盘”,他自然会修改菜单的。
回复

使用道具 举报

10#
发表于 2009-6-24 18:20:10 | 只看该作者
FBINST现在支持目录了吗?我一直以为它的文件,只能放在根目录呢。

[ 本帖最后由 xianglang 于 2009-6-25 02:15 编辑 ]
回复

使用道具 举报

11#
发表于 2009-6-24 18:44:57 | 只看该作者
并不是FBINST支持目录.
而且它支持
XXX\XXX
这样的文件名.也可以当成目录使用.但并不是目录.
回复

使用道具 举报

12#
发表于 2009-6-24 19:37:44 | 只看该作者
我已经做好了,解开后放入ud,加载速度明显快了
已经做好了fba备份, 传到趣盘了 http://seniors.qupan.com   制作U启.part1.rar  制作U启.part2.rar
我的sandisk 4G在实机上识别为zip,在虚拟机上为hdd多能使用

谢谢BEAN 谢谢PSEUDO

[ 本帖最后由 seniors 于 2009-6-24 21:11 编辑 ]

info.png (27.74 KB, 下载次数: 123)

info

info

0pe.PNG (58.1 KB, 下载次数: 124)

0pe

0pe
回复

使用道具 举报

13#
发表于 2009-6-24 20:19:51 | 只看该作者
按楼主的办法启动成功,启动速度也快了些,拿个老优盘再试试。
回复

使用道具 举报

14#
发表于 2009-6-24 20:49:54 | 只看该作者
在我的机器上能达到5分钟左右了,目前除了CD-ROM的小问题,其他各方面都满足了

感谢P大 :)

PS:12楼兄弟传到纳米盘吧
回复

使用道具 举报

15#
发表于 2009-6-24 21:03:54 | 只看该作者
借路问一下,ud是指什么?
回复

使用道具 举报

16#
发表于 2009-6-24 21:26:53 | 只看该作者

回复 #16 跨海征东 的帖子

去USB启动区看置顶,或者直接去时空论坛看BEAN的帖子
回复

使用道具 举报

17#
发表于 2009-6-25 07:43:13 | 只看该作者
原帖由 seniors 于 2009-6-24 19:37 发表
我已经做好了,解开后放入ud,加载速度明显快了
已经做好了fba备份, 传到趣盘了 http://seniors.qupan.com   制作U启.part1.rar  制作U启.part2.rar
我的sandisk 4G在实机上识别为zip,在虚拟机上为hdd多能使用 ...


PETOOLS是UD内还是外,能直接启动PXE吗?
回复

使用道具 举报

18#
发表于 2009-6-25 08:15:45 | 只看该作者
原帖由 liudehua 于 2009-6-25 07:43 发表


PETOOLS是UD内还是外,能直接启动PXE吗?

petools在UD内,PETOOLS和一个NET要做成0pe.iso的,不做成ISO我没测试
P大已经说明了,把0pe做在UD内是不能直接启动PXE的,反正我还不会用PXE呢:)
回复

使用道具 举报

19#
 楼主| 发表于 2009-6-25 10:03:37 | 只看该作者

全部隐藏并留有作为pxe服务器的余地

原帖由 liudehua 于 2009-6-25 07:43 发表
PETOOLS是UD内还是外,能直接启动PXE吗?

显然,隐藏到ud不能直接做pxe服务端了。要兼顾两者,需要大家的智慧了。
一种办法是ud外放一份0pe,这显然冗余,也失去隐藏效果。很不情愿。
另一种办法就是对隐藏入ud的0PE/0PE.ISO不删减,使用完整版。
那么启动0PE,启用网络支持后,执行“启动Server.cmd”,这台机器就可以作为服务器了。
缺点:
1、有一定体积冗余,也多占些内存。
2、与不藏入ud相比,失去插U盘即成服务器的优点,得先进pe、启用网络才能做服务器。
但也值得考虑:
1、全部隐藏了,并且留有作为pxe服务器的余地。
2、说不定服务端也没有装系统,这时就算不藏入ud,插U盘也成不了服务器,也得进pe嘛
3、带完整的0PE.ISO,能保持原版的完整性(如果没有diy的话),如果要将0pe部署到硬盘,或刻盘等等,比较方便。
4、即使直接使用完整的扩展版二合一的0PE.ISO文件作为隐藏入ud的0PE/0PE.ISO,256M内存的机器也照样能工作。相比有的pe本身就要求256M以上,这里多占些内存也在可接受范围。体积冗余更是有限。
5、进pe后,在pe中架设服务器,设置的共享用户、共享目录都是pe的资源,对服务器所在机器的原有系统无影响,更为安全。
回复

使用道具 举报

20#
 楼主| 发表于 2009-6-25 11:02:29 | 只看该作者

全部隐藏并留有作为pxe服务器的余地(续)

另一种办法就是对隐藏入ud的0PE/0PE.ISO不删减,使用完整版。


按此法以一台VMware虚拟机(256M)启动全藏入ud的0PE,然后直接作pxe服务器(免设置):

另以一台VMware虚拟机(256M)作pxe启动,然后启动网络支持:

内存方面还过得去(以上均没有设置虚拟内存,只使用256M物理内存)。其实xp-pe有128M内存都可以启动了。

注意:
1、0pe同一套文件,既能放ud外,也能直接放ud内。其它pe目前只有全内置的版本才能放ud内,否则不能启动或启动后不能使用外置工具。目前全内置版本往往需要较大的启动内存。0PE可以解开放入ud,其它pe要整体放入ud(这可能影响启动速度)。
2、以上这些差异不是技术水平的差异,也不能据此判断各个pe的优劣。只是启动方式、设计不同所致。例如,0pe是借助grldr的高级菜单命令启动的,文件放在ud内还是外,对grldr没有多大区别。
3、以上都是讨论将pe藏入ud的问题。但使用fbinst启动并不一定要把pe放在ud内。几乎每个pe都可以放在ud外并用fbinst启动。
0pe放在ud外参见:〇peZip扩展版二合一090620所带文档《安装到(ud)设备.txt》中的“法一、只安装grldr到(ud)”,这种部署方式插U盘即可作pxe服务器(免配置)
4、fbinst与量产可以并存,但量产可能会降低fbinst启动成功率。
5、fbinst启动是万能的,如果遇到不能启动的情况,fbinst有解决方案。

[ 本帖最后由 pseudo 于 2009-6-25 13:03 编辑 ]
回复

使用道具 举报

21#
发表于 2009-6-25 11:45:10 | 只看该作者

回复 #7 pseudo 的帖子

怎样恢复 *.fba  到 u 盘?
回复

使用道具 举报

22#
 楼主| 发表于 2009-6-25 13:05:56 | 只看该作者

回复 #22 h99h99 的帖子

用fbinstTool工具恢复 *.fba  到 u 盘,类似于用ghost32工具恢复.gho到硬盘。
fbinstTool工具下载:http://bbs.znpc.net/viewthread.php?tid=5641&extra=page%3D1
回复

使用道具 举报

23#
发表于 2009-6-25 15:25:45 | 只看该作者

回复 #21 pseudo 的帖子

既然这样,那先量产以后,由于优先调用USB-CD的文件,所以理论上UD内还可以用裁剪后的0PE吧,
这样应该占用更少的内存
回复

使用道具 举报

24#
发表于 2009-6-25 16:33:15 | 只看该作者
值得慶賀!
"取出0PE.ISO内所有文件(除了PETOOLS和0PE/NET目录之外)按原目录结构放入ud"
如果PECMD支持ud,那麼這個問題也不再是問題了!

回复

使用道具 举报

25#
发表于 2009-6-26 13:58:47 | 只看该作者
另一种办法就是对隐藏入ud的0PE/0PE.ISO不删减,使用完整版。——————————————————————那你的意思是说取出0PE.ISO内所有文件(除了PETOOLS和0PE/NET目录之外)按原目录结构放入ud,然后再把完整的0PE.ISO放在0PE/0PE.ISO对吗?按这样测试不能添加PETOOLS的工具。即取UD工具不起作用。
回复

使用道具 举报

26#
 楼主| 发表于 2009-6-26 18:42:03 | 只看该作者

回复 #26 chengf 的帖子

#21楼有成功的例子。
ud的扩展区要足够大,能放入完整的iso。内存也要够。
回复

使用道具 举报

27#
发表于 2009-6-26 19:26:01 | 只看该作者
Mr.PSEUDO:

一个问题,当我将U盘格式化为"读扇区速度为1"的时候,启动至PE(xp)后,点击取ud盘,显示无法创建虚拟盘。默认63则成功加载!

fb.JPG (47.73 KB, 下载次数: 115)

ud format

ud format
回复

使用道具 举报

28#
 楼主| 发表于 2009-6-26 20:10:27 | 只看该作者

回复 #28 go2 的帖子

估计是fbinst的事,你可以跟踪取UD工具的批处理来找原因。

读扇区速度为1会很慢的。速度很慢时,fbinst导出文件如果不是阻塞方式,可能会导致同步问题。

图中好像没设置扩展区大小:)
确保ud中有0PE.ISO文件。
回复

使用道具 举报

29#
发表于 2009-6-26 20:49:25 | 只看该作者
Mr.Pseudo:

其它的都設了,以上圖片只是為了更好說明“讀取速度為1。設速度為1只是因為我有一台機無法認出ud而設。還去看了取ud工具批處理,沒發現有問題,所以才覺得奇怪,不知有沒朋友能有條件試看看,不知是否個例。
回复

使用道具 举报

30#
发表于 2009-7-1 16:23:02 | 只看该作者
原帖由 pseudo 于 2009-6-25 11:02 发表
另一种办法就是对隐藏入ud的0PE/0PE.ISO不删减,使用完整版。


按此法以一台VMware虚拟机(256M)启动全藏入ud的0PE,然后直接作pxe服务器(免设置):
64500
另以一台VMware虚拟机(256M)作pxe启动,然 ...

无法启动网启:
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-5 01:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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