无忧启动论坛

标题: 已解决:grub4dos加载ISO [打印本页]

作者: 2010gang8013    时间: 2010-10-30 09:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: renchmin    时间: 2010-10-30 09:40
grub4dos可以加载ISO,但ISO文件却是有限制的。
作者: sratlf    时间: 2010-10-30 10:19
1、grub4dos加载ISO ,  命令是map  带有参数--mem  是将iso加载至内存再映射  缺点是需要大内存支持  不带--mem参数  是直接映射iso  缺点是必须要求iso在磁盘上连续存放  不能有碎片

对iso文件没有要求  但是想map linux的iso来安装linux的话不可行  map ms的iso来安装nt5x可以先加载firadisk或winvblock驱动  具体原理可以在论坛搜索下  

同理  想加载各种光盘版的ISO的系统维护光盘的话也需要加载firadisk或winvblock驱动  否则启动后会是光棍PE  没有外置程序  (全内置PE除外)

2、可加载iso的引导器还有burg  http://www.burgloader.com/bbs/  和grub4dos命令格式差不多

3、grub加载ISO  最简单的命令如下

titie iso
map --mem /TEST.ISO (0xff)
map --hook
chainloader (0xff)

其中TEST.ISO  放在grldr所在分区的根目录  对cdrom区分大小写  在硬盘上不区分

4、 对第六个问题论坛里曾有讨论  http://bbs.wuyou.net/forum.php?mod=viewthread&tid=175017
作者: 数值    时间: 2010-10-30 10:57
我成功引导ISO的方法:

title 【02】 启动 奶瓶系统(ISO)
map --mem /WXPE/beini.iso (hd32)
map --hook
chainloader (hd32)
boot
作者: thttht    时间: 2010-10-30 11:04
下面这个帖子里不就是现成的吗?
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
作者: 2010gang8013    时间: 2010-10-30 11:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: sratlf    时间: 2010-10-30 12:13
标题: 回复 #6 2010gang8013 的帖子
以firadisk为例  首先你需要将firadisk制作成img  或者在论坛找现成的  加载原理是nt5x的pe或安装光盘在启动时允许加载软驱上的驱动  

这样将firadisk.img映射为软驱  就能自动加载firadisk驱动了  下面是例子

titie iso
map --mem /FIRADISK.IMG (fd0)
map --mem /TEST.ISO (0xff)
map --hook
chainloader (0xff)
作者: 2010gang8013    时间: 2010-10-30 13:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: 2010gang8013    时间: 2010-10-30 13:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: sratlf    时间: 2010-10-30 13:13
grldr和my1.ISO是否在一起  都在根目录下

假如是从cdrom启动的话 my1.ISO文件名需要大写MY1.ISO

map --mem /MY1.ISO (0xff)
作者: 2010gang8013    时间: 2010-10-30 13:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: sratlf    时间: 2010-10-30 13:48
标题: 回复 #11 2010gang8013 的帖子
那加一行

find --set-root /MY1.ISO
map --mem /MY1.ISO (0xff)
作者: 2010gang8013    时间: 2010-10-30 14:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: 2010gang8013    时间: 2010-10-30 15:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: sratlf    时间: 2010-10-30 15:20
标题: 回复 #14 2010gang8013 的帖子
试试

map --mem /FIRADISK.IMG (fd1)
map --mem /MY1.ISO (0xff)
map --hook
chainloader (0xff)

还有确定firadisk驱动没问题?
作者: lsbzhe    时间: 2010-10-30 15:33
楼主的问题很普遍,希望哪位大侠有现成的模版再加教程好理解一下!
作者: 2010gang8013    时间: 2010-10-30 15:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: sratlf    时间: 2010-10-30 16:18
不加载firadisk能进去吗
作者: 2010gang8013    时间: 2010-10-30 16:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: pseudo    时间: 2010-10-30 19:26
标题: 回复 #17 2010gang8013 的帖子
可能是iso体积太大,机器内存不足。
作者: pseudo    时间: 2010-10-30 19:27
原帖由 lsbzhe 于 2010-10-30 15:33 发表
楼主的问题很普遍,希望哪位大侠有现成的模版再加教程好理解一下!

我签名处链接,有现成的
通用镜像启动器、通用F6模块(2010-10-22)9MB.rar
作者: sratlf    时间: 2010-10-30 19:39
标题: 回复 #21 pseudo 的帖子
P大好  正好指导指导
作者: 于山    时间: 2010-10-31 09:20
我的用grub4dos 0.4.4引导iso文件-----硬盘加载iso
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=176661&extra=page%3D4&page=1
作者: 2010gang8013    时间: 2010-11-1 08:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: 2010gang8013    时间: 2010-11-1 13:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: sratlf    时间: 2010-11-1 13:47
标题: 回复 #25 2010gang8013 的帖子
直接输入路径和文件名  会自动搜索所有盘的
作者: 2010gang8013    时间: 2010-11-1 13:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: sratlf    时间: 2010-11-1 14:23
标题: 回复 #27 2010gang8013 的帖子
就是提示你输入iso所在路径及iso文件名  

比如iso在根目录下(不必管事哪个分区的根目录)  名为PE.ISO

就输入 /PE.ISO
作者: 2010gang8013    时间: 2010-11-1 14:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: 2010gang8013    时间: 2010-11-1 15:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: sratlf    时间: 2010-11-1 16:35
看你截图应该是虚拟机测试的吧  你确定PE.ISO存在?  或者先把PE.ISO放在虚拟机硬盘上试试
作者: 2010gang8013    时间: 2010-11-1 19:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: 2010gang8013    时间: 2010-11-1 19:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: sratlf    时间: 2010-11-1 20:02
标题: 回复 #33 2010gang8013 的帖子
WENV是chenall开发的外部命令  可以使grub4dos支持变量

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=159851

加载任意ISO和这个关系不大  没有wenv一样可以加载任意ISO  WENV.C是源码  你还是看说明使用吧
作者: 2010女生丶小颦    时间: 2010-11-1 23:05
昨天我就在看这篇贴子,
因为我是新手,对启动方面的知识只有一些表面的理解,
所以一般是不敢在技术区说话的。
这次就冒昧说点吧。
我没有虚拟机,学习的时候都是用U盘直接启动的,
您在27楼的图片,在学习的时候看过那现象,
第一次我在可见区没有放入ISO,就出现了那个现象,(显示没有找到ISO)
第二次我在可见区放入了ISO,就如sratlf版主所说那样,输入/PE.ISO就正常启动了,
还有,不知道你机器内存多大,您在17楼的图片,
我在学习的时候也看到了,应该是内存不足,如果可以的话,用大点内存的机器试下。
(我的所有操作都是在U盘上直接做的)
作者: 2010gang8013    时间: 2010-11-2 08:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: sratlf    时间: 2010-11-2 13:33
标题: 回复 #36 2010gang8013 的帖子
不知说的是不是一件事  解决iso没有外置就是加载firadisk或winvblock驱动
作者: 2010gang8013    时间: 2010-11-2 14:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: sratlf    时间: 2010-11-2 14:36
标题: 回复 #38 2010gang8013 的帖子
再重复一遍,firadisk驱动和winvblock驱动
作者: 2010女生丶小颦    时间: 2010-11-2 22:31
呵呵,我有个小小的建议,也不知道对不对,
也许你可以下载论坛里大师们制作好的FBA或模板或PE,
然后放到U盘上慢慢的看,我平时就是这样学习的,
你看完那些菜单后,就明白sratlf版主的意思了。
学习不能急,以前我就是急,越急越出错......
作者: 2010r_longbow    时间: 2010-11-26 17:36
我引导linux的iso能进系统就是外置的程序都没了
作者: aa65535    时间: 2010-11-26 18:28
原帖由 <i>2010r_longbow</i> 于 2010-11-26 17:36 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2095658&ptid=179598" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
我引导linux的iso能进系统就是外置的程序都没了
<br />
需要提前加载firadisk驱动。
作者: 2010蚕丝烛泪    时间: 2010-11-27 01:19
把winpe 、firadisk.img放入ud 根目录,然后编写menu.lst
        title 运行 winpe
        find --set-root /firadisk.img
                map --mem (ud)/firadisk.img (fd1)
                 map --mem (md)0x6000+800 (fd0)
                map --mem (ud)/winpe.iso (0xff)
                 map --hook
                dd if=(fd1) of=(fd0) count=1
                  chainloader (0xff)
就可以加载外置程序了,我是成功了!
作者: zrn0681    时间: 2010-11-30 17:23
[quote]原帖由 sratlf 于 2010-10-30 12:13 发表
titie iso
map --mem /FIRADISK.IMG (fd0)
map --mem /TEST.ISO (0xff)
map --hook
chainloader (0xff)



已成功参照老大的句子,加上了FIRADISD已成功加载外置程序的老毛桃PE,可就是大大的titie这个单词叫俺头疼了好久,哈哈,菜单不显示,叫俺看了好久才发现,谢谢版版啦。

[ 本帖最后由 zrn0681 于 2010-11-30 17:42 编辑 ]
作者: sratlf    时间: 2010-11-30 22:24
标题: 回复 #44 zrn0681 的帖子
嗯,当时手误,拼错了,造成的困扰不好意思啊
作者: 2010.11.11    时间: 2010-12-4 21:52
这个帖子对新人来说已经不是问题贴了
作者: 2010scnc001    时间: 2010-12-9 13:08
mark.有空好好学学
作者: zdnight    时间: 2013-5-27 16:01
正好想在原pe启动盘上多加一项:clonezilla的iso文件启动项,待测试。。。
作者: redapple    时间: 2013-5-28 13:31
这个要看看 谢谢分享了 谢谢




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net./) Powered by Discuz! X3.3