Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Aug 2010 21:09:32 +0200
From:      "C. P. Ghost" <cpghost@cordula.ws>
To:        EforeZZ <eforezz@gmail.com>
Cc:        freebsd-questions <freebsd-questions@freebsd.org>
Subject:   Re: How to restore a text file from UFS??
Message-ID:  <AANLkTik=vyrJpNJ3=qZvVDC-ycHCMJZRbBb4G16JUJXm@mail.gmail.com>
In-Reply-To: <AANLkTi=vNyd=4sM=EgYpqzzBv-CQA=SuZRhu6YzxvCX5@mail.gmail.com>
References:  <AANLkTi=vNyd=4sM=EgYpqzzBv-CQA=SuZRhu6YzxvCX5@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Aug 19, 2010 at 8:07 PM, EforeZZ <eforezz@gmail.com> wrote:
> I edited my 50Kb /etc/rc.conf, loaded a driver and.... got a kernel panic!!
> After reboot my /etc/rc.conf is 0 bytes (after automatic background fsck).
> Which tool should I try now to restore any version of my rc.conf?..
> I think data should still be somewhere on the disk....

1. Have you looked into /lost+found ?

2. You could try to grep the raw device of the root partition,
searching for known fragments of the old /etc/rc.conf,
and then manually recreate it. But do this fast, before
the now freed blocks are reused and thus overwritten
again. You do have a small separate / partition, right?
Better run the system with / mounted read-only, until
you can find the deleted fragments.

> ;-(

-cpghost.

-- 
Cordula's Web. http://www.cordula.ws/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTik=vyrJpNJ3=qZvVDC-ycHCMJZRbBb4G16JUJXm>