libc.so.6: ELF file OS ABI invalid

简介:

CentOS5.4_x86_64系统报错:libc.so.6: ELF file OS ABI invalid处理方法


 
在一次拷贝lib库文件时,把一个 CentOS6.0_x86_64系统下,/lib64/libc.so.6文件拷贝到CentOS5.4_x86_64的/lib64目录后。服务器重启后,出现如下报错提示:

Can't Load file /lib64/libc.so.6 while loading shared libraries: libc.so.6: ELF file OS ABI invalid 

尝试几次无果,最后,发现:

# ll /lib/libc.so.6
lrwxrwxrwx 1 root root 11 May 30 2011 /lib/libc.so.6 -> libc-2.5.so

 
最后,找了张5.4的系统盘,光盘挂载后:
 
  1. #chroot /mnt/sysimage/  
  2. #cd /mnt/sysimage/lib64/  
  3. #mv libc-2.5.so libc-2.5.so.bak  
  4. #cp /lib64/ libc-2.5.so /mnt/sysimage/lib64/libc-2.5.so  
  5. #exit 
重启系统,一切ok。



     本文转自vcdog 51CTO博客,原文链接:http://blog.51cto.com/255361/837688 ,如需转载请自行联系原作者

相关文章
|
2月前
|
关系型数据库 Unix Shell
File - os.tcsetpgrp(fd, pg)函数
`os.tcsetpgrp(fd, pg)` 函数在进行进程控制和信号管理时非常有用,但它涉及Unix底层的工作原理,因此使用时需具备相应知识,以确保正确和适用,并注意相关的权限和错误处理。
146 61
|
3月前
|
JavaScript Linux Windows
【应用服务 App Service】NodeJS +Egg 发布到App Service时遇见 [ERR_SYSTEM_ERROR]: A system error occurred:uv_os_get_passwd returned ENOENT(no such file or directory)
【应用服务 App Service】NodeJS +Egg 发布到App Service时遇见 [ERR_SYSTEM_ERROR]: A system error occurred:uv_os_get_passwd returned ENOENT(no such file or directory)
|
移动开发 iOS开发 MacOS
如何从Mac OS X Catalina将IPA文件上传到App Store[英] How to upload IPA file to App Store from Mac OS X Catalina
如何从Mac OS X Catalina将IPA文件上传到App Store[英] How to upload IPA file to App Store from Mac OS X Catalina
sed: 1: “s/os.remove(“/xx/xxx. ...“: invalid command code f
sed: 1: “s/os.remove(“/xx/xxx. ...“: invalid command code f
|
XML 存储 Android开发
解决 Android N 上报错:android.os.FileUriExposedException: file:///storage/emulated/0/
解决 Android N 上报错:android.os.FileUriExposedException: file:///storage/emulated/0/
1644 0

热门文章

最新文章