2008年10月10日星期五

中了arch udev更新的招了

昨天10-9日,更新了arch整个系统,今天发现登录不了系统,启动时在GRUB里面禁用Splashy之后,看启动信息,发现提示找不到/dev/sda*,所以无法挂载root,无法启动,看了一下pacman的日志,随即意识到是udev升级到128-5的问题,幸好还有udev-119在cache里面,用livecd chroot之后,udev降级到老版本之后启动成功,不过另外一个怪现象出现了,位置里面没有磁盘信息,U盘自然也不能自动挂载,google了一通,有人说是udev和hal配合的问题,可这个时候没有hal的老版本了,后来只能从arch的svn里面拖了0.5.11-1版本的PKGBUILD,编译安装取代现在的最新版本0.5.11-4,一切正常了。得到一个教训了,以后不能随便升级了,为了这个问题,花了我一个下午,有点郁闷就是~~

没有评论: