fsck's & lost+found directory question
Chris Torek
chris at mimsy.UUCP
Wed May 3 18:25:36 AEST 1989
In article <359 at toro.UUCP> nick at toro.UUCP (Nicholas Jacobs) writes:
>... we discovered that the lost+found directory must exist in each
>file system. ... I was wondering if this is the case with all ports of
>SysV (and/or BSD)? Does this mean that fsck goes into the device file
>and tries to find the actual directory (I would assume yes...)?
Most versions of fsck require not only that the lost+found directory
exist, but also that it contain sufficient slots to allow any `lost'
files to be reattached without having to allocate new blocks.
The 4.3BSD fsck (and therefore any based upon it, such as the one in
4.3-tahoe) has the ability to create a new directory and allocate new
blocks. I still feel more comfortable having the directory already
exist---after all, files being reattached indicate that *some*thing is
wrong. It may be something trivial, such as an open but unlinked file
in use when the power went out; but it may be that the free block map
is completely scrambled, and who knows what further havoc fsck might
wreak?
--
In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 7163)
Domain: chris at mimsy.umd.edu Path: uunet!mimsy!chris
More information about the Comp.unix.wizards
mailing list