Chinaunix首页 | 论坛 | 博客
  • 博客访问: 401777
  • 博文数量: 62
  • 博客积分: 1483
  • 博客等级: 上尉
  • 技术积分: 779
  • 用 户 组: 普通用户
  • 注册时间: 2009-02-24 12:25
文章分类

全部博文(62)

文章存档

2012年(2)

2011年(6)

2010年(6)

2009年(48)

我的朋友

分类: LINUX

2009-11-21 09:22:55

安装了e2fsprogs-1.40.2的lib后,ubuntu8.04进入系统成了问题。
原因是e2fsprogs-1.40.2的uuid blkkid 库跟ubuntu8.04fsck要求的库版本不同造成的
只要将e2fsprogs-1.40.2整个安装,替代ubuntu的默认fsck的版本就好了。
ubuntu默认的fsck版本1.40.8
e2fsprogs-1.40.2的版本当然是1.40.2。
所以fsck的时候,出现 : fsck.ext3:symbol lookup error:
fsck.ext3:undefined symbol:ext2fs_dblist_get_last
这样的错误。

因为不能通过fsck,所以进不了系统,只能从光盘启动。然后
mount /dev/sda4 /mnt
chroot /mnt
cd /home/lzd/e2fsprogs-1.40.2/
sudo make install
重新启动就会开始fsck /dev/sda4了。

可能根本就没有必要安装e2fsprogs-1.40.2。
阅读(2690) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~