无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4097|回复: 15
打印 上一主题 下一主题

GRUB4DOS转EasyBoot GRUB4DOS转isolinux 问题

[复制链接]
跳转到指定楼层
1#
发表于 2014-3-10 12:57:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前2个都是停留在那里闪烁也不提示错误帮看下 谢谢
        find --set-root /boot/isolinux.bin
        kernel /boot/isolinux.bin && chainloader /boot/isolinux.bin

        find --set-root /boot/loader.bin
        kernel /boot/loader.bin
这个提示找不到BOOT文件夹   虚拟机能启动
        find --set-root /boot/ezldr
        chainloader --raw /boot/ezldr
2#
 楼主| 发表于 2014-3-10 13:00:42 | 只看该作者
版本是GRUB4DOS是46A
回复

使用道具 举报

3#
发表于 2014-3-11 13:53:47 | 只看该作者
你在哪儿看到的教程?是从哪里学来的?把你的教程(片段)贴出来看看。

回复

使用道具 举报

4#
 楼主| 发表于 2014-3-11 15:01:12 | 只看该作者
在grub4dos-help-2012-05-21.chm看的
kernel /boot/isolinux.bin && chainloader /boot/isolinux.bin
这句是我充上去的
回复

使用道具 举报

5#
 楼主| 发表于 2014-3-11 17:19:44 | 只看该作者
title [05] Load Syslinux Menu
#   设置菜单项标题,grub4dos菜单 转 syslinux菜单
if not exist /BOOT/ISOLINUX.BIN && find --set-root /BOOT/ISOLINUX.BIN
#   如果当前设备/BOOT/目录下没有ISOLINUX.BIN文件,就在所有设备上寻找/BOOT/ISOLINUX.BIN文件 ,并将找到的设备设为根
chainloader /BOOT/ISOLINUX.BIN
#   加载/BOOT/ISOLINUX.BIN文件
boot
#   确定进行启动,菜单中可以省略该句,命令行模式下不可省略

title [06] Load Ezboot Menu
#   设置菜单项标题 ,grub4dos菜单 转 ezboot菜单
if not exist /BOOT/LOADER.BIN && find --set-root /BOOT/LOADER.BIN
#   如果当前设备/BOOT/目录下没有LOADER.BIN文件,就在所有设备上寻找/BOOT/LOADER.BIN文件 ,并将找到的设备设为根
chainloader --force /BOOT/LOADER.BIN
#   强制加载/BOOT/LOADER.BIN文件
boot
#   确定进行启动,菜单中可以省略该句,命令行模式下不可省略
回复

使用道具 举报

6#
发表于 2014-3-11 18:08:36 | 只看该作者
kernel /boot/isolinux.bin && chainloader /boot/isolinux.bin
这句是我充上去的


就是说,你没按照教程来。或者说,你是对教程的补充、完善以及发展。我想,你不需要别人帮助,你自己动用你的分析,应该可以解决自己的问题了。


回复

使用道具 举报

7#
 楼主| 发表于 2014-3-11 18:51:38 | 只看该作者
按教程也起不来呀
回复

使用道具 举报

8#
 楼主| 发表于 2014-3-11 18:53:01 | 只看该作者
isolinux.bin在指定文件夹里
回复

使用道具 举报

9#
 楼主| 发表于 2014-3-11 22:58:05 | 只看该作者
title  Load Syslinux Menu
if not exist /BOOT/Syslinux/ISOLINUX.BIN && find --set-root /BOOT/Syslinux/ISOLINUX.BIN
chainloader /BOOT/Syslinux/ISOLINUX.BIN
是不是区分大小写?
老是有个——在闪烁  没提示!!!

title  Load Ezboot Menu
if not exist /BOOT/LOADER.BIN && find --set-root /BOOT/LOADER.BIN
chainloader --force /BOOT/LOADER.BIN
这个找不到EZB文件 或BOOT
回复

使用道具 举报

10#
发表于 2014-3-12 17:25:54 | 只看该作者
title 10.切换到Easyboot菜单
if "%@root%"=="(cd)" echo cd && set bcs=force && set bfl=loader.bin
if NOT "%@root%"=="(cd)" echo nocd &&  set bcs=raw  && set bfl=ezldr
chainloader --%bcs% ()/menu/%bfl% || find --set-root /menu/%bfl% && chainloader --%bcs% /menu/%bfl%         

我测试这段代码比较正常,你按实际情况改一下。貌似光盘量产时候,要启动loader.bin;U+时候要启动ezldr。
回复

使用道具 举报

11#
 楼主| 发表于 2014-3-12 22:41:40 | 只看该作者
我在硬盘上用的!  谢谢

点评

谢谢 不点 大师 受教了 谢谢  详情 回复 发表于 2014-4-2 17:47
回复

使用道具 举报

12#
发表于 2014-3-13 01:07:34 | 只看该作者
硬盘上根本就不支持。

chainloader 只支持加载光盘上的 isolinux,不支持硬盘上的 isolinux。

你要明白 isolinux 不是 HDLinux。它必须在光盘上。这是 isolinux 开发者设计的,不是别人随便就可以改动和自由使用的。

再重复强调一下,是 isolinux 本身不支持从硬盘启动。它只支持从光盘或 USB-CDROM 启动。类比一下,Windows XP 只支持从第一硬盘 hd0 启动,不支持从 hd1 启动。此类问题不属于 grub4dos 管辖范围。



回复

使用道具 举报

13#
发表于 2014-3-14 16:44:41 | 只看该作者
学习了。
回复

使用道具 举报

14#
发表于 2014-3-16 00:07:11 | 只看该作者
说了半天是硬盘上使用,晕
回复

使用道具 举报

15#
 楼主| 发表于 2014-4-2 17:47:55 | 只看该作者
xya168 发表于 2014-3-12 22:41
我在硬盘上用的!  谢谢

谢谢  不点 大师   受教了  谢谢
回复

使用道具 举报

16#
发表于 2014-4-12 10:37:05 | 只看该作者
本帖最后由 mdyblog 于 2014-4-12 10:38 编辑

isolinux 等 不认 UD区的。找不到后续文家。
用UDv2吧。 Linux直接穿透访问, 进了linux还能 访问  UDv2里的文家。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=330493&extra=page%3D1
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-11 19:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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