无忧启动论坛

标题: 请教大侠,我为什么不能用grub引导iso [打印本页]

作者: frycat    时间: 2009-4-17 12:54
标题: 请教大侠,我为什么不能用grub引导iso

请教大位,grub 引导iso 出错

title 启动老毛桃的BootCD_070911.ISO        
find --set-root /boot/laomaotao.iso
map /boot/laomaotao.iso(hd32)
map --hook

chainloader (hd32)
boot


map --mem (hd0,0)/boot/laomaoto.ISO (hd32)
map --hook
chainloader (hd32)
boot


我把上面的添加到menu.lst ,怎么试都不行,运行到后面都出现
Error1:filename must be either an absolute pathname or blocklist

我把BootCD_070911.ISO        放在c:\boot\下的,试过放在根目录下也不行
还试过其他几个iso 也都是这样的错误

不知道为什么不行啊??


作者: finicky    时间: 2009-4-17 13:00
grub好像一直都不能启动.iso文件。等高手回答吧
作者: frycat    时间: 2009-4-17 13:06
我搜索论坛里用“grub引导iso”好像很多都能引导成功的啊
作者: yewuqiu    时间: 2009-4-17 14:00
标题: 试试
title 启动老毛桃的BootCD_070911.ISO  
find --set-root /boot/laomaotao.iso
map --mem /boot/laomaotao.iso (hd32)
map --hook
chainloader (hd32)
boot

或大写试试

title 启动老毛桃的BootCD_070911.ISO  
find --set-root /BOOT/LAOMAOTAO.ISO
map --mem /BOOT/LAOMAOTAO.ISO (hd32)
map --hook
chainloader (hd32)
boot

[ 本帖最后由 yewuqiu 于 2009-4-17 14:08 编辑 ]
作者: yewuqiu    时间: 2009-4-17 14:09
可以启动iso
但是PE好像难以加载外置程序
作者: pseudo    时间: 2009-4-17 15:32
原帖由 frycat 于 2009-4-17 12:54 发表
请教大位,grub 引导iso 出错 ...
原帖由 yewuqiu 于 2009-4-17 14:09 发表
可以启动iso
但是PE好像难以加载外置程序
原帖由 zhxy9804 于 2009-4-17 14:17 发表
如果能直接启动iso,并且很万能,合盘那可就是像整理img一样了


这里有合盘参考http://bbs.wuyou.net/forum.php?mod=viewthread&tid=137207&page=1#pid1620245
在#10楼
有引导iso的讨论和样例模板,样例menu.lst基本上是grub4dos0.4.4正式版带的样例。
1、要加入其它iso,可参照pmagic.iso或MicroPE.ISO来写menu.lst,路径相应修改一下就成。
2、要加入img,参照MAXDOS.IMG来写menu.lst
3、要加入本身提供了grub4dos菜单menu.lst的Pe(例如0PE4.15版提供的menu.lst菜单名为MENU.0PE),可参照模板menu.lst中的0PE菜单项
4、可以在样例menu.lst中加入漂亮的背景,可以换成中文版grldr。

样例模板可以直接启动0PE,它本身已经是XP、2003二合一的PE(也支持直接引导iso的方式,可以加载外置程序)。
我只是提供一个模板,使用哪个PE根据个人喜好,这个模板与0PE没有必然联系,是通用的,以grub4dos来引导各种PE。

menu.lst、MENU.0PE在4.15版合盘参考.zip中
作者: wazangg    时间: 2009-4-17 15:36
原帖由 zhxy9804 于 2009-4-17 14:17 发表
如果能直接启动iso,并且很万能,合盘那可就是像整理img一样了


直接启动ISO,可以的,不过会很慢,最好把外置移出ISO,我试过了ISO只剩下PE内核和启动相关的文件
启动要快好多,启动不比解开慢,感觉ISO启动是先加载到内存在解开启动的,0PE就能ISO启动
作者: chenall    时间: 2009-4-17 17:50
#1
可能你对GRUB4DOS不了解.

GRUB4DOS要求
如果不使用--mem参数(复制到内存中执行)就要求这个文件在磁盘上是要连续存放的.

你可以下载一个config或wconfit把这个ISO整理一下就可以用了.

而且如果以后这个文件有变动也需要重新整理,就是要保证让它在磁盘上是边续存放的.

至于前面有人说ISO整体启动速度比较慢,大多是因为这个原因.因为要复制到内存中再启动当然慢了.如果不使用--mem参数就会一样快了.

[ 本帖最后由 chenall 于 2009-4-17 17:52 编辑 ]
作者: frycat    时间: 2009-4-17 18:08
可以引导laomaotao.iso了,原来是我用的grub4dos 版太旧了,呵呵
进PE后,果然没有外置程序,但是可以继续研究一下了

谢谢楼上各位大侠啦
作者: frycat    时间: 2009-4-17 19:00
呵呵,我对grub 4 dos 是不太了解,只是看过一些使用的教程,呵呵,见笑了




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