无忧启动论坛

标题: 【已解决】关于grub4dos引导ISO的问题! [打印本页]

作者: jankalon    时间: 2009-2-23 18:05
标题: 【已解决】关于grub4dos引导ISO的问题!
本人通过启动grbu4dos来引导geexbox.iso和slaxlinux.iso和cdlinux.iso都出现了相同的问题。见图,大致的意思都找不到系统程序在哪里。
以启动geexbox.iso为例,本人的menu.lst:
title 启动Geexbox
map (hd0,0)/boot/geexbox.iso (hd32)
map --hook
chainloader (hd32)
boot

title 启动Geexbox
map --mem (cd)/boot/geexbox.iso (hd32)
map --hook
chainloader (hd32)
boot


本人用的是09-02-20的grub4dos的版本。

以上两种方法都能启动iso,但是,当读取iso进入geexbox和linux的时候,去找不到系统程序的位置而启动失败。

[ 本帖最后由 jankalon 于 2009-2-25 12:53 编辑 ]

xp-2009-02-23-17-51-06.png (9.92 KB, 下载次数: 169)

xp-2009-02-23-17-51-06.png

作者: hyt3d    时间: 2009-2-23 19:54
是用什么软件做的ISO?UltraISO?还是其它?
作者: jankalon    时间: 2009-2-23 20:32
用UltraISO
用虚拟机实践的。
作者: wushi4057216    时间: 2009-2-24 16:41
,,,gurb引导ISO是一次性的,,加载完就结束了,,,PE,,LINUX,,,什么的都是这样,能启动,,,但是找不到文件,,
作者: yjd    时间: 2009-2-24 16:45
-_-!!。
解压linuxiso里的引导文件然后用g4d载入引导文件。
这样能启动就神奇了
作者: jankalon    时间: 2009-2-24 18:20
原帖由 yjd 于 2009-2-24 16:45 发表
-_-!!。
解压linuxiso里的引导文件然后用g4d载入引导文件。
这样能启动就神奇了



我也曾经这样想过。。不过这个好像不怎么可能吧。。听说,如果grub能把iso的解压出来,放在内存然后运行的。。。。那么,只要修改一下slaxlinux和cdlinux,geexbox的程序连接应该可以的运行的,,而且是飞快那种。。不过,好像很麻烦。。。
作者: yjd    时间: 2009-2-24 21:14
我就那样做的怎么不可能呀?
目前U盘上有,小芭比,slax还有cdlinux。-_-!!。。引导通过grub4dos和syslinux2种

本来linux的东西都支持直接启动iso或者他们自己的格式而不需要解包。为何要先解压到内存再那个呢?

[ 本帖最后由 yjd 于 2009-2-24 21:16 编辑 ]
作者: semiuel    时间: 2009-2-24 22:18
我U盘上的GeeXboX是这样加载的:

title GeeXboX 媒体中心
find --set-root /grub.exe
kernel /geexbox/boot/vmlinuz root=/dev/ram0 rw init=linuxrc boot=sda lang=zh_CN remote=atiusb receiver=atiusb keymap=qwerty splash=silent vga=789 video=vesafb:ywrap,mtrr
initrd /geexbox/boot/initrd.gz
boot
作者: jankalon    时间: 2009-2-24 23:30
原帖由 semiuel 于 2009-2-24 22:18 发表
我U盘上的GeeXboX是这样加载的:

title GeeXboX 媒体中心
find --set-root /grub.exe
kernel /geexbox/boot/vmlinuz root=/dev/ram0 rw init=linuxrc boot=sda lang=zh_CN remote=atiusb receiver=atiusb k ...




这样加载是可以的,但是,你必须要把这些文件都复制到你的U盘里面。。很多文件的。。。这样很乱的,我的效果就是想一个iso镜像搞掂。。。。可惜啊~~~~
作者: Climbing    时间: 2009-2-25 11:29
grub4dos的iso仿真在Linux内核运行后就失效了,你这种用法,属于典型的不了解iso仿真的原理。以前有很多帖子讨论过这个问题了,建议你搜索一下老帖子。
作者: yichya    时间: 2009-2-25 12:25
LZ的问题实在是再一般不过了。参10楼回答。
作者: jankalon    时间: 2009-2-25 12:53
啊,,学习了~~恩恩。刚才翻番老帖子,确实很多关于这类型的问题。。谢谢啦~~
作者: haokai    时间: 2009-6-27 14:45
楼主怎样解决的?帖下方法出来喂
作者: weiguopei    时间: 2010-10-7 15:15
10楼好厉害!晕,电脑的知识真是多疯了。




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