LinuxSir.cn,穿越时空的Linuxsir!

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

GRUB 不识别硬盘???

[复制链接]
发表于 2006-12-21 11:28:28 | 显示全部楼层 |阅读模式
这些是在家做的:
1)先输入 GRUB <Enter>
2) 再 输入root (hd0
------这个时候用tab 键,没起作用,
3) 输入 ,
------再用tab键,就报错 “Error 21(17?) .....”

后来我自己完整的输入 root (hd0,0) <Enter>
同样报错 “Error 21(17?) ....”

我是在vmware 里新建一个分区,
参照的是6。1。1 的速成手册的
sda1 ---ext2 bootable ~1.5G
sda2 --- swap ----做交换区 ~512M
(手册里面是sda1 做swap, sda2 是Primary,
我试了下,分好区后起不来,就重做时换了下)

我用df命令也查到了呀?!

搜了下,也有朋友和我犯了同样的错,但好象都没下文。
难道都是重做???
发表于 2006-12-21 12:45:26 | 显示全部楼层
似乎是dev下的设备文件没准备好
回复 支持 反对

使用道具 举报

发表于 2006-12-21 14:05:07 | 显示全部楼层
我在6.2.3 livecd + vmware 出现过这种情况

解决办法:
1.退出chroot环境
2.重新操作 <挂载虚拟内核文件系统> 这一部,即 6.2这节
3.重新进入chroot
4. 设置grub
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-21 14:56:24 | 显示全部楼层
多谢了,回家就去试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-21 15:34:11 | 显示全部楼层
再问一下,做完6.2这节,就exit退出再chroot呢,
还是继续后面6.x节, 7.x节???
回复 支持 反对

使用道具 举报

发表于 2006-12-21 18:00:37 | 显示全部楼层
直接跳到设置grub这步,就可以了.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-22 09:33:55 | 显示全部楼层
发生严重的bug,我重做了6.2节之前,df发现文件系统全为none,
之后chroot回来,df发现文件系统依然为none,还是shm,
my god。
我怀疑我之前的文件系统没安装上去。可是我记得只是在cfdisk时候说找不到disk driver,
我就重建了一个虚拟机,然后就让我分区了,作完后,我又重新进入cfdisk,发现都还在。
做No.5很顺利,只是在No.6里建目录树时,输入错了,我立刻又重新把错的又输入了一遍,
另外make check里有一些error,我就忽略了。
现在难道要把No.6重做一遍,还是全重做???
回复 支持 反对

使用道具 举报

发表于 2006-12-22 10:38:07 | 显示全部楼层
"只是在No.6里建目录树时,输入错了,我立刻又重新把错的又输入了一遍,
另外make check里有一些error,我就忽略了。"

这步之后,chroot环境里的东西还在吗?

你不用去操作cfdisk的.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-22 11:41:00 | 显示全部楼层
现在还在呀,即使我重启之后,按速成手册上(安装lfs-bootscripts之前[P72])的介绍,
我重新chroot进入之后,发现之前的东西都在,包括编译的kernel,No.7的各种脚本,
都是正确的。
另外在做6.2节重新mount时,总是说sys和proc已经“存在或busy”,我没里他,
继续完成6.2节。
回复 支持 反对

使用道具 举报

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

本版积分规则

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