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

ディスクのフォーマット

ディスクはメーカーまたは再販業者によってフォーマットされています。通常は再フォーマットしなくてもドライブを取り付けることができます。

次の作業の前にディスクをフォーマットしておかなければなりません。


注意  注意

フォーマットは、ディスク上のデータを上書きする、破壊的なプロセスです。このため、通常はメーカーや再販業者のみがディスクをフォーマットします。ディスクに欠陥があるために問題が再発していると思われる場合は、format ユーティリティを使用して表面解析を実行できますが、 データを破壊しないコマンドだけを使用するように注意してください。


Procedureディスクがフォーマット済みかを調べる方法

手順
  1. スーパーユーザーになるか、同等の役割を引き受けます。

  2. format ユーティリティを起動します。


    # format
    
  3. 画面に表示されるリストから、チェックするディスクの番号を入力します。


    Specify disk (enter its number): 0
    
  4. ディスクがフォーマット済みかを調べます。選択したディスクがフォーマット済みであれば、次のメッセージが表示されます。


     [disk formatted]

例 112 ディスクがフォーマット済みかを調べる

次の例は、ディスク c1t0d0 がフォーマット済みであることを示しています。


# format /dev/rdsk/c1*
AVAILABLE DISK SELECTIONS:
       0. /dev/rdsk/c1t0d0s0 SUN18G cyl 7506 alt 2 hd 19 sec 248>
          /sbus@2,0/QLGC,isp@2,10000/sd@0,0
       1. /dev/rdsk/c1t1d0s0 SUN18G cyl 7506 alt 2 hd 19 sec 248>
          /sbus@2,0/QLGC,isp@2,10000/sd@1,0
       2. /dev/rdsk/c1t8d0s0 SUN18G cyl 7506 alt 2 hd 19 sec 248>
          /sbus@2,0/QLGC,isp@2,10000/sd@8,0
       3. /dev/rdsk/c1t9d0s0 SUN18G cyl 7506 alt 2 hd 19 sec 248>
          /sbus@2,0/QLGC,isp@2,10000/sd@9,0
Specify disk (enter its number): 0
selecting /dev/rdsk/c1t0d0s0
[disk formatted]

Procedureディスクをフォーマットする方法

手順
  1. スーパーユーザーになるか、同等の役割を引き受けます。

  2. format ユーティリティを起動します。


    # format
    
  3. 画面に表示されるリストから、フォーマットするディスクの番号を入力します。


    Specify disk (enter its number): 0
    

    注意  注意

    システムディスクを選択しないでください。システムディスクをフォーマットすると、オペレーティングシステムや、システムディスク上のデータがすべて削除されます。


  4. ディスクのフォーマットを開始するには、format> プロンプトで format と入力します。y と入力してコマンドを確認します。


    format> format
    Ready to format.  Formatting cannot be interrupted
    and takes 23 minutes (estimated). Continue? yes
    
  5. フォーマットが正常に行われたことを、次のメッセージによって確認します。


    Beginning format. The current time Tue ABC xx xx:xx:xx xxxx
    
    Formatting...
    done
    
    Verifying media...
            pass 0 - pattern = 0xc6dec6de
       2035/12/18  
    
            pass 1 - pattern = 0x6db6db6d
       2035/12/18  
    
    Total of 0 defective blocks repaired.

例 113 ディスクをフォーマットする

次の例は、ディスク c0t3d0 のフォーマット方法を示します。


# format
Searching for disks...done


AVAILABLE DISK SELECTIONS:
       0. c0t0d0 SUNW18G cyl 7506 alt 2 hd 19 sec 248
          /pci@1f,0/pci@1,1/scsi@2/sd@0,0
       1. c0t1d0 FUJITSU  MAN3367M SUN36G  1804 43d671f>
          /pci@1f,0/pci@1,1/scsi@2/sd@1,0
       2. c0t2d0 FUJITSU  MAN3367M SUN36G  1804 43d671f>
          /pci@1f,0/pci@1,1/scsi@2/sd@2,0
       3. c0t3d0 FUJITSU  MAN3367M SUN36G  1804 43d671f>
          /pci@1f,0/pci@1,1/scsi@2/sd@3,0
       4. c0t4d0 FUJITSU  MAN3367M SUN36G  1804 43d671f>
          /pci@1f,0/pci@1,1/scsi@2/sd@4,0
       5. c0t5d0 FUJITSU  MAN3367M SUN36G  1804 43d671f>
          /pci@1f,0/pci@1,1/scsi@2/sd@5,0
       6. c0t6d0 FUJITSU  MAN3367M SUN36G  1804 43d671f>
          /pci@1f,0/pci@1,1/scsi@2/sd@6,0
Specify disk (enter its number): 6
selecting c0t6d0
[disk formatted]
format> format
Ready to format.  Formatting cannot be interrupted
and takes 332 minutes (estimated). Continue? y
Beginning format. The current time is Wed Jan  7 16:16:05 2004

Formatting...
   99% complete (00:00:21 remaining) done

Verifying media...
        pass 0 - pattern = 0xc6dec6de
   71132922  

        pass 1 - pattern = 0x6db6db6d
   71132922  

Total of 0 defective blocks repaired.
format> quit