LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: lewbing

建议Archlinuxer不要升级Archlinux内核到kernel26_2.6.21.1-8

[复制链接]
 楼主| 发表于 2007-5-11 14:16:44 | 显示全部楼层
http://bbs.archlinux.org/viewtopic.php?id=32729, 看来也有Archlinux的国外朋友使用Archlinux的最新内核Kernel26 2.6.21.1-8也出现问题了.
回复 支持 反对

使用道具 举报

发表于 2007-5-11 14:50:12 | 显示全部楼层
我觉得应该紧跟步伐升级,升级kernel前,看看changelog,看看有什么相关的东西改变了,基本上不会有什么问题的。
回复 支持 反对

使用道具 举报

发表于 2007-5-11 15:44:53 | 显示全部楼层
Post by 全科芒
的确多编几次就熟练了,感觉不再那么费劲.
现在源里的内核和自编的内核都在用,想用哪个就用哪个
用自编的内核还可以进ubuntu,zenwalk,挺爽的(我用的suse的grub,是从ubuntu用deb包装上的),只需选择将root=/dev/sdax的哪个x改一下就行了,不过zenwalk已经被我格掉了

suse的grub怎么搞啊 指点一下
回复 支持 反对

使用道具 举报

发表于 2007-5-11 17:29:03 | 显示全部楼层
Post by lewbing
我的modules中,前面三个模块mii via-rhine ipw2100加载没有问题,后面的模块加载全都出错了,我给出file "via-rhine ipw2100 ac battery"这几个模块的输出结果。

  1. -(kingman@kings-laptop:pts/4)-(09:47)-(~)-
  2. [5647 0]$ file `modprobe -l | grep 'via-rhine'`
  3. /lib/modules/2.6.21-ARCH/kernel/drivers/net/via-rhine.ko: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped
复制代码

  1. -(kingman@kings-laptop:pts/4)-(09:48)-(~)-
  2. [5647 0]$ file `modprobe -l | grep 'ipw2100'`
  3. /lib/modules/2.6.21-ARCH/kernel/drivers/net/wireless/ipw2100.ko: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped
复制代码

  1. -(kingman@kings-laptop:pts/4)-(09:49)-(~)-
  2. [5647 0]$ file /lib/modules/2.6.21-ARCH/kernel/drivers/acpi/ac.ko
  3. /lib/modules/2.6.21-ARCH/kernel/drivers/acpi/ac.ko: data
复制代码

  1. -(kingman@kings-laptop:pts/4)-(09:50)-(~)-
  2. [5647 0]$ file /lib/modules/2.6.21-ARCH/kernel/drivers/acpi/battery.ko
  3. /lib/modules/2.6.21-ARCH/kernel/drivers/acpi/battery.ko: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped
复制代码


大家看看这几个模块的输出,很明显ac.ko这个模块格式有问题了,后面许多模块都有这种情况,我就不一一列举了! 我现在的acpi和cpufrequtils全都不能工作了。我英语不太好,不能去Archlinux去报告bug了。而且心里也没底儿,也不知道是我水平有问题,还真是这次内核编译有问题。我想这个问题可以去下载linux最新内核后,手动编译可能解决,但算了,将就着用了。反正因为E17的问题,我迟早要将Archlinux重装或换发行版。

我不喜欢随便升级系统,除非是因为什么原因我的系统有什么问题了,或是什么我需要的设备不被支持了。我觉得要是Archlinux要是在放入current的测试时间更长一些就好了,但如果更多的人加入到Archlinux测试,那也不错!


我用你用的是同一份内核,并没有遇到这个问题。我file ac.ko的结果也是ELF而不是DATA。楼主似乎可以考虑一下是不是其他的地方有问题了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-11 17:48:56 | 显示全部楼层
Post by leemars
我用你用的是同一份内核,并没有遇到这个问题。我file ac.ko的结果也是ELF而不是DATA。楼主似乎可以考虑一下是不是其他的地方有问题了。


我没的地方考虑了, 我不知道我为怎么会这样, 我再次重新启动时, 在load udev event时已经不能通过了, 也就不能挂载磁盘了. 算了, 我重新安装完毕了. 怀疑是http://mirror.pacific.net.au/linux/archlinux/
这个源有些怪, 有时我有一些问题无法解释, 再看看!
回复 支持 反对

使用道具 举报

发表于 2007-5-11 18:02:04 | 显示全部楼层
Post by lewbing
我没的地方考虑了, 我不知道我为怎么会这样, 我再次重新启动时, 在load udev event时已经不能通过了, 也就不能挂载磁盘了. 算了, 我重新安装完毕了. 怀疑是http://mirror.pacific.net.au/linux/archlinux/
这个源有些怪, 有时我有一些问题无法解释, 再看看!


建议楼主换个源. 或许有些包没有跟上.
回复 支持 反对

使用道具 举报

发表于 2007-5-11 19:23:58 | 显示全部楼层
我的kernel升级后也没有出现问题,不过我是C-M,用的模块是p4_clockmod,一样可以用cpufreq_ondemand降频,e17里面的温度、cpu、电池都正常使用
回复 支持 反对

使用道具 举报

发表于 2007-5-11 19:29:46 | 显示全部楼层
Post by KillTux
suse的grub怎么搞啊 指点一下


这个有点麻烦,因为我是在ubuntu中用deb包装上的,如果你电脑上有deb系的linux系统,你可以去ubuntu论坛看看那篇文章,不然就还有一个笨办法,就是装suse系统(boot单独分区),装好后格掉除/boot以外的其他suse分区
没试过从源码编译
回复 支持 反对

使用道具 举报

发表于 2007-5-11 21:41:51 | 显示全部楼层
Post by 全科芒
我用的台式机,没遇到这个问题

我的也没问题!
回复 支持 反对

使用道具 举报

发表于 2007-5-11 23:46:58 | 显示全部楼层
Post by 全科芒
这个有点麻烦,因为我是在ubuntu中用deb包装上的,如果你电脑上有deb系的linux系统,你可以去ubuntu论坛看看那篇文章,不然就还有一个笨办法,就是装suse系统(boot单独分区),装好后格掉除/boot以外的其他suse分区
没试过从源码编译

aur上找到一个 呵呵
http://aur.archlinux.org/packages.php?do_Details=1&ID=10266
回复 支持 反对

使用道具 举报

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

本版积分规则

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