无忧启动论坛

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

[求助] RUN模块能否在USB-HDD启动盘中执行?

[复制链接]
跳转到指定楼层
1#
发表于 2014-4-2 11:13:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 xlaocai 于 2014-4-2 11:20 编辑

我的启动盘是USB-HDD模式(即无UD隐藏分区,直接U盘引导),GRUB4DOS引导,启动PE和其他工具都正常。
尝试将UD启动盘的RUN模块复制到我的启动盘下,但是运行不了。菜单乱码,执行菜单后,菜单只闪了一下,什么也没执行。
请问RUN模块是否只能在UD中运行,或者需要加什么参数?
RUN模块存放的目录按原路径\boot\GRUB\
RUN菜单是用来搜索U盘中的ISO目录并加载。RUN菜单仅修改了字体的路径,其他保持不变。
-----------------------以下为RUN菜单内容---------8888是放引导文件和菜单的目录------------------------
debug off
checkrange 0x21 read 0x8280 && pxe keep
call Fn.0 0x40000 "!BAT\necho -P:0000 $[0000]\t\t\t\t\t\t\t\t\t\0" && initscript (md)0x200+1

graphicsmode -1 640:800 480:600 24:32

color normal=0x1F highlight=0x1E helptext=0x1A heading=0x1A standard=0x1F border=0x1E

font /8888/FONT_CN.HEX
terminal --font-spacing=0:3

default 0

title [01] 自动搜索并列出ISOs目录下所有文件        \n 需自备IMG/ISO/IMA文件,放在 /ISOs/ 目录下
command RUN /ISOs/

title [02] 自动搜索并列出ISOs目录下所有文件        \n 需自备IMG/ISO/IMA文件,放在 /ISOs/ 目录下
command RUN --autolist /ISOs/
2#
发表于 2014-4-2 13:08:56 | 只看该作者
菜单乱码  只闪一下什么都没执行的话应该是在command指定的目录下没找到字体文件和RUN

可以把这面这段命令加到菜单开头部分  类似这样

  1. debug off
  2. checkrange 0x21 read 0x8280 && pxe keep
  3. #确定外部命令所在设备
  4. debug 1
  5. command | echo -n | echo -n | echo -n > (md)0x200+1
  6. debug off
  7. call Fn.11 0x40000 ")/"
  8. calc %@retval% > nul || set modskip=0 ! set /a modskip=%@retval% - 0x40000 + 1 > nul
  9. cat --skip=%modskip% (md)0x200+1 | set modpath=
  10. cat --length=%modskip% (md)0x200+1 | set modroot=
  11. if exist %modroot%%modpath%RUN |; if exist %@root%%modpath%RUN && set modroot=%@root% ! find --set-root --devices=chpu %modpath%RUN &; set modroot=%@root%
  12. command --set-path=%modroot%%modpath%
  13. set modroot=
  14. set modpath=
  15. set modskip=
  16. #结束
  17. call Fn.0 0x40000 "!BAT\necho -P:0000 $[0000]\t\t\t\t\t\t\t\t\t\0" && initscript (md)0x200+1
  18. graphicsmode -1 640:800 480:600 24:32
复制代码
回复

使用道具 举报

3#
 楼主| 发表于 2014-4-6 12:33:21 | 只看该作者
问题解决了,是GRUB版本问题,原来的版本旧了,换了新版本的就OK了,谢谢。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-22 12:54

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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