LinuxSir.cn,穿越时空的Linuxsir!

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

[讨论]升级到kernel26-2.6.22.4-2无法进系统

[复制链接]
发表于 2007-8-23 13:10:05 | 显示全部楼层 |阅读模式
[size=+2](一)症状

昨天一大早开机就pacman -Syu,升级的包有:

  1. pidgin-2.1.1-1
  2. xorg-apps-1.0.3-1
  3. sudo-1.6.9p4-1
  4. samba-3.0.25c-1
  5. smbclient-3.0.25c-1
  6. procinfo-19-1
  7. libxrender-0.9.3-1
  8. libice-1.0.4-1
  9. kernel26-2.6.22.4-2
  10. gdbm-1.8.3-4
  11. filesystem-2007.08-2
  12. alsa-utils-1.0.14-2
  13. alsa-lib-1.0.14-5
复制代码


之后用sudo就出现:
sudo: /lib/libpam.so.0: no version information available (required by sudo)


没理它,继续用。

下午关机前pacman -Syu发现有新包,没理它,打算来日再说。

晚上开机,内核引导才打印出6行左右就静止在黑屏了。kernel26-fallback.img也没用。

今天去各个mirror逛了逛,发现出了kernel26-2.6.22.4-2.1,NND。下载,按照Arch Wiki的Kernel Panics流程,pacman -U装了最新kernel。安装过程中出现错误,没留log,大致如下:

……
could not extract XXXX        …… kconfig26 ……  [Function not implemented]……
could not extract XXXX        …… /etc/mkinitcpio        …… [Function not implemented]……
……


重启之后,内核引导2秒左右,提示/dev/sda1找不到,停在rescue shell。

下了个老版本kernel再来,还是同样问题。

此路不通。



[size=+2](二)解决办法

google,根据出错log搜到http://bbs.archlinux.org/里8月 ... kernel搞定了。

1> 塞入Voodoo光盘,/arch/setup
2> mount / 分区
3> install kernel
4> reboot

可以进系统了。

pacman -Syu,reboot,恢复正常。
(pacman -Syu的小插曲:我用xscreensaver锁了屏幕,闪人了。回来时xscreensaver提示authentication failed,连密码都不让输入。Ctrl+Alt+Del,startx,screen -R,发现已经更新完了。)



[size=+2](三)郁闷

以前也出过一次类似问题。Don't Panic,真幽默啊~。

我不是追求最新、最快、最强的狂热者,对我而言Linux是拿来用的,稳定性优先,从686降到386也愿意。Arch再不老实,就format装Debian。
发表于 2007-8-23 14:18:29 | 显示全部楼层
你这个彩,我也中了。arch感觉是有些跑太快了。
回复 支持 反对

使用道具 举报

发表于 2007-8-23 15:08:19 | 显示全部楼层
sudo的问题,可以到aur找它的PKGBUILD重新安装就搞掂了。
回复 支持 反对

使用道具 举报

发表于 2007-8-23 15:23:27 | 显示全部楼层
已经升级到2.6.22.5-16了,呵呵,不过不是这个系统。
回复 支持 反对

使用道具 举报

发表于 2007-8-23 15:59:16 | 显示全部楼层
Everest阿。

你速度比我们还快阿。

sudo升级后出现这个问题,然后我立刻降底了版本。p3。

不过今天升级sudo好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-23 16:25:52 | 显示全部楼层
to ak137:

兄台是怎么解决的?可以谈谈经验么?

我在想,假如pacman -Syu一直用的好好的,一年后再遇到同样问题,难不成先下个最新安装iso才能继续套用安装光盘的办法?有更好的办法么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-23 16:26:48 | 显示全部楼层
to xmoke:

根据
  1. sudo: /lib/libpam.so.0: no version information available (required by sudo)
复制代码
来看,是sudo的问题。

不能正常引导系统,也是sudo造成的?如果是这样,兄台是如何得知的?是看了哪儿的bug report,还是自己推断出来的?
回复 支持 反对

使用道具 举报

发表于 2007-8-23 16:57:50 | 显示全部楼层
Post by skee.crackpot
to xmoke:

根据

  1. sudo: /lib/libpam.so.0: no version information available (required by sudo)
复制代码

来看,是sudo的问题。

不能正常引导系统,也是sudo造成的?如果是这样,兄台是如何得知的?是看了哪儿的bug report,还是自己推断出来的?


我只是指sudo的错误提示,不好意思,让你误会了。


  1. sudo: /lib/libpam.so.0: no version information available (required by sudo)
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-23 18:05:56 | 显示全部楼层
我只是指sudo的错误提示,不好意思,让你误会了。


我以为有新的思路解决系统不能正常加载的问题

多谢关注。
回复 支持 反对

使用道具 举报

发表于 2007-8-23 21:56:22 | 显示全部楼层
我用自己编译的内核,满好的(现在只有一个nvidia模块要外部加载),sudo也出现了那行,
不过一切正常,今天升级后那行就没了
回复 支持 反对

使用道具 举报

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

本版积分规则

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