Solaris 10 インストールガイド (ネットワークインストール)

Procedurex86: IDE ディスクの不良ブロックの検査

IDE ディスクドライブは、Solaris ソフトウェアがサポートするほかのドライブのように、不良ブロックを自動的に無効にしません。IDE ディスク上に Solaris をインストールする前に、ディスクを検査することをお勧めします。IDE ディスクの検査を行うには、次の手順に従います。

手順
  1. インストールメディアに応じた方法でブートします。

    • Solaris 10 3/05 リリースの場合は、シングルユーザーモードでメディアからブートします。


       # b -s
      
    • Solaris 10 1/06 以降のリリースでは、次の手順に従います。

      1. インストールメディアからブートします。

      2. インストールタイプの選択を求めるプロンプトが表示されたら、オプション 6「Single user shell」を選択します。

  2. format(1M) プログラムを起動します。


    # format
    
  3. ディスク面の検査をする IDE ディスクドライブを指定します。


    # cxdy
    
    cx

    コントローラ番号

    dy

    デバイス番号

  4. fdisk パーティションが存在するかどうかを確認します。

    • Solaris fdisk パーティションがすでに存在する場合は、手順 5 に進みます。

    • Solaris fdisk パーティションが存在しない場合、fdisk コマンドを使用してディスク上に Solaris パーティションを作成します。


      format> fdisk
      
  5. 次のように入力して、表面解析を開始します。


    format> analyze
    
  6. 次のように入力して、現在の設定を確認します。


    analyze> config
    
  7. (省略可能) 次のように入力して、設定を変更します。


    analyze> setup
    
  8. 次のように入力して、不正ブロックを探します。


    analyze> type_of_surface_analysis
    
    type_of_surface_analysis

    read、write、または compare を指定します。

    format が不良ブロックを発見すると、それらの再マッピングを実行します。

  9. 次のように入力して、解析を終了します。


    analyze> quit
    
  10. 再マッピングするブロックを指定するかどうか決定します。

    • 指定しない場合は、手順 11 へ進みます。

    • 指定する場合は、次のコマンドを入力します。


      format> repair
      
  11. 次のように入力して、format プログラムを終了します。


    quit
    
  12. マルチユーザーモードでメディアを再起動します。

    • Solaris 10 3/05 リリースの場合は、次のコマンドを入力します。


      ok b
      
    • Solaris 10 1/06 以降のリリースの場合は、次のコマンドを入力します。


      # exit