grub中boot(hd0,X)不行

为当前最终发行版之前的所有版本提供支持
回复
ClearWind
帖子: 179
注册时间: 2007-06-28 16:45
送出感谢: 0
接收感谢: 0

grub中boot(hd0,X)不行

#1

帖子 ClearWind » 2007-08-18 13:31

grub>root (hd0,11)

grub>kernel /Backup/RedHatAs5/isolinux/vmlinuz

grub>initrd /Backup/RedHatAs5/isolinux/initrd.gz

我的文件存放在E:/Backup/RedHatAs5下.E盘为最后一个盘。为什么这样执行不了。

提示一两行错误,我忘记写起来了,郁闷ing....
附件
Screenshot.png
LONGSV
帖子: 136
注册时间: 2005-03-28 22:30
送出感谢: 0
接收感谢: 0

#2

帖子 LONGSV » 2007-08-18 14:12

刚刚搞错了,你的问题好像是在grub>root (hd0,11)这里,你是/dev/hdcX,就不应该用0了,好像应该是2。
冒个泡。透口气
潜水~~潜水~~继续潜水
ClearWind
帖子: 179
注册时间: 2007-06-28 16:45
送出感谢: 0
接收感谢: 0

#3

帖子 ClearWind » 2007-08-18 19:38

我是在dos下运行grub.exe后输入的命令。

什么会用hd2而不用hd0呢,能否解释一下。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#4

帖子 eexpress » 2007-08-18 19:41

grub 有find命令的。

find /boot/grub/menu.lst
这样的。比自己写,智能些,准确些。
● 鸣学
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#5

帖子 BigSnake.NET » 2007-08-18 19:41

hdc[/c] = hd2
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
GNaqin
帖子: 2
注册时间: 2007-08-06 11:28
送出感谢: 0
接收感谢: 0

#6

帖子 GNaqin » 2007-08-20 14:18

hdx x代表第几个ide硬盘,x与你的硬盘接到第几个ide接口和硬盘数量有关系,所以虽然你只有一个硬盘,但他并没有被接到第一个ide 接口,所以它没有被显示为hd0 或 hda
ClearWind
帖子: 179
注册时间: 2007-06-28 16:45
送出感谢: 0
接收感谢: 0

#7

帖子 ClearWind » 2007-08-21 12:20

GNaqin 写了:hdx x代表第几个ide硬盘,x与你的硬盘接到第几个ide接口和硬盘数量有关系,所以虽然你只有一个硬盘,但他并没有被接到第一个ide 接口,所以它没有被显示为hd0 或 hda
那我在windows下的boot.ini引一个grub,那个grub再读取menu.lst用来硬盘安装ubuntu的时候。

menu.lst中的又可以用hd0,这又是什么情况呢。为什么他们不同。
回复

回到 “老旧版本支持”