Solaris のシステム管理 (デバイスとファイルシステム)

analyze メニュー

analyze メニューは次のようになっています。


format> analyze
 
ANALYZE MENU:
    read     - read only test   (doesn't harm SunOS)
    refresh  - read then write  (doesn't harm data)
    test     - pattern testing  (doesn't harm data)
    write    - write then read      (corrupts data)
    compare  - write, read, compare (corrupts data)
    purge    - write, read, write   (corrupts data)
    verify   - write entire disk, then verify (corrupts data)
    print    - display data buffer
    setup    - set analysis parameters
    config   - show analysis parameters
    quit
analyze> 

次の表に、analyze メニューの項目を示します。

表 15–4 analyze メニュー項目の説明

サブコマンド 

説明 

read

現在のディスクの各セクターを読み込みます。デフォルトで欠陥ブロックを修復します。 

refresh

データを損なわずに、現在のディスク上で読み取りおよび書き込みを実行します。デフォルトで欠陥ブロックを修復します。 

test

データを損なわずに一連のパターンをディスクに書き込みます。デフォルトで欠陥ブロックを修復します。 

write

一連のパターンをディスクに書き込んでから、そのデータをディスクから読み込みます。ディスク上の既存のデータは破壊されます。デフォルトで欠陥ブロックを修復します。 

compare

ディスクに一連のパターンを書き込み、そのデータを読み込み、書き込みバッファー内のデータと比較します。ディスク上の既存のデータは破壊されます。デフォルトで欠陥ブロックを修復します。 

purge

ディスク上のデータをすべて削除し、いかなる手段でも取り出せないようにします。ディスク全体 (またはディスクのセクション) に 3 種類のパターンを書き込むことにより、データを削除します。検査に合格すると16 進のビットパターンがディスク全体 (またはディスクのセクション) に上書きされます。 

デフォルトで欠陥ブロックを修復します。 

verify

最初の検査に合格すると、ディスク全体の各ブロックに固有のデータを書き込みます。次の検査に合格すると、データを読み取り、検証します。ディスク上の既存のデータは破壊されます。デフォルトで欠陥ブロックを修復します。 

print

読み取り / 書き込みバッファー内のデータを表示します。 

setup

次の解析パラメータを指定できます。 

Analyze entire disk? yes
Starting block number: depends on drive
Ending block number: depends on drive
Loop continuously? no
Number of passes: 2
	Repair defective blocks? yes
Stop after first error? no
Use random bit patterns? no
Number of blocks per transfer: 126 (0/n/nn)
Verify media after formatting? yes
Enable extended messages? no
Restore defect list? yes
Restore disk label? yes

config

現在の解析パラメータを表示します。 

quit

analyze メニューを終了します。