LinuxSir.cn,穿越时空的Linuxsir!

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

[求助]误删除e2fsprogs包,无法启动【已解决】

[复制链接]
发表于 2008-10-29 15:37:32 | 显示全部楼层 |阅读模式
昨天emerge -avuDN world时,提示sys-libs/ss,sys-libs/com_err,e2fsprogs-libs冲突。
我就随手emerge --unmerge e2fsprogs了。
还是没升级成功,我就关机了。
结果今天开机启动不了了,关掉gensplash,我看到如下提示:
*The "mount" command failed with error:
error while loading shared libraries: libblkid.so.1: cannot open shared object file: No such file or directory
*Since this is a critical task, startup cannot continue.

Give root password for maintenance

请问我该怎么恢复e2fsprogs呢?我输入密码后,执行emerge提示无法写日志文件,都是Readonly。

哪位帅哥美女帮帮忙。
发表于 2008-10-29 16:04:18 | 显示全部楼层
我觉得可以用gentoo启动盘启动  然后把本地分区挂载上去 chroot   看看能不能emerge e2fsprogs  你可以试一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-29 16:06:21 | 显示全部楼层
哈,我也这样想的,正找光驱试,谢谢帮忙。
回复 支持 反对

使用道具 举报

发表于 2008-10-29 17:27:32 | 显示全部楼层
chroot貌似是唯一的选择, 如果你的/boot是ext2的话。
现在更新world引起的sys-libs/ss,sys-libs/com_err,e2fsprogs-libs冲突算是一个大bug了,在bugzilla上已经有人抱怨了,好几个人都是进不去系统或者wget受影响无法安装。

比较好的做法貌似是先fetch only,然后再删除sys-libs/ss,sys-libs/com_err,最后更新world(e2fsprogs)。或者干脆mask掉,等。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-29 17:38:01 | 显示全部楼层
被bigbusyboy说中了,确实是这个原因。
正按照你说的方法试。
方便的话解决方法能否说详细点,谢谢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-29 17:48:54 | 显示全部楼层
我现在从别的机器下载的e2progs 和e2progs-libs,拷贝到/usr/portages/distfiles/
livecd启动,chroot过去,然后unmerge  sys-libs/ss sys-libs/com_err
然后emerge e2fsprogs
但是ss和com_err是否还需要安装回去,怎么处理冲突呢???
回复 支持 反对

使用道具 举报

发表于 2008-10-29 17:51:55 | 显示全部楼层
呵呵,昨天我也犯了这个错误
最简单的解决办法,用光盘启动,将你的root分区挂载,比如挂在到/mnt/gentoo,然后执行如下命令即可
  1. ROOT=/mnt/gentoo emerge -av e2fsprogs
复制代码
回复 支持 反对

使用道具 举报

发表于 2008-10-29 17:53:57 | 显示全部楼层
解决冲突的办法是删除sys-libs/ss,sys-libs/com_err后升级e2fsprogs,切记不要删除e2fsprogs,如果删了e2fsprogs用上面方法解决
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-29 18:05:20 | 显示全部楼层
谢谢zhoukb先,看到时已经chroot后安装好e2fsprogs了。
但是我unmerge的ss和com_err怎么办?
回复 支持 反对

使用道具 举报

发表于 2008-10-29 18:11:53 | 显示全部楼层
如果删了ss和com_err,我觉得有两个办法
1、在chroot状态先装上,等用硬盘启动后再删除,用硬盘启动装完e2fsprogs-libs才能重新启动

2、chroot状态升级e2fsprogs,就不用装ss和com_err了,因为e2fsprogs-libs包含这两个包,直接把要升级都升级了,估计更省事
回复 支持 反对

使用道具 举报

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

本版积分规则

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