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

Unix/Linux
Linux系统下配置CVS服务器
Linux内核 Kernel 最新稳定版2.6.26发布
LINUX系统2.4内核升级到2.6内核
Linux系统下添加硬盘+分区+格式化详解
Linux下的安装和配置DNS服务器
自动备份Linux/Unix服务器的数据
Windows系统下通过xmanager远程桌面控制Linux
LINUX系统下JRE的安装
LINUX桌面环境 KDE 4.1 RC1发布下载
Linux系统下卸载自带Mysql、Apache、Php
Linux系统下监控和调整机器温度
Linux系统下生成引导盘与驱动程序盘的方法
Linux Mint 5 XFCE Community Edition RC1 (BETA 025) 本月17日开始发布
Linux下关闭不必要的系统服务以加快速度
Red Hat Enterprise Linux AS release 4 apache+MYsql+PHP的安装和优化
详解Linux系统日志管理
简单查看linux64位/32位的命令!
用rsync实现网站镜像和备份
以root身份telnet连接LINUX服务器
linux系统strace命令用法

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


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