Hi,

If you have a previous BE you should be able to boot into that and then correct 
the package with "pkg fix <pkg name> --be <boot environment>". The other option 
you can try is to download the non-AI installer CD b134 iso image, you should 
be 
able to boot up with that and copy the file over. Then boot up off of your hard 
drive and do a "pkg verify" to make sure the rest of your files are okay.

 *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Octave J. Orgeron
Solaris Virtualization Architect and Consultant
Web: http://unixconsole.blogspot.com
E-Mail: unixcons...@yahoo.com
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*



----- Original Message ----
From: Saadia Fatima <saadiafat...@yahoo.com>
To: opensolaris-help@opensolaris.org
Sent: Wed, March 9, 2011 3:58:11 PM
Subject: [osol-help] How to fix a corrupt lib file

Hi

I am on nv134. My system goes in cyclic reboot after a file libsocket.so.1 got 
corrupted. The system does not boot in single user mode either. The message 
displayed is 

ld.so.1: bash: fatal: /lib/libsocket.so.1: wrong ELF data format: ELFDATA2MSB

How can I fix this. I have another working boot environment (nv_111).

Thanks
SF
-- 
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
opensolaris-help@opensolaris.org



      
_______________________________________________
opensolaris-help mailing list
opensolaris-help@opensolaris.org

Reply via email to