ディスク構成ファイルを作成すると、単一のシステムから pfinstall を使用して、異なるディスク構成に対してプロファイルをテストできます。SPARC 搭載システム用の単一ディスク構成ファイルまたは複数ディスク構成ファイルを作成するには、次の手順に従ってください。
テストするディスクを持つ SPARC 搭載システムを決定します。
スーパーユーザーになります。
単一ディスク構成ファイルを作成するには、prtvtoc コマンドの出力をファイルに保存します。
# prtvtoc /dev/rdsk/device_name > disk_config |
/dev/rdsk/device_name |
システムディスクのデバイス名。device_name は cwtxdys2 または cxdys2 の形式でなければならない |
disk_config |
ディスク構成ファイル名 |
複数のディスクへの Solaris ソフトウェアのインストールをテストする場合は、各単一ディスク構成ファイルを連結して、その出力を新しいファイルに保存します。
# cat disk_file1 disk_file2 > multi_disk_config |
新しいファイルは、複数ディスク構成ファイルになります。たとえば、次のように入力します。
# cat 104_disk2 104_disk3 104_disk5 > multi_disk_test |
複数ディスク構成ファイルを作成したときに、ディスクデバイス名中のターゲット番号が固有でない場合は、このファイルを編集して、ターゲット番号を固有にしなければなりません。
たとえば、2 つのディスク構成ファイルを連結したときに、それぞれがターゲット番号 t0 を持っていた場合は、次のように 2 番目のターゲット番号を t2 に変更してください。
* /dev/rdsk/c0t0d0s2 partition map ... * /dev/rdsk/c0t2d0s2 partition map |
これで SPARC 搭載システム用のディスク構成ファイルが作成されました。ディスク構成ファイルを使用して、プロファイルをテストする方法については、「プロファイルのテスト」を参照してください。
次の例では、104M バイトのディスクを持つ SPARC 搭載システムで、単一ディスク構成ファイル 104_test を作成します。
prtvtoc コマンドの出力を 104_test という単一ディスク構成ファイルに保存します。
# prtvtoc /dev/rdsk/c0t3d0s2 > 104_test |
104_test ファイルは、次のようになります。
* /dev/rdsk/c0t3d0s2 partition map * * Dimensions: * 512 bytes/sector * 72 sectors/track * 14 tracks/cylinder * 1008 sectors/cylinder * 2038 cylinders* 2036 accessible cylinders * Flags: * 1: unmountable * 10: read-only * * First Sector Last * Partition Tag Flags Sector Count Sector Mount Directory 1 2 00 0 164304 164303 / 2 5 00 0 2052288 2052287 3 0 00 164304 823536 987839 /disk2/b298 5 0 00 987840 614880 1602719 /install/298/sparc/work 7 0 00 1602720 449568 2052287 /space |