lost and found
Peter Risdon
peter at circlesquared.com
Mon Jul 26 03:03:34 PDT 2004
Matthew Seaman wrote:
> On Mon, Jul 26, 2004 at 10:12:18AM +0100, Peter Risdon wrote:
>
>>I'd be very grateful if someone would steer me towards some
>>documentation about dealing with, even recovering, files in lost and
>>found directories.
>
>
> There's not a great deal out there, because the lost+found directory
> is pretty uncomplicated. See fsck(8) for the basics, but what happens
> is this. An unclean shutdown can result in corrupted information
> being written into a directory structure. That effectively wipes out
> all record of a files' *name*. However, the exhaustive search of the
> filesystem contents done by fsck(8) can still locate the files
> *contents*. Rather than just throwing that data away the files are
> preserved by making a directory entry in the 'lost+found' directory.
> Unfortunately, since the file name is lost, the system has to make up
> it's own name, which it does based on the inode number of the file.
> That's a good choice, because it's guarranteed to be unique amongst
> all of the files on that filesystem.
>
> Unfortunately there isn't going to be some sort of nice automated
> system you can use to restore everything to the way it was before the
> crash: if there was, fsck(8) would do that already for you. You're
> going to have to go through all of those orphaned files and by
> inspecting the contents try and work out what they were and where they
> belong.
Great - just what I needed to know. Thanks very much.
Peter.
>
> Cheers,
>
> Matthew
>
More information about the freebsd-questions
mailing list