Julian Richardson wrote:
Any ideas what the next step is? Do I just have to
look at the contents of
files and directories in /lost+found (they're all numbered rather than named
- by inode or something?) and try to figure out what everything in there is?
(there's a lot of files there - I suppose I'm quite lucky the system even
booted) That's going to be painful (and probably impossible for some of the
data) - presumably the original filenames have been lost in the corruption?
Yes, I think you will have to hunt through the lost+found directory. Maybe
you can compare file contents with the ones on the original disk. I've
never actually rebuilt a file system that old, though. Some URLs:
http://www.hu.freebsd.org/hu/doc/smm/03.fsck/paper.html
BSD version of the original paper on fsck -- lists and defines all the errors.
http://www.hu.freebsd.org/hu/doc/smm/03.fsck/
PostScript and ASCII versions of the above are hiding here.
You can also get the paper as a Computer Science Technical Report from one
of AT&T's Web servers, though I forget where.
http://www.sco.com/offers/ancient.html
Agree to the license, download the System III distribution, and you can poke
through the source to fsck. :)
-- Derek