无忧启动论坛

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

[求助] grub4dos的目录问题求教

[复制链接]
跳转到指定楼层
1#
发表于 2011-7-1 10:23:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在写一程序的过程中用到grub4dos,通常的作法都是将要引导的xxx.img保存到C:\boot\grub目录下
我的问题是,这个路径是否可以改呢
如果要把img镜像放在其他路径下进行引导或者把boot文件夹改成其他名字,需要做哪些修改
2#
发表于 2011-7-1 13:49:59 | 只看该作者
自然是可以改的,改了文件夹就要把对应的菜单里的路径也改下
回复

使用道具 举报

3#
发表于 2011-7-1 14:17:53 | 只看该作者

回复 #2 aweihaitun 的帖子

G4D默认/boot/grub/,更改后可以用command --set-path /yourpath/来指定自定义的路径。也可以在菜单中加载你的路径。
回复

使用道具 举报

4#
发表于 2011-7-1 15:58:34 | 只看该作者

回复 #3 幸运的草 的帖子

刚看了帮助文档,command 只是修改默认外部命令路径的,楼主只是想换xxx.img的路径,应该不必用command设置吧
回复

使用道具 举报

5#
发表于 2011-7-1 21:47:34 | 只看该作者

回复 #3 幸运的草 的帖子

回复 #1 2011chenai 的帖子
你是用的应该是dos工具箱之类的东西,可能对grub4dos缺乏了解。在根目录下或者/boot/grub/应该由有个menu.lst文本文件,可以使用记事本等进行编辑,修改相应的路径就可以了。
置顶帖有两本很好的教程,建议你好好学习一下。

回复 #3 幸运的草 的帖子
help command提供的信息是错的,command --set-path的默认只是(bd)/BOOT/GRUB/,也就是内部变量@path的默认值,是外部命令的默认路径。

grub4dos没有当前工作目录的概念,即使把在(bd)/BOOT/GRUB/设置为root目录下,在命令的参数里也必须使用完整的路径(bd)/BOOT/GRUB/xxx.img,而不能省略。
回复

使用道具 举报

6#
 楼主| 发表于 2011-7-1 22:35:50 | 只看该作者

回复 #5 2011_dihuo0 的帖子

编辑memu.lst的话,是可以修改img镜像的路径
但我现在想做的是将C:\boot\grub目录当中的boot改成其他名字,譬如c:\dos\grub还能正常完成引导
回复

使用道具 举报

7#
发表于 2011-7-2 13:00:48 | 只看该作者
回复 #4 aweihaitun 的帖子
回复 #5 2011_dihuo0 的帖子

不好意思,没有细看楼主的问题。确实不需要command --set-path值,只需要在菜单中做相应路径调整就可以了。
回复

使用道具 举报

8#
发表于 2011-7-2 20:54:40 | 只看该作者
原帖由 2011chenai 于 2011-7-1 22:35 发表
编辑memu.lst的话,是可以修改img镜像的路径
但我现在想做的是将C:\boot\grub目录当中的boot改成其他名字,譬如c:\dos\grub还能正常完成引导


随便改,没问题,不知道文件夹的名字长度有没有限制,但是你举的例子是肯定没问题的,不过要在GRLDR的内置菜单中指定MENU.LST的位置,或者把MENU内置到GRLDR里面,当然menu.lst里还是要指清楚你要启动的文件的位置的,这个估计不用我说了
回复

使用道具 举报

9#
 楼主| 发表于 2011-7-2 22:13:47 | 只看该作者

回复 #8 2011-01-22 的帖子

谢谢指点,我去试一试
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-12 00:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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