LinuxSir.cn,穿越时空的Linuxsir!

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

碰到一个问题,不知道如何解决[已解决]

[复制链接]
发表于 2007-6-25 00:37:57 | 显示全部楼层 |阅读模式
一台做服务器的gentoo机器,只提供数据库和文件共享服务,今天启动的时候出现错误:
Could not load /lib/modules/2.6.16-gentoo-r7/modules.dep: No such file or deirctory

很奇怪系统装的时候就是从2007.0安装,用的是2.6.20-r8的内核,为什么会找2.6.16的东西呢?而且装好一个月来从来没有sync也没有emerge其他的东西,每天就是启动,和halt关掉而已,我重新emerge udev之后重新启动好了,然后再重新启动有出现这个问题,何解?
发表于 2007-6-25 00:42:02 | 显示全部楼层
试试depmod
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-25 00:45:39 | 显示全部楼层
试试depmod
试过了,显示了同样的错误
回复 支持 反对

使用道具 举报

发表于 2007-6-25 02:28:10 | 显示全部楼层
you'd better provide the context of this error msg
and take a look at http://www.linuxsir.cn/bbs/showthread.php?t=262990, in case you have not read it yet.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-25 09:22:42 | 显示全部楼层
是在dmesg之后,remount local filesystem的时候出来的错误,就提示了这个错误,没有其他的了,系统还是正常启动可以使用
回复 支持 反对

使用道具 举报

发表于 2007-6-25 14:35:18 | 显示全部楼层
no idea
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-25 22:05:24 | 显示全部楼层
uname -r结果居然是 2.6.16-gentoo-r7 可我使用的内核明明是2.6.20-gentoo-r8的
回复 支持 反对

使用道具 举报

发表于 2007-6-25 22:21:11 | 显示全部楼层
check the first few lines in your kernel's Makefile
rebuild your kernel
make install
modify your grub.conf(menu.lst) accordingly
reboot
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-26 09:25:52 | 显示全部楼层
找到原因了,是由于bios中机器的引导顺序不知为何改变导致的,机器上面原来只装了一块硬盘80G的,后来新增了一块250G的硬盘,并在新硬盘上面新装了gentoo2007.0,本来bios中设置从250G那块硬盘启动的,但是不知道为什么顺序变了,从80G的硬盘引导,所以导致的结果就是从80G硬盘的grub引导之后加载了250G硬盘里面的/boot, /,/home等分区,由于这两块硬盘里面的内核版本不同,所以导致这个错误
回复 支持 反对

使用道具 举报

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

本版积分规则

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