sticozz@cernvax.cern.ch (flavio sticozzi) (01/28/91)
This is a help request...
I got a problem with a disk mounted on a Apollo 10000 (running 10.3)
The disk is the boot one and looks fine if someone try to work on it
with salvol or fixvol.
But once oyu try to mount it, the operating system can't work on it like:
aegis:root> mtvol w0:0 /x
aegis:root> ld /
Directory "/":
10k3mc 10k3mc2 10k3mc3 anal
b backup_log beta bin
bsd4.2 bsd4.3 cern cerncom
cernref com dev etc
sys5 x ....
aegis:root> wd x
aegis:root> ld
?(ld) Unable to read directory "." - bad directory (OS/naming server)
aegis:root> sald /x
Directory "/x" is too corrupt for even SALD to repair.
To delete this directory, specify the '-d' option to SALD.
?(sald) "/x" - bad directory (OS/naming server)
aegis:root> chn . old.
?(chn) Unable to change name of "." to "old." - invalid leaf (OS/naming server)
aegis:root> wd ..
aegis:root> cpt x xx
?(cpt) "x" - bad directory (OS/naming server)
aegis:root>
or if you try salvol (with "-s" option), you get:
Salvaging... % complete
20
Warning: The vtoce for "/sysboot" was marked not-in-use. (vtocx = 14AFE0)
A directory block version number (for vtocx = 14AFE4) is incorrect,
should be: 5 , is: 1
Some reference counts may be incorrect, and some objects may
be orphaned
A directory block version number (for vtocx = 14AFF0) is incorrect,
should be: 5 , is: 0
Some reference counts may be incorrect, and some objects may
be orphaned.
Warning: The vtoce for the paging file is marked not-in-use. (vtocx = 14AFF2)
40
60
80
100
Verifying reference counts...
<--- Salvage complete on logical volume: 1 --->
Summary:
zone number Kb free previous Kb free (total capacity 683740)
0: 2848 2848
1: 12 12
2: 0 0
3: 68 68
4: 40 40
5: 792 792
.
.
.
61: 0 0
62: 0 0
-----
total 45392 45392
2537 objects were found using a total of 633492 Kb, average length 248 Kb
192 directories; 1231 links; 21 catalogued objects not found
101 uncatalogued objects found, run find_orphans to create: /lost+found.list
Boot file (sysboot) expected, and not found
File index blocks: 243 level 1 filemaps; 25 level 2 fm's; 0 level 3 fm's
471 vtoc blocks, 37 empty, 0 chained vtoc buckets <mean chain length>
7536 vtoc buckets, 2024 were used, 0 were full, 5512 were empty, 0 were cleared
624 vtoce blocks were used (0% of volume), 162 were partially filled
0 reserved blocks were found in permanent objects
0 reference counts were adjusted, 0 acl objects deleted
no temporary files were deleted
Partially filled vtoc list for zone: 0. contains 4 blocks
Partially filled vtoc list for zone: 4. contains 1 blocks
Partially filled vtoc list for zone: 7. contains 1 blocks
Partially filled vtoc list for zone: 10. contains 1 blocks
.
.
.
Partially filled vtoc list for zone: 57. contains 3 blocks
Partially filled vtoc list for zone: 58. contains 1 blocks
Partially filled vtoc list for zone: 62. contains 1 blocks
77 null data block(s)
1688 reads, 110 writes, 2 vtoc blocks written.
440 disk_buffer_hits; writes_entries called: 0 times
209 vtoces were deferred for processing; do_deferred_vtoces called 3 times
process_overflow_blks called 1 times
1 pass over the vtoc
Total run took 23 seconds, of which 0 seconds were spent sorting
Salvage complete.
****
If someone know how fix this problem, please, help me.
Thank you in advance, Flavio Sticozzi
sticozz@cernvax.cern.ch