LinuxSir.cn,穿越时空的Linuxsir!

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

为什么安装了2.6.7内核后,2.4.26就进不去了?

[复制链接]
发表于 2004-11-3 13:57:16 | 显示全部楼层 |阅读模式
我使用光盘中带的2.6.7内核,结果发生很多问题。
首先是我在2.6.7下声卡没有了,使用alsaconf提示找不到声卡。
不过更严重的是我不能进入2.4.26。一进去在加载到mount_root时会提示:

VFS: Unable to mount root fs on /dev/hda3

这是怎么回事呀?为什么我不能使用2.4的内核了?
发表于 2004-11-3 15:47:13 | 显示全部楼层
只能试试
#mv /boot/System.map /boot/System.map_2.6.7
#mv /boot/System.map_2.4.26 /boot/System.map
发表于 2004-11-3 16:52:13 | 显示全部楼层

回复: 为什么安装了2.6.7内核后,2.4.26就进不去了?

最初由 昨夜星尘 发表
我使用光盘中带的2.6.7内核,结果发生很多问题。
首先是我在2.6.7下声卡没有了,使用alsaconf提示找不到声卡。
不过更严重的是我不能进入2.4.26。一进去在加载到mount_root时会提示:

VFS: Unable to mount root fs on /dev/hda3

这是怎么回事呀?为什么我不能使用2.4的内核了?


应该在安装前把2.4内核改个名称,同时在/etc/lilo.conf中添一项。
slack自带2.6.7内核需要initrd。进/boot,看README.initrd
 楼主| 发表于 2004-11-3 19:53:19 | 显示全部楼层
就是按照README.initrd一步步作的。不过现在不用麻烦了,因为2.6的内核也进不去了,只好重装Linux了。想不到slackware对2.6支持这么差,什么时候slackware会出带2.6内核的版本呀。
发表于 2004-11-3 20:13:51 | 显示全部楼层
slackware 并不是对2.6内核支持差
是你没装好...
用新内核还是自己编译好...   
找不到声卡 可以自己重新编译一个模块
发表于 2004-11-3 21:06:41 | 显示全部楼层
最初由 athlon_r 发表
slackware 并不是对2.6内核支持差
是你没装好...
用新内核还是自己编译好...   
找不到声卡 可以自己重新编译一个模块

编译安装的内核速度好像要比slack带的二进包慢。
 楼主| 发表于 2004-11-3 22:52:28 | 显示全部楼层
没有道理吧,按系统带的说明书一步一步操作都不行?不过有时间重新编一个模块,还不如重装系统了。
发表于 2004-11-4 14:57:43 | 显示全部楼层
if you want run 2.4.26:
when you install the 2.6.7 from the CD, it is writeover the default /boot/vlinuz, the need recopy the kernel of the 2.4.26 from install CD.
Question: I don't know how config the "rc.modules" let it can load the current kernel modules?

Sorry, my systerm no china input !!    
发表于 2004-11-4 15:21:07 | 显示全部楼层
# ll rc.modules
lrwxrwxrwx  1 root root 16 2004-10-25 00:50 rc.modules -> rc.modules-2.6.7
装2.6内核的modules,它会自动将rc.modules联接到新文件上的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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