Chinaunix首页 | 论坛 | 博客
  • 博客访问: 295001
  • 博文数量: 47
  • 博客积分: 1190
  • 博客等级: 少尉
  • 技术积分: 523
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-14 20:30
文章分类

全部博文(47)

文章存档

2016年(1)

2012年(46)

我的朋友

分类: LINUX

2012-05-06 14:53:03

缘起:
目前的OS是Ubuntu10.10,已经不再支持,而且开发平台都已经移到了12.04,于是打算一步步升级到Natty和Oneiric,upgrade的时候还是会先更新所有软件包,于是先apt-get update && apt-get upgrade,但在upgrade的时候碰到一个软件包处理hang住了。

现象:
有几个进程被终止,如:
init: udevmonitor main process killed by TERM signal
init: unreadahead-other main process (455) terminated with status 4 
然后如果是Graphic登陆,则登陆界面一进入Ubuntu GUI便死掉;如果是text模式登陆,则可以在ALT+F7上看到这几条log。

解决之道:
一开始被unreadahead-other错误所误导,,于是费了半天劲去做USB盘启动打算看看fstab有没有错,最后USB盘也没能启动进操作系统,在mount光盘的时候挂了,只给一个initramfs,具体原因没有去查。不过就是这个initramfs也给我机会使用下面的解决方案。
搜到几个很好的方案
https://bugs.launchpad.net/ubuntu/+source/udev/+bug/433943,2#和14#都有方法。
我的办法是,用光盘引导后:
  1. # mount /dev/sda6 /tmp/root
  2. # chroot /tmp/root dpkg --configure -a
  3. # reboot
成功进入系统。还要:
apt-get install
apt-get install -f
阅读(1804) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~