fsck says "size check". What to do?

Chris Lent chris at cooper.UUCP
Mon Dec 15 06:57:47 AEST 1986


Here's an interesting one:

A Pixel-80 system (BSD 4.2 system with "PIXEL" slapped on top :-),
I have some contact with went through the following:

	A. File system filled up on /usr with
		"No space on dev 00/06" messages.

	B. A couple of big files removed.
	C. df messages which say a couple of thousand free blocks
		but still 100.0% used?!?
		
	D. When they re-boot they get the message:
	
size check: fsize 1701978227	isize 22764

But when the file system (/usr by the way) is mounted all the
files are accessible.

I think they're darn lucky and should back up the whole file system
using a file-by-file backup like cpio or tar, do an mkfs, and then
restore the whole thing, but they seem doubtful since they can
do everything they want too.

Is their any other way to repair this damage without all the work
involved?

P.S. What the heck does "size check" mean anyway? Something like
superblock has a silly size for the filesytem and you better think 
twice about mounting this filesystem or your free list make no sense?
-- 
Chris Lent 	ihnp4!allegra!phri!cooper!chris



More information about the Comp.unix.questions mailing list