OpenVMS
システム管理ユーティリティ・リファレンス・マニュアル


前へ 次へ 目次 索引


D.4 段階 4

段階 4 では,段階 3 で作成したマップを使用して,現在のバージョンの BITMAP.SYS を作成します。さらに,各ヘッダのマップと記憶ビットマップとの間に矛盾点があれば,それらをすべてレポートします。段階 4 で行う処理は,次のとおりです。

D.5 段階 5

段階 5 では,誤ったバックリンクのマップのすべてのエントリに対する処理を行います。ボリュームのディレクトリ階層を検索し,ディレクトリ木構造によって INDEXF.SYS 内のすべてのファイルを呼び出せることを確認します。さらに,ロスト・ディレクトリを検出し,これらのディレクトリに対する有効なバックリンクを設定します。

段階 5 で行う処理は,次のとおりです。

D.6 段階 6

段階 6 では,紛失ファイルのヘッダを整理する処理を主に行います。本当に失われているファイル,つまり,存在していないディレクトリをバックリンクが指しているファイルのリストが,段階 5 を終了した時点で作成されています。これらのファイルは,ディレクトリ木構造を使用して検索することができません。また,バックリンクが正しくないファイルのリストも作成されています。これらのファイルをディレクトリ木構造で検索することはできますが,そのバックリンクは,ファイルを格納しているディレクトリを指していません。

段階 6 で行う処理は,次のとおりです。

D.7 段階 7

段階 7 では,段階 2 で作成したクォータ・ファイルの値を,予約ファイル QUOTA.SYS の値と比較します。 QUOTA.SYS をオープンし,次の処理を行います。

D.8 段階 8

1 から 7 までの段階で実行できなかった処理は,保留リストに格納されます。このリストの内容は,処理別にソートされた FID です。段階 8 では,保留リストに格納されているすべての処理を行います。段階 8 で行う処理は,次のとおりです。

D.9 注釈付き出力例

ANALYZE/DISK_STRUCTURE セッションの出力例を,注釈を付けて次の表に示します。この例では,コマンドに /REPAIR 修飾子を付けていません。


%VERIFY-I-BADHEADER, file (487,173,1) MAIL$0004008EEAEE0572.MAI;1 (1)
        invalid file header 
%VERIFY-I-BADHEADER, file (531,112,1) MAIL$0004008EEFBB198B.MAI;1 
        invalid file header        
%VERIFY-I-BADHEADER, file (589,104,1) MAIL$0004008EEAF199B9.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (604,157,1) MAIL$0004008EF12C3B28.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (674,247,1) MAIL$0004008EF6053C9B.MAI;1    
        invalid file header 
%VERIFY-I-BADHEADER, file (688,41,1) MAIL$0004008EF608AFF4.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (689,135,1) MAIL$0004008EEE445A31.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (750,71,1) MAIL$0004008EEED19ADF.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (753,217,1) MAIL$0004008EE7C4A017.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (780,236,1) MAIL$0004008EF777ACA8.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (852,57,1) MAIL$0004008EF06C15F6.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (856,44,1) MAIL$0004008EE7D2520D.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (1059,42,1) MAIL$0004008EEB045608.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (1134,76,1) MAIL$0004008EE9EC806D.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (1316,147,1) MAIL$0004008EEEDA734F.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (1350,74,1) MAIL$0004008EE89BA8B0.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (1351,64,1) MAIL$0004008EEB09B036.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (1490,104,1) MAIL$0004008EE8B448B0.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (1493,106,1) LASTNOTIC.NIL;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (1548,204,1) MAIL$0004008EF7B4D1B8.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (1613,61,1) MAIL$0004008EECEE4BA5.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (1812,81,1) MAIL$0004008EE7DF05EC.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (1848,26,1) MAIL$0004008EF78659B9.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (1983,34119,1) MAIL$0004008EE7E49C13.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (1987,33907,1) REMIND.CAL;9 
        invalid file header 
%VERIFY-I-BADHEADER, file (2196,123,1) MAIL$0004008EE6FA2DC9.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (2372,125,1) MAIL$0004008EF06339F9.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (2569,67,1) MAIL$0004008EF2BF0C15.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (2605,72,1) MAIL$0004008EE856FC73.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (2616,70,1) MAIL$0004008EF063C04F.MAI;1 
        invalid file header 
%VERIFY-I-BADHEADER, file (2774,29818,1) LASTNOTIC.NIL;1 
        invalid file header 
%VERIFY-I-ALLOCCLR, blocks incorrectly marked allocated (2)
        LBN 442398 to 445538, RVN 1 
%VERIFY-I-BADHEADER, file (487,0,1) MAIL$0004008EEAEE0572.MAI;1  (3)
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (487,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (531,0,1) MAIL$0004008EEFBB198B.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (531,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (589,0,1) MAIL$0004008EEAF199B9.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (589,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (604,0,1) MAIL$0004008EF12C3B28.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (604,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (674,0,1) MAIL$0004008EF6053C9B.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (674,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (688,0,1) MAIL$0004008EF608AFF4.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (688,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (689,0,1) MAIL$0004008EEE445A31.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (689,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (750,0,1) MAIL$0004008EEED19ADF.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (750,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (753,0,1) MAIL$0004008EE7C4A017.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (753,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (780,0,1) MAIL$0004008EF777ACA8.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (780,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (852,0,1) MAIL$0004008EF06C15F6.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (852,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (856,0,1) MAIL$0004008EE7D2520D.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (856,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (1059,0,1) MAIL$0004008EEB045608.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (1059,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (1134,0,1) MAIL$0004008EE9EC806D.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (1134,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (1316,0,1) MAIL$0004008EEEDA734F.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (1316,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (1350,0,1) MAIL$0004008EE89BA8B0.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (1350,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (1351,0,1) MAIL$0004008EEB09B036.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (1351,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (1490,0,1) MAIL$0004008EE8B448B0.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (1490,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (1493,0,1) LASTNOTIC.NIL;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (1493,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (1548,0,1) MAIL$0004008EF7B4D1B8.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (1548,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (1613,0,1) MAIL$0004008EECEE4BA5.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (1613,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (1812,0,1) MAIL$0004008EE7DF05EC.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (1812,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (1848,0,1) MAIL$0004008EF78659B9.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (1848,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (1983,0,1) MAIL$0004008EE7E49C13.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (1983,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (1987,0,1) REMIND.CAL;9 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (1987,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (2196,0,1) MAIL$0004008EE6FA2DC9.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (2196,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (2372,0,1) MAIL$0004008EF06339F9.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (2372,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (2569,0,1) MAIL$0004008EF2BF0C15.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (2569,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (2605,0,1) MAIL$0004008EE856FC73.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (2605,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (2616,0,1) MAIL$0004008EF063C04F.MAI;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (2616,0,1) 
        lost extension file header 
%VERIFY-I-BADHEADER, file (2774,0,1) LASTNOTIC.NIL;1 
        invalid file header 
%VERIFY-I-LOSTEXTHDR, file (2774,0,1) 
        lost extension file header 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [ALLWAY]NOTES.LOG;25 (4)
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [BLAIN.BOOTS]LOADER.OBJ;1 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [BLAIN.BOOTS]SYSGEN.OBJ;1 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [BLAIN]MAIL_20600841.TMP;1 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [BLAIN]NETSERVER.LOG;181 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [BLAIN]NETSERVER.LOG;180 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [BLAIN]NETSERVER.LOG;179 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [BLAIN]NETSERVER.LOG;178 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [BLAIN]NETSERVER.LOG;170 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [BOEMUS.MAIL]MAIL$0004008EF94A72A0.MAI;1 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [BOEMUS]NETSERVER.LOG;10 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [BOEMUS]UPDATE.LOG;1 
%VERIFY-I-BACKLINK, incorrect directory back link [CALGON.GER]OBJ.DIR;1 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [CALGON]T.TMP;1 
%VERIFY-I-BACKLINK, incorrect directory back link [CLABIN.BACKUP.TMPSRC]BACKDEF.SDL;1 
%VERIFY-I-BACKLINK, incorrect directory back link [CLABIN.BACKUP.TMPSRC]COMMON.REQ;1 
%VERIFY-I-BACKLINK, incorrect directory back link [CLABIN.BACKUP.TMPSRC]DUMMY.MSG;1 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [CLABIN.NMAIL]NMAIL.LOG;77 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [CLABIN.NMAIL]NMAIL.LOG;76 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [DESIN.8800]2840HT86.GNC;1 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [DESIN.8800]2840TP86.GNC;1 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [DOWNE.MAIL]MAIL$0004008EF94A79B3.MAI;1 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [DOWNE.PRO]MORT.OBJ;15 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [DOWNE.PRO]OUTPUT.LOG;36 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [DOWNE.PRO]OUTPUT.LOG;35 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [DOWNE.PRO]OUTPUT.LOG;34 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [DOWNE.PRO]OUTPUT.LOG;33 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [DOWNE.PRO]OUTPUT.LOG;32 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [DOWNE.PRO]OUTPUT.LOG;31 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [DOWNE.PRO]OUTPUT.LOG;30 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [GAMBLE]CONFLICTS.LIS;1 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [GAMBLE.DOC]SMP.LOCK;6 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [GAMBLE]NETSERVER.LOG;5 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [GAMBLE.NMAIL]NMAIL.LOG;22 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [GAMBLE.NMAIL]NMAIL.LOG;21 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [GILLEY.MAIL]MAIL$0004008EF94A7B70.MAI;1 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [GILLEY]NETSERVER.LOG;657 
%VERIFY-I-BADDIRENT, invalid file identification in 
directory entry [GILLEY]NETSERVER.LOG;656 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [HALL]2.LOG;33 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [HALL]2.LOG;32 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [HALL]2.LOG;31 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [HALL]2.LOG;30 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [HALL]2.LOG;29 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [HALL]2.LOG;28 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [HALL]2.LOG;27 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [HALL]2.LOG;26 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [HALL]2.LOG;25 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [HALL]2.LOG;24 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [NAMOLLY]NETSERVER.LOG;2 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [NAMOLLY]NETSERVER.LOG;1 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [RUSS]082654.LOG;1 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [SCHROEDER.LOGIN]NETSERVER.LOG;17 
%VERIFY-I-BADDIR, directory [SYSLOST.BOOTS] has invalid format 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [THOEN]NETSERVER.LOG;374 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [THOEN]NETSERVER.LOG;373 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [THOEN]NETSERVER.LOG;367 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [THOMAS.MAIL]MAIL$0004008EF94D75EB.MAI;1 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [THOMAS.MAIL]MAIL$0004008EF955DDF3.MAI;1 
%VERIFY-I-BADDIRENT, invalid file identification in directory entry [THOMAS.MAIL]MAIL$0004008EFD118B44.MAI;1 
%VERIFY-I-LOSTSCAN, due to directory errors, lost files will not be entered (5)
%VERIFY-I-INCQUOTA, QUOTA.SYS indicates 69663 blocks used, actual use is 69740 blocks for [11,402] (6)
%VERIFY-I-INCQUOTA, QUOTA.SYS indicates 1764 blocks used, actual use is 1770 blocks for [12,12] 
%VERIFY-I-INCQUOTA, QUOTA.SYS indicates 0 blocks used, actual use is 31 blocks for [11,720] 

  1. 段階 1,2 が終了し,段階 3 が開始されている。
    段階 1 では,各種のボリューム情報を収集しチェックしています。ボリューム情報に,問題はありません。段階 2 では,現在のバージョンの QUOTA.SYS をワーキング・メモリにコピーし,段階 3 以降でコピーするときに使用する構造を作成します。エラー・メッセージが段階 3 で初めて出力されます。予約ファイル INDEXF.SYS を使用して,ファイル問題を調べた結果,いくつかのファイル・ヘッダが誤っていることが判明しました。FID とファイル名がエラー・メッセージで示されています。

  2. 段階 4 において,現在のバージョンの BITMAP.SYS を作成し,拡張ヘッダを指す複数の参照を解除し,ヘッダのマップ・セクションに存在する矛盾点を修正したときに出力されたエラー・メッセージ。
    指定の相対ボリューム上の指定論理ブロックが,記憶ビット・マップでは設定済みとなっているが,実際にはファイルに設定されていません。

  3. 段階 5 が開始したことを示している。
    "lost extension file header" と "invalid file header" のメッセージは,誤ったバックリンクのマップのすべてのエントリを処理していることを示します。このマップは,段階 3 で作成されています。

  4. 段階 5 の第 2 フェーズが開始したことを示している。
    このフェーズでは,INDEXF.SYS のファイルは,すべてディレクトリ木構造を使用して呼び出せることを確認します。 "invalid file identification..." のメッセージは,ディレクトリ・エントリのファイル識別子が間違っていることを示しています。

  5. 紛失ファイルの整理を主に行う段階 6 で出力されたメッセージであり,ディレクトリを検索した結果,すでにメッセージに出力されたエラーを検出したことを示している。
    このため,ファイルは [SYSLOST] に入力されません。

  6. 段階 7 が開始されている。
    段階 2 で作成したクォータ・ファイルの値を,予約ファイル QUOTA.SYS の値と比較しています。最後の 3 つのメッセージは,これら 2 つのファイル間で検出された矛盾点を示しています。
    段階 8 では,メッセージが出力されていません。この段階では,保留リストにリストされている処理をすべて実行します。/REPAIR が指定されている場合は,必要に応じて QUOTA.SYS と VOLSET.SYS を更新します。


前へ 次へ 目次 索引