无忧启动论坛
标题:
如何用新版grub4dos更改时空淘气包的grub4dos接口,实现搜索启动某一启动文件的功能
[打印本页]
作者:
qj_tzy
时间:
2013-2-25 09:15
标题:
如何用新版grub4dos更改时空淘气包的grub4dos接口,实现搜索启动某一启动文件的功能
如何用新版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, 下载次数: 79)
下载附件
2013-2-25 17:42 上传
作者:
2011ryoohki
时间:
2013-2-25 17:24
直接用 grub2 的 search 命令去找文件就行了,和 grub4dos 的 find 功能一样,就是参数符号有变化,建议去网上找个 grub2 的使用手册
作者:
qj_tzy
时间:
2013-2-25 17:46
标题:
回复 #2 2011ryoohki 的帖子
我进入其命令行状态,通过help命令显示出的所有命令列表,见1#,似无search命令
我又看了其说明,是基于 Grub 0.95 的, 且合并了Grub4DOS 的 grldr/grub.exe。
作者:
2011ryoohki
时间:
2013-2-25 18:12
是什么样的启动介质呢? 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
作者:
qj_tzy
时间:
2013-2-25 21:22
标题:
回复 #4 2011ryoohki 的帖子
菜单制作好后,由其自带的功能,可部署在硬盘上启动,也可部署为光盘映像文件ISO文件,但我从未部署为iso文件成功启动过。
作者:
qj_tzy
时间:
2013-2-26 15:49
我用如下办法已将该问题解决:
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的改名文件)
欢迎光临 无忧启动论坛 (http://wuyou.net./)
Powered by Discuz! X3.3