无忧启动论坛

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

grub4dos-0.4.5a-2010-01-03 问题,无法使用MEMDISK加载了

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-6 10:18:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
每次使用MEMDISK加载时,总是提示路径存在问题,无法发现镜像存在的路径,同样的镜像,同样的MENU.LST,同样的环境,换成老版本就没有这样的问题。

[ 本帖最后由 木头人 于 2010-1-6 10:25 编辑 ]

未命名.jpg (23.65 KB, 下载次数: 36)

未命名.jpg
2#
发表于 2010-1-6 10:51:43 | 只看该作者
现在必要使用MEMDISK了吧
直接map --mem
回复

使用道具 举报

3#
发表于 2010-1-6 13:44:55 | 只看该作者
initrd /grub/dos.img c=50 h=8 s=36 floppy

你能确定这个命令行是合法的、正确无误的吗?

help initrd

看看有没有简单的语法描述?
然后再看看你的命令行参数符合不符合要求。
回复

使用道具 举报

4#
发表于 2010-1-6 13:56:52 | 只看该作者
跟在不点老大后混个板凳.
回复

使用道具 举报

5#
发表于 2010-1-6 20:56:49 | 只看该作者

回复 #3 不点 的帖子

我认为map,hook,后加chainloader,就知道上面的CHS参数正不正确了。

不点认为可否?
回复

使用道具 举报

6#
发表于 2010-1-6 23:49:51 | 只看该作者
好像应该是
initrd /grub/dos.img
initrd记得是不支持其它附加参数的。

把那些参数放在kernel memdisk 后面
回复

使用道具 举报

7#
 楼主| 发表于 2010-1-7 02:18:58 | 只看该作者

回复 #3 不点 的帖子

这就奇怪了,我使用老版本一直是这样的,而且都没问题。包括现在换老版本的GRUB4也没问题。。
回复

使用道具 举报

8#
发表于 2010-1-7 05:00:48 | 只看该作者
喜欢不点大大时空的头像,自己也用上了。我的偶像啊!崇拜哦
回复

使用道具 举报

9#
发表于 2010-1-7 11:41:00 | 只看该作者
原帖由 木头人 于 2010-1-7 02:18 发表
这就奇怪了,我使用老版本一直是这样的,而且都没问题。包括现在换老版本的GRUB4也没问题。。


不知你用的多老的版本。。。。

以前的版本initrd只支持加载一个文件,所以后面的参数被忽略了,有没有写都是一样的。

新的版本支持加载多个文件,你加的参数在解析时就是当成一个文件来处理了,所以就会得到一楼的提示了。。。

呵呵,你们可能是被误导了,,上面的initrd写法是错误的。只是以前的版本由于后面的命令被忽略了,所以看起来是没有问题。

你们可以试试help initrd,
里面的说明并没有说明可以加什么参数的。。

help kernel看看就知道了。
回复

使用道具 举报

10#
 楼主| 发表于 2010-1-7 18:44:10 | 只看该作者
看来我一直将错就错用了三四年。。。。从最之前的 GRUB 0.97 开始。。。。晕死。
回复

使用道具 举报

11#
 楼主| 发表于 2010-1-7 21:46:33 | 只看该作者

回复 #9 chenall 的帖子

顺道问一下,加载多个文件会变成什么样呢?同虚拟出A和B吗?
回复

使用道具 举报

12#
发表于 2010-1-7 22:03:22 | 只看该作者
加载多个文件应用于一些特殊的LINUX内核,它同样要支持加载多个initrd。

memdisk应该是只认第一个的。
回复

使用道具 举报

13#
发表于 2010-1-7 22:10:38 | 只看该作者
时空进不去了,能不能在这开个专栏,把一些资料转过来啊
回复

使用道具 举报

14#
发表于 2010-4-21 09:54:44 | 只看该作者
请问下chenall,memdisk能够仿真两个磁盘吗?比如
label winpe
kernel memdisk floppy initrd=firadisk.ima
kernel memdisk iso initrd=winpe.iso
事实上第一个memdisk好像不起作用?
回复

使用道具 举报

15#
发表于 2010-4-21 10:54:56 | 只看该作者
印像中memdisk只能加载一个的。
不知后来的版本有没有改进。
回复

使用道具 举报

16#
发表于 2010-4-22 06:53:23 | 只看该作者
memdisk还是比map差远了啊。官方的memdisk好像都不能支持2个磁盘仿真。我见你上面说的:
加载多个文件应用于一些特殊的LINUX内核,它同样要支持加载多个initrd。
不知道是用什么方式加载?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-8-27 11:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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