I made a mess. libc
ml at my.gd
Thu Feb 21 18:25:39 UTC 2013
As per Devin's suggestion, I just set up a RCP server from which you'll be able to grab libc.so.7 using /rescue/rcp
I'm gonna need, in private, your IP address so I can add you both to .rhosts and firewall rules.
I'm leaving work now so I may not answer again before 2-3 hours.
On Feb 21, 2013, at 6:46 PM, "Teske, Devin" <Devin.Teske at fisglobal.com> wrote:
> Can you specify perhaps "/rescue/sh" as the single-user shell?
> That should get you in.
> Then you have to stick to static executables like /rescue/rcp to remotely transfer files.
> Perhaps someone can host a file on a machine that can be reached via /rescue/rcp for you.
> From: Bernt Hansson [bah at bananmonarki.se]
> Sent: Thursday, February 21, 2013 9:22 AM
> To: Teske, Devin
> Cc: Fleuriot Damien; questions FreeBSD
> Subject: Re: I made a mess. libc
> 2013-02-21 18:01, Teske, Devin skrev:
>> Is it the base machine that won't boot? I got this ...
> That is correct. So no cd burning no nothing...Well it want to drop in
> to a single shell bla bla bla press enter for /bin/sh
> libexec* libc.so.7: invalid file format
> I do not want to reinstall, have 4 encrypted disks.
>> My latest version of Druid has a very sophisticated "Interactive Disk Repair" script that will assemble your system "humpty-dumpty style" while booted from a CD or Thumb drive (you said you couldn't burn a CD, but it wasn't clear whether you could master a thumb drive).
>> When you run the "Interactive Disk Repair (IDR) Shell" option, it presents you with a few questions (like, "I've found a saved network interface in rc.conf(5) -- would you like me to activate it for you?"), and ultimately mounts your system to present a working shell to fix your problems.
>> Important: when it asks you if you want to chroot into the mounted filesystem, say NO (you're libc isn't working, so that would be a bad idea) -- rather, run from the LiveFS environment where /mnt is your mounted system. There's even a copy of libc in the LiveFS environment that you can copy over your old one...
>> cp /cdrom/freebsd/rescue/lib/libc.so.7 /mnt/lib/libc.so.7
>> (if I recall correctly)
> The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you.
More information about the freebsd-questions