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

Unix/Linux
Linux 防火墙配置基础篇
初手学堂;跟我学习安装配置RedHat9.0
基于FreeBSD操作系统的安全电子邮件系统架设
Linux下增加Apache的rewrite Module
Linux/Unix下ODBC的安装、配置与编程
安装大型Linux 集群: 简介和硬件配置
安装大型Linux 集群: 配置服务和安装
经典推荐:远程网络安装RedHat-Linux
Linux操作系统下软件的安装方法大全
安装Linux应用软件的五种基本方法
Linux下Resin+JSP+MySQL的安装和配置
清爽漂亮 Ubuntu 7.04 新手指南
Linux操作系统下轻型虚拟机VirtualBox
通过PXE远程安装Linux系统全程解析
打造完美linux系统:常用软件安装
IBM P服务器的Linux基本安装和配置
用VNC访问远端Linux桌面 详细步骤解析
Debian4(Etch)系统简要安装详细介绍
RedHat SELinux系统简介及案例分析
Linux系统源码安装过程中的prefix选项

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 54 ::
收藏到网摘: 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来做比较简单和稳定,易于维护管理。