无忧启动论坛

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

[已解决] 如何用新版grub4dos更改时空淘气包的grub4dos接口,实现搜索启动某一启动文件的功能

[复制链接]
跳转到指定楼层
1#
发表于 2013-2-25 09:15:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何用新版grub4dos更改时空淘气包的grub4dos接口,实现搜索启动某一启动文件的功能

  时空淘气包的界面很美,但其是2008年的产品,至今已无更新,其自带的老版本(好似为grub2,而非grub4dos,但带了grub4dos的命令接口),无find功能,我目前只能用之启动指定盘、指定目录的指定启动文件,但我想实现象新版grub4dos那样,先用find命令搜索,再启动某一启动文件的功能。其自带的grub4dos命令接口,按其英文的简单介绍可带参数(但如何带参数,不清楚),是启动airboot目录下的grub4dos.gz文件,我解压该文件后,仅为一个文件即grub.exe,导出其内置内置菜单,看了一下,是老版本grub4dos默认的内置菜单,于是我用最版的grub.exe,内置一段grub4dos的批处理(接受参数,根据不同的参数,启动不同的启动文件)后,压缩为grub4dos.gz代替之,未能实现。

想请各位大大们指点,如何实现这一目的,谢谢!

以下是我进入其命令行状态,通过help命令显示出的所有命令列表:

[ 本帖最后由 qj_tzy 于 2013-2-26 15:49 编辑 ]

aeromgr_command.txt.jpg (150.75 KB, 下载次数: 54)

aeromgr_command.txt.jpg
2#
发表于 2013-2-25 17:24:14 | 只看该作者
直接用 grub2 的 search 命令去找文件就行了,和 grub4dos 的 find 功能一样,就是参数符号有变化,建议去网上找个 grub2 的使用手册
回复

使用道具 举报

3#
 楼主| 发表于 2013-2-25 17:46:31 | 只看该作者

回复 #2 2011ryoohki 的帖子

我进入其命令行状态,通过help命令显示出的所有命令列表,见1#,似无search命令

我又看了其说明,是基于 Grub 0.95 的, 且合并了Grub4DOS 的 grldr/grub.exe。
回复

使用道具 举报

4#
发表于 2013-2-25 18:12:30 | 只看该作者
是什么样的启动介质呢? U盘启动? 是否使用的 Fbint 方式制作的?
如果是一般的将grub4dos 写入引导扇区的话,就用新版 BOOTICE 在引导扇区写入 Grub4dos 0.4.5c 或 0.4.6a ,然后去
http://code.google.com/p/grub4dos-chenall/downloads/list
下载个对应版本的 .7z 包,解出其中的 grub.exe 替换 grub4dos.gz 中的 grub.exe
回复

使用道具 举报

5#
 楼主| 发表于 2013-2-25 21:22:33 | 只看该作者

回复 #4 2011ryoohki 的帖子

菜单制作好后,由其自带的功能,可部署在硬盘上启动,也可部署为光盘映像文件ISO文件,但我从未部署为iso文件成功启动过。
回复

使用道具 举报

6#
 楼主| 发表于 2013-2-26 15:49:04 | 只看该作者
我用如下办法已将该问题解决:

1.将新版grub4dos的grub.exe文件,通过7z压缩生成grub4dos.gz,替换airboot目录下的grub4dos.gz文件

2.再用如下的命令:
grub4dos find --set-root /boot/grub4dos/gwin7;chainloader --force /boot/grub4dos/gwin7
(假如gwin7是windows 7的启动文件,即grldr的改名文件)
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-21 07:11

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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