LinuxSir.cn,穿越时空的Linuxsir!

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

本人的第一次实体安装以“error loading OS”告终……OTL……(2007.8.1号下午,终于成

[复制链接]
发表于 2007-8-1 14:21:32 | 显示全部楼层 |阅读模式
本人用installcd和网上下好的stage3包和portage包,在有网络的情况下,按照中文版官方安装手册进行到配置完网络以后,开启ssh服务从windows上远程登录上去进行操作,一路走来,没有发现什么大问题,目前唯一想的到的问题可能有两个方面,一个就是我在下完了内核源代码后退出过ssh,重新进去后又chroot了一次才开始编译内核,然后就是在配置完grub后发现论坛上sata硬盘配置grub有不同的解释,于是在完成了

# exit
cdimage ~# cd
cdimage ~# umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo

这个过程后,又一次chroot,进去改grub……

最后就是在最终完成

# exit
cdimage ~# cd
cdimage ~# umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo
cdimage ~# reboot

这个动作时

umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo

提示设备busy,不能卸载(在上面那次chroot前也出现过这个问题)……我没管它,直接reboot了,然后屏幕给了我三个单词

erro loading OS

现在,问一下,这有救不,没救的话,我只好重新格式化从头来好了,55555

================
2007.8.1下午终于成功boot起来,虽然控制台界面的分辨率超出了屏幕显示不正常,虽然两块网卡全部ifconfig error,但从没基础的我在一个星期内就能搞定这东西,已经觉得很满足了,谢谢大家热心解答
发表于 2007-8-1 14:25:46 | 显示全部楼层
sata硬盘配置grub有不同的解释

?
什么意思?我怎么觉得一样的,怀疑可能grub没装好
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-1 14:42:57 | 显示全部楼层
Post by jjj311
sata硬盘配置grub有不同的解释

?
什么意思?我怎么觉得一样的,怀疑可能grub没装好

是这样的,我最开始看官方文档,对其在grub的配置参数无法理解

root (hd0,0)
kernel /boot/kernel-2.6.17-gentoo-r5 root=/dev/hda3

首先就是hd0,0是什么,没有说明,后来查询到网上,才知道这是说硬盘的,但是我的硬盘是sata的,于是就想是不是该改成sd0,0,但后来查询,发现并不是如此,还是hd0,0,但是后面还存在两个问题,一个是kernel-2.6.17-gentoo-r5 这个,是不是随意命名,想来想去,后来还是把版本替换成我那个,其他没变:kernel-2.6.21-gentoo-r4 。但就在最后一个上面,/dev/hda3上,开始我查到的资料说无论是不是sata,这里一律hda,于是我就/dev/hda1了(我安装系统分了四个区,boot,swap,和系统主要文件存放区,还有一个空白区,前三个用ext3,boot是sda1),但是当我已经运用了exit命令后,发现又有人说不对,这个地方应该改成sda,于是我想了10分钟,终于决定再改,但是运行
nano -w /boot/grub/grub.conf
没有反应,无奈,再次chroot了一回,再打开这个文件,居然是空的,于是退回到前一步
emerge grub
在nano,这次打开的才是我刚才配置的,于是改成/dev/sda1
保存,退出,
exit
cdimage ~# cd
cdimage ~# umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo

这次提示 /mnt/gentoo  busy
不管
reboot
于是就error loading OS……
回复 支持 反对

使用道具 举报

发表于 2007-8-1 14:53:18 | 显示全部楼层
root=/dev/sdx
这里不是/boot分区,是/分区
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-1 15:01:30 | 显示全部楼层
Post by zhllg
root=/dev/sdx
这里不是/boot分区,是/分区

你的意思是不是这样

kernel /sda1/kernel-2.6.21-gentoo-r4 root=/dev/sda3

我boot区是sda1,根区是sda3

还有,我有点奇怪的是“kernel-2.6.21-gentoo-r4 ”这个东西,这个东西是个文件还是个代号,能不能改?从字面上理解,我当然知道它是linux-2.6.21-gentoo-r4的核心,但是这东西是一编译出来就默认叫这名字的吗?

PS:我现在还有补救的方法吗?
回复 支持 反对

使用道具 举报

发表于 2007-8-1 15:01:39 | 显示全部楼层
建议使用livecd安装
我的已经安装好了,简单的gnome也安装完毕。前天开始安装

借地方问一个问题
我添加用户后,不能设置密码

出错信息
passwd gaoming
New UNIX password:
/usr/lib/cracklib_dict.pwd: No such file or directory
PWOpen: No such file or directory
回复 支持 反对

使用道具 举报

发表于 2007-8-1 15:09:02 | 显示全部楼层
grub的真实菜单文件是/boot/grub/menu.lst。你说的那个什么grub.conf只是个链接而已,要改的文件不对。

关于menu.lst文件的配置,如果网上的资料你觉得很乱的话呢,你可以把livecd里的配置复制过来用,根据自己情况稍加改动就行了。

另外
Post by abcbuzhiming
现在,问一下,这有救不,没救的话,我只好重新格式化从头来好了,55555
就算是kernel没编好,grub没装好,你用livecd启动重编重装一次就可以了,又不关其他系统软件的事,干嘛格式化啊?!
Post by abcbuzhiming
你的意思是不是这样

kernel /sda1/kernel-2.6.21-gentoo-r4 root=/dev/sda3
错。
root(hd0,0) ----这是你的boot分区,例子里指的是hda1/sda1

kernel /boot/kernel-*  -----这是从boot分区的/boot目录里找内核kernel-*,你分出来的话应该直接写 kernel /kernel-*

root=/dev/sda3 ----这里找的是gentoo的根/分区。

其实第一次装没必要把/boot单独分出来,搞那么麻烦做什么。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-1 15:14:49 | 显示全部楼层
Post by 716011
建议使用livecd安装
我的已经安装好了,简单的gnome也安装完毕。前天开始安装

借地方问一个问题
我添加用户后,不能设置密码

出错信息
passwd gaoming
New UNIX password:
/usr/lib/cracklib_dict.pwd: No such file or directory
PWOpen: No such file or directory


老兄,这里的精华帖有很多都提到livecd的安装方式有问题,你还敢用他装啊?

Post by zhou3345
grub的真实菜单文件是/boot/grub/menu.lst。你说的那个什么grub.conf只是个链接而已,要改的文件不对。

关于menu.lst文件的配置,如果网上的资料你觉得很乱的话呢,你可以把livecd里的配置复制过来用,根据自己情况稍加改动就行了。

另外就算是kernel没编好,grub没装好,你用livecd启动重编重装一次就可以了,又不关其他系统软件的事,干嘛格式化啊?!

请问,我可不可以用installcd(50多m的那个)重启,然后直接chroot,再次
emerge grub
nano -w /boot/grub/grub.conf
这样来一次,可否?
回复 支持 反对

使用道具 举报

发表于 2007-8-1 15:25:34 | 显示全部楼层
老大在另一篇回贴里留的链接,你可以看看。
http://www.gentoo-cn.org/doc/zh_ ... p;chap=10#doc_chap1
nano -w /boot/grub/grub.conf
也不要重新emerge grub,另外你还没明白我的意思,你
nano /boot/grub/menu.lst 吧。(刚看了一下/boot/grub目录,是我错了,改哪个文件都是一样的。)

另外,你多分了个/boot区,你chroot后挂载了吗?
回复 支持 反对

使用道具 举报

发表于 2007-8-1 15:27:05 | 显示全部楼层
你已经chroot了,当然不能umount你正在使用的分区
回复 支持 反对

使用道具 举报

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

本版积分规则

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