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/sysp_w_picpath/  
  2. #cd /mnt/sysp_w_picpath/lib64/  
  3. #mv libc-2.5.so libc-2.5.so.bak  
  4. #cp /lib64/ libc-2.5.so /mnt/sysp_w_picpath/lib64/libc-2.5.so  
  5. #exit 
重啓系統,一切ok。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章