当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > /usr/lib/ld.so.1损坏或丢失

Unix/Linux
linux 操作技巧收集_
linux下如何读取使用iso 镜像文件的方法
Linux平台下文件的压缩与解压参数说明
Linux下常用压缩格式的压缩与解压方法
Linux JDK,TOMCAT安装及环境设置
Linux sleep命令使用参数
Linux cat命令参数
nfs 配置的简单例子
linux kill 关闭进程命令
linux ultrasphinx Anonymous modules have no name to be referenced by
Linux oracle 9i图文安装方法一
Linux oracle 9i图文安装教程二
Linux oracle 9i图文安装教程三
Linux oracle 9i图文安装教程四
Linux oracle 9i图文安装教程五
Linux oracle 9i图文安装教程六 完结篇
linux AS3 oracle9i 安装指南
Linux 下 (RedHat 9.0) JDK,Tomcat,MySQL的安装
RedHat 9.0下Apache+PHP+MySQL服务器安装配置
Linux 下用 Python 连接 MSSql Server 2008

Unix/Linux 中的 /usr/lib/ld.so.1损坏或丢失


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 45 ::
收藏到网摘: n/a


/usr/lib/ld.so.1损坏或丢失
sun:
如果是提示改文件不能运行,定是文件在拷贝的时候没有加执行权。系统在运行的时候是不能覆盖usr/lib下文件。恢复的方法,用光盘或者其他方式启动安装界面,在界面上直接启动一个终端程序。
1. 当前的usr/lib目录下是光盘中mount的目录。可以做为恢复系统中损坏的ld.so.1文件用。
2. 接下来要做的是找到原来系统中usr/lib目录,一般这个设备是在/dev/dsk下c1t*的设备文件,一般不会是c1t0d0s0的。如果以前有各个目录的设备名记录可以直接mount,不然只有一个一个来了。有可能在mount的时候会提示需要fsck,fsck命令是:fsck -F ufs /dev/rdsk/c1t0d0s0(设备名称,根据实际情况来改)
mount命令:mount /dev/rdsk/c1t0d0s0 /mnt (设备名称也是要一个一个改的哦)
mount成功后需要到mnt目录下查看,是不是有lib目录,因为我们找的就是这个。
3. 找到这个设备后,就先ls –l 看一下,是不是没有运行权,没有当然加一下喽。方法:chmod +x ld.so.1
4. 这里要做的是先umount后再重新启动机器。
Umount命令: umount /mnt
Fsck也可以用在发生系统不能启动的情况下,可以一个一个修复设备,一般的小问题都可以解决。
南非蜘蛛 回复于:2004-09-29 10:37:53 精华区好像有,单独发贴也好
fufu 回复于:2004-10-08 10:04:13 恩,这个问题好像我在用vx vm封装根盘的时候碰到过,封装完根盘,重新启动的时候就会报这个错误,每次都是这样,原来如此,查查先。多谢分享经验!
nimysun 回复于:2004-10-08 10:24:20 这些都是实战经验呀,宝贵哟。
老大可否把详细的报错信息贴出来?
fufu 回复于:2004-10-09 08:44:17 楼上的兄弟,报错信息是我在装生产系统的时候出现的,现在没有了,下次再装的时候,一定把报错信息贴出来。不过个人觉得,做根盘的镜像,还是用disksuite来做比较简单和稳定,易于维护管理。