Dump says corrupted directory in Pass II

Bruce Allen ballen at csd4.csd.uwm.edu
Thu Jul 19 23:24:46 AEST 1990


>SparcStation 1, 4.0.3
>I have gotten an error message from "dump", which is shown below:
>
>  DUMP: Date of this level 5 dump: Tue Jul 17 20:01:25 1990
>  DUMP: Date of last level 0 dump: Thu Jun 21 20:25:21 1990
>  DUMP: Dumping /dev/rsd3h (/home) to /dev/nrst0
>  DUMP: mapping (Pass I) [regular files]
>  DUMP: mapping (Pass II) [directories]
 > DUMP: (This should not happen)bread from /dev/rsd3h 
>			[block 136768]: count=8192, got=-1
>  DUMP: corrupted directory, inumber 45100
>  DUMP: mapping (Pass II) [directories]
>  DUMP: estimated 76582 blocks (37.39MB) on 0.26 tape(s).
>		.
>	How do I find/fix this problem?

My thanks to david at eng.sun.com who sent me the answer to my question.  I am posting the solution here, in case others have this problem.

dirac% find /home -inum 45100 -print
/home/ballen/string/fast
dirac% cd /home/ballen/string/fast
/home/ballen/string/fast
dirac% ls
!                frame.0030       grav_waves.0220  main_hist.1400
Framelist        frame.0040       grav_waves.0230  main_hist.1600
Runout           frame.0050       grav_waves.0240  main_hist.1800
analyze/         frame.0060       grav_waves.0250  main_hist.2000
... + lots of other files

The problem seemed to be the file called "!".  When this was 
removed, dump was happy again.

	Thanks, Bruce Allen



More information about the Comp.sys.sun mailing list