LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1045|回复: 3

grub求助

[复制链接]
发表于 2008-2-5 14:44:49 | 显示全部楼层 |阅读模式
启动时,进入grub的命令行.
在命令行提示符>下输入以下命令
root (hd0,1)
kernel /boot/lfskernel-2.6.11.12 root=/dev/sda2

在输到第二个root时,按TAB键
出现Unrecognized device string的错误提示。
也就是输入了root=/dev/sda2后,就出错。

请问这是什么原因?
发表于 2008-2-5 15:40:41 | 显示全部楼层
你的是什麽硬盘?也许应该用 hda2?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-5 17:55:54 | 显示全部楼层
我是用vmware的,硬盘是用sisc

我觉得现在应该不是hda或者sda的问题。
我输入kernel /boot/lfskernel-2.6.11.12时,只需要输入kernel /boot按tab就可以自动显示lfskernel-2.6.11.12,
当完成输入kernel /boot/lfskernel-2.6.11.12后,按tab显示:
Error 1: Filename must be either an absolute pathname or blocklist
当我接着在kernel /boot/lfskernel-2.6.11.12之后输入root,再按tab就显示:
Unrecognized device string

回复 支持 反对

使用道具 举报

发表于 2008-2-5 18:37:26 | 显示全部楼层
应该先 root 的吧。。定位后 /boot 才知道要去哪里找呢。

要么你就直接 kernel (hd0,1)/boot/xxxxx 这个形式,
要么你就分开 root (hd0,1)
kernel /boot/xxxx

具体情况具体分析,你 root (<TAB> 后没反应么?
回复 支持 反对

使用道具 举报

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

本版积分规则

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