无忧启动论坛

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

[讨论] Grub4DOS引导ISO的问题

[复制链接]
跳转到指定楼层
1#
发表于 2012-2-24 09:43:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现D盘根目录有一可启动ISO镜像,如何引导?引导效果要像从光驱启动一样,请教各位前辈们如何写menu.lst
另外打听一下,最新的G4D怎么没有Chinese文件夹,不支持中文?045C和046A都没有
2#
发表于 2012-2-24 15:21:57 | 只看该作者
你想显示中文需要加载字体或者使用gfxmenu 制作message,如果是想安装原版XP,可以使用SISO,以及F6IMG,如果是启动一个PE之类的 RUN模块也可以,反正都是加载仿真光盘启动,方法多了
回复

使用道具 举报

3#
 楼主| 发表于 2012-2-24 17:16:02 | 只看该作者
原帖由 2010guoguo 于 2012-2-24 15:21 发表
你想显示中文需要加载字体或者使用gfxmenu 制作message,如果是想安装原版XP,可以使用SISO,以及F6IMG,如果是启动一个PE之类的 RUN模块也可以,反正都是加载仿真光盘启动,方法多了

引导一个syslinux的启动盘ISO镜像,麻烦前辈给个menu.lst样本,ISO镜像在D盘根目录
回复

使用道具 举报

4#
发表于 2012-2-24 17:24:35 | 只看该作者
如果是放到根目录,只需要加一个查找语句就可以了。
find --set-root /xxx.iso
map /xxx.iso (0xff)
map --hook
chainloader (0xff)
或者,在map 后加上--mem,参数,整体加载引导。

如果使用RUN加载,则不需要find。
以ZXW的RUN为例。run /xxx.iso或run --mem /xxx.iso即可。
回复

使用道具 举报

5#
发表于 2012-2-24 18:15:19 | 只看该作者
最好按照楼上的菜单做。如果引导iso,还是不要直接用run,有些iso文件,run不能成功运行的,比如cdlinux,引导后不能进入图形界面。停在命令行处。
回复

使用道具 举报

6#
发表于 2012-2-24 19:01:07 | 只看该作者

回复 #5 xintiandi 的帖子

用LS菜单整体引导linux菜单一样会不成功,因为用grub启动linux的iso只能是散开加载,不可能整体加载

除非是使用类似于firadisk的驱动,使得进入linux后仍然可以访问grub仿真出来的iso
回复

使用道具 举报

7#
发表于 2012-2-24 19:08:34 | 只看该作者

回复 #6 sratlf 的帖子

这时我的菜单,我没有展开,是整个iso直接启动的。没有问题的。在那些变态主板上都成功的了。

title  13   CDLINUX无线破解
find --set-root /BOOT/IMGS/CDLINUX.ISO
map --mem /BOOT/IMGS/CDLINUX.ISO (hd32)
map --hook
kernel (hd32)/CDlinux/bzImage CDL_DEV=hd1 quiet CDL_LANG=zh_CN.UTF-8 CDL_DIR=/BOOT/IMGS/ CDL_IMG=CDLINUX.ISO
initrd (hd32)/CDlinux/initrd
map --unhook
boot
回复

使用道具 举报

8#
发表于 2012-2-24 19:21:29 | 只看该作者

回复 #7 xintiandi 的帖子

文件是不可以在UD区的,UD区的不会成功
回复

使用道具 举报

9#
发表于 2012-2-24 19:26:35 | 只看该作者

回复 #8 zhs509 的帖子

对的,如果是ud区的话。那就识别不了。
回复

使用道具 举报

10#
发表于 2012-2-24 19:32:26 | 只看该作者

回复 #7 xintiandi 的帖子

我也来澄清一下 grub4dos 仿真导致死机的问题,以及它的根源。

所谓变态主板,其实,目前发现的有问题的机器,其 BIOS 的 int15 并未发现有问题。也就是说,此类机器,启动 Linux 不会有任何实质性的困难。

启动 Windows 死机的问题,那是由于 Windows 的某些驱动模块(比如某种类型的显卡模块)有 bug,或者是人为制造的故障,它检测 int15 是否被截获,只要 int15 被 grub4dos/memdisk 接管从而也就不是指向 ROM,它就死机,这是证明过了的。试验过了,即使接管 int15 之后什么也不做,立即 jump 跳转到 ROM 原来的 int15 入口,也照样死机。但是如果不接管 int15,则不死机(当然只是暂时不死,因为将来进入 Windows 之后由于 int15 没有保护内存盘而发生内存冲突,那时候会死机)。

grub4dos 不能整体仿真启动 Linux ISO,那都是一些无关紧要的技术活。只要为 Linux 的 initrd 启动脚本添加查找并 mount 这个 iso 的代码,它就不会出问题了。与 BIOS 无关,换句话说,还没发现有某个 BIOS bug 影响到此处的 Linux ISO 的仿真启动,全都是因为 Linux 的 ISO 没有考虑自动搜索它自己造成的(或者虽然也搜索了,但不彻底,需要人工输入 ISO 的文件名以及位置,等等)。

[ 本帖最后由 不点 于 2012-2-24 19:34 编辑 ]
回复

使用道具 举报

11#
发表于 2012-2-24 23:53:08 | 只看该作者

回复 #7 xintiandi 的帖子

我说的整体加载是指#4幸运的草提供的菜单  没有kernel命令  那样的是肯定失败的

如果是你这样的菜单的话  用RUN同样也可以启动  你可以试试下面的命令


  1. title  13   CDLINUX无线破解
  2. RUN --set-bootset=0 /BOOT/IMGS/CDLINUX.ISO
  3. kernel (0xff)/CDlinux/bzImage CDL_DEV=hd1 quiet CDL_LANG=zh_CN.UTF-8 CDL_DIR=/BOOT/IMGS/ CDL_IMG=CDLINUX.ISO
  4. initrd (0xff)/CDlinux/initrd
复制代码
回复

使用道具 举报

12#
 楼主| 发表于 2012-2-25 03:23:00 | 只看该作者
原帖由 xintiandi 于 2012-2-24 19:08 发表
这时我的菜单,我没有展开,是整个iso直接启动的。没有问题的。在那些变态主板上都成功的了。

title  13   CDLINUX无线破解
find --set-root /BOOT/IMGS/CDLINUX.ISO
map --mem /BOOT/IMGS/CDLINUX.ISO (h ...



  经测试,您这样写,最终会出现下图中的问题

  
回复

使用道具 举报

13#
 楼主| 发表于 2012-2-25 03:48:22 | 只看该作者
原帖由 sratlf 于 2012-2-24 23:53 发表
我说的整体加载是指#4幸运的草提供的菜单  没有kernel命令  那样的是肯定失败的

如果是你这样的菜单的话  用RUN同样也可以启动  你可以试试下面的命令


title  13   CDLINUX无线破解
RUN --set-bootset ...



    为什么我用您这个模版引导的时候提示:“warring!!!no such command :run”
回复

使用道具 举报

14#
发表于 2012-2-25 10:54:26 | 只看该作者
原帖由 2012343534191 于 2012-2-25 03:48 发表



    为什么我用您这个模版引导的时候提示:“warring!!!no such command :run”


先下载S大(夜版)的RUN,然后在菜单里写入,没有RUN软件,怎么运行???
回复

使用道具 举报

15#
发表于 2012-2-27 22:22:33 | 只看该作者
CDlinux真的不能改进在UD区也可以整体加载启动吗?是目前技术上的问题还是根本就没办法的问题
回复

使用道具 举报

16#
发表于 2012-2-27 23:12:28 | 只看该作者
整个CDlinux.iso放入ud(ud外无文件)应该有办法启动。
回复

使用道具 举报

17#
发表于 2012-2-29 14:19:42 | 只看该作者

回复 #11 sratlf 的帖子

我反复看了楼主提的问题,他没有说是LINUX的ISO。
所以我给的菜单是一般的可启动ISO用GRUB4DOS引导的菜单。如是查LINUX原版镜像。这个菜单估计不行。
回复

使用道具 举报

18#
发表于 2012-2-29 14:57:17 | 只看该作者
我用S大(夜版)的RUN,直接加载瑞星linux.iso,成功!!

当然,我没用UD分区……
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-13 09:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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