Chinaunix

标题: 【SOS】yum更新系统,clean up阶段掉线,重开机宕机 [打印本页]

作者: Reallsc    时间: 2012-07-03 09:26
标题: 【SOS】yum更新系统,clean up阶段掉线,重开机宕机
FC15停止维护,准备升级FC16。
用yum升级,在Cleanup的过程中,电脑掉线,重新连线是发现有约500个旧包没有被clean up。
重新开机后,用新内核宕机,显示为:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Pid:1, comm: swapper/0 Not tainted 3.4.2-1.fc16.i686.PAE

用旧内核可以进入恢复模式。
同志们,还有救吗?

作者: anonymous0502    时间: 2012-07-04 09:30
好像可以继续使用旧内核吧,貌似因为grub.conf里新内核的配置少了initrd

参考:
http://forums.fedoraforum.org/showthread.php?t=262786
http://forums.fedoraforum.org/showthread.php?t=253575
http://askubuntu.com/questions/4 ... on-unknown-block0-0
作者: chenyx    时间: 2012-07-04 09:32
fedora17已经出来了,下载17,刻盘升级安装吧
作者: Reallsc    时间: 2012-07-04 12:36
anonymous0502 发表于 2012-07-04 09:30
好像可以继续使用旧内核吧,貌似因为grub.conf里新内核的配置少了initrd

参考:

谢谢你的链接!
我昨天用yum-complete-transaction命令删除了没有cleanup的旧包,重启依然挂掉。按住Ctrl重启也看不到grub的菜单。
没办法,今早刻了fc16,准备用盘恢复试试。没想到开机成功,ssh正常,samba和tftp异常。不管怎样,总算正常开机了,打算先把东西备份出来,然后用另一机做rsync每日备份,后续有时间再做打算。

作者: Reallsc    时间: 2012-07-04 12:38
chenyx 发表于 2012-07-04 09:32
fedora17已经出来了,下载17,刻盘升级安装吧

嗯,升级安装是个好办法,不过想用偶数版的,等18啦。
另外的问题是,不知道当前的系统会被安装光盘识别为15还是16。cat /etc/redhat-release返回的结果是16。
作者: anonymous0502    时间: 2012-07-04 12:45
能用了就好,有备无患
即使启动不了,进入救援模式里去修复grub.conf估计也能把系统启动起来的吧,看起来好像只是新的内核不能用而已,旧的貌似没影响。
作者: chenyx    时间: 2012-07-04 18:17
不清楚升级16是否有影响,哦了则测试下就知道了.
救援模式也不是万能的,楼主升级,已经替换很多系统文件了,救援模式不一定能恢复到可以引导进入桌面
作者: anonymous0502    时间: 2012-07-05 09:27
如果yum update后旧的内核就不能用了,那同时保留多个内核以及在grub.conf中保留多个内核配置看起来好像就没什么意义了,假设yum update后新的内核有问题,旧的内核也不能用,这个操作不是导致系统被废了
根据1楼所说的,可能楼主的这个情况刚好导致了部分应用出现异常了。
正常情况下yum update后如果升级了内核,旧的内核应该还是可以用的吧。升级了不兼容的内核后可能无法使用旧的内核,或者其他什么意外发生时也无法使用,可能性还是存在的。
楼上说的有道理
作者: chenyx    时间: 2012-07-05 09:39
升级内核和升级系统版本不是一个概念.
单纯升级内核,不会替换系统的应用,而升级系统,会大量替换现有的应用到新版本上去,有可能会删除目前系统带有而新系统去除的包.所以,我说升级失败很难修复.
作者: anonymous0502    时间: 2012-07-05 10:39
但是我看到很多链接都说yum update时可以排除内核的升级,假设是这样那是不是意味着这时候yum会自动判断,升级所有不影响现有内核运行的软件包。
如果yum update时没有排除内核软件包,那么yum会自动判断,如果有新内核则升级所有软件包及新内核以便新内核能运行,而不考虑旧内核是否可以继续运行。
是这个意思吗?
作者: chenyx    时间: 2012-07-05 10:42
单纯升级内核,与系统的升级是不一样的,我的理解
作者: anonymous0502    时间: 2012-07-05 11:19
回复 11# chenyx

thanks
有关这个问题的细节方面的资料好像比较少
   




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2