无忧启动论坛

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

[求助] fba格式的UD镜像怎么直接map启动?

[复制链接]
跳转到指定楼层
1#
发表于 2012-7-3 14:45:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ISO格式的镜像可以通过G4D菜单直接启动,或虚拟为CD-ROM启动,从U盘启动时可以很方便地在多个ISO镜像中选一个启动。
那位大侠知道怎么直接启动fba文件?从而绕开写入到UD分区这一麻烦的操作。谢谢!
2#
发表于 2012-7-3 15:27:53 | 只看该作者
fba文件类似于gho、rar文件,只有Fbinsttool能读写它里面的内容。目前为止我还没有发现有能直接引导fba文件的,除非有一天你能编写一种能直接识别它的引导程序
回复

使用道具 举报

3#
 楼主| 发表于 2012-7-3 22:11:58 | 只看该作者
谢谢指点!fba除了能写入UD,增加被修改的难度这一个特别之处,还有什么是ISO、wim、vhd等其他可直接引导格式不能的呢?

fba文件直启的支持,G4D团队没有考虑过吗?可能吗?

如果有gho直启的驱动,也很好啊!虽然gho不支持动态扩展,但系统盘处于只读状态也是能运行的。

还是ISO开放!
回复

使用道具 举报

4#
发表于 2012-7-4 03:30:15 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

5#
发表于 2012-7-4 12:20:21 | 只看该作者
原帖由 2012JoyAI 于 2012-7-3 22:11 发表
...fba文件直启的支持,G4D团队没有考虑过吗?可能吗?
...

g4d早已支持,多多学习吧。
回复

使用道具 举报

6#
 楼主| 发表于 2012-7-4 15:00:09 | 只看该作者
原帖由 20117smil 于 2012-7-3 15:27 发表
fba文件类似于gho、rar文件,只有Fbinsttool能读写它里面的内容。目前为止我还没有发现有能直接引导fba文件的,除非有一天你能编写一种能直接识别它的引导程序


20117smil ,pseudo前辈说G4D支持fba文件直启,看来我不用去整这个驱动了。对于我这样愚笨的人,只要想得到的,通常聪明人已经做到了,呵呵。

[ 本帖最后由 2012JoyAI 于 2012-7-4 17:07 编辑 ]
回复

使用道具 举报

7#
 楼主| 发表于 2012-7-4 17:13:38 | 只看该作者
原帖由 pseudo 于 2012-7-4 12:20 发表

g4d早已支持,多多学习吧。


太好了!可是我没有找到用G4D直接启动fba文件的方法啊,还请前辈明示,谢谢!

如果直启FBA,菜单里还加不加--mem呢?“FiraDisk和WinVBlock可以支持grub4dos map --mem出来的光驱、软驱、硬盘,支持多个虚拟驱动器,并从仿真盘启动。也支持grub4dos map(非载入内存方式)出来的硬盘,并从仿真硬盘启动。”这里面没有提到U盘啊。
回复

使用道具 举报

8#
发表于 2012-7-5 12:06:16 | 只看该作者
有的 grub4dos能否直接引导fba格式的pe映像?http://bbs.wuyou.net/forum.php?m ... ;tid=210747&extra=page%3D1


原帖由 chenall 于 2012-5-30 18:08 发表
GRUB4DOS有支持FBA文件格式,但只是读取.
直接映射FBA文件到某个磁盘就可以了.

部份FBA可以直接用GRUB4DOS映射来启动.
直接
map /xxx.fba (hdx)
map --hook
root (hdx)
configfile fba的GRUB4DOS菜单.
回复

使用道具 举报

9#
 楼主| 发表于 2012-7-5 15:32:14 | 只看该作者

回复 #8 enterhu 的帖子

谢谢enterhu的具体指导!你试过吗?
我使用这个菜单后出现以下出错信息:

Autodetct number-of-heads failed, Use default value 255
Autodetct sectors-per-track failed, Use default value 63
using whole disk
Error1:Filename must be either an absolut pathname or blocklist.
Press any key……

貌似grub不认UD的参数,不能识别文件地址。

增加了这一条也不行:
map --heads=255 --sectors-per-track=63 --mem (md)0x800+4 (99)

应该怎么设置参数呢?
回复

使用道具 举报

10#
发表于 2012-7-5 18:37:40 | 只看该作者
我试过了,可以成功的,好像要加/ud什么的,我忘了
回复

使用道具 举报

11#
发表于 2012-7-5 18:40:45 | 只看该作者
再一个map好像要求fba文件连续
回复

使用道具 举报

12#
发表于 2012-7-5 18:47:11 | 只看该作者
把你的fba的grubdos菜单展示下撒,这样大家帮你
回复

使用道具 举报

13#
发表于 2012-7-5 19:00:01 | 只看该作者
title  xxx.fba
find --set-root /4PE%2BDOS.fba
map /4PE%2BDOS.fba (hd1) map --mem /4PE%2BDOS.fba (hd1)
map --hook
root (hd1)
configfile /me.lst

还好,这个试用过菜单还在 其中me.lst就是另放在fba中的菜单,格式和u盘是的一样,mem参数在不连续时起作用(前提,内存要大)
回复

使用道具 举报

14#
 楼主| 发表于 2012-7-6 11:22:50 | 只看该作者
谢谢enterhu,不过这样并不是直接启动FBA包,而是把它映射为硬盘,再启动包里面的其他可启动映像。
我猜你的me.lst里会map其他映像,你看看是不是这样的?如果是,就不必绕这个弯,把包里的映像文件导出,直接启动就行了。
最后一行应该为configfile (hd1)/me.lst?

我的菜单:
title boot from fba
map /bootfba/ywwy0702.fba (hd0)
map --hook
root (hd0)
checkrange 0x80 read 0x8280 && map  (hd0)/uddiy/win7.ISO (0xff) ! map --mem (hd0)/uddiy/win7.ISO (0xff)
map --hook
chainloader (0xff)
回复

使用道具 举报

15#
发表于 2012-7-7 14:32:40 | 只看该作者
好像只能启动部分fba,当然导出来启动要快点,可当你下了好几个fba包时,都解出来硬盘就显得很乱,且有可能相互干扰也不安全,另,我只初步试了试,像win7.iso还没试(之前下了好几个FBA试用前都删了}, 如果你在确实U盘上成功了,按道理这样启动也能成功

[ 本帖最后由 enterhu 于 2012-7-7 14:34 编辑 ]
回复

使用道具 举报

16#
发表于 2012-7-7 14:52:25 | 只看该作者
乱说下,你那个不成功看是否要进行一次磁盘交换?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-28 15:22

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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