fdisk disk_name type size |
fdisk は、IA 搭載システムで fdisk パーティションを設定する方法を定義します。fdisk は 2 回以上指定できます。次に、IA 搭載システムでの fdisk パーティションのデフォルトの動作について説明します。
fdisk キーワードを使って (size に delete か 0 を指定して) 削除しないかぎり、ディスク上のすべての fdisk パーティションは保存されます。また、size が all の場合は、既存のすべての fdisk パーティションが削除されます。
ルート (/) ファイルシステムを含む Solaris fdisk パーティションは、そのディスク上でアクティブパーティションとして常に指定されます。
IA 搭載システムは、デフォルトでアクティブパーティションから起動します。
プロファイルで fdisk キーワードを指定しないと、インストール時にデフォルトで次の fdisk キーワードが指定されます。
fdisk all solaris maxfree
fdisk エントリは、プロファイルに指定されている順序で処理されます。
disk_name - fdisk パーティションを作成または削除する場所を指定します。
cxtydz または cydz - 特定のディスク。たとえば、c0t3d0
rootdisk - システムのルートディスク値を含む変数。これは JumpStart で決定されます (「システムのルートディスクを決定する方法」を参照)。
all - 選択されたすべてのディスク
type - 指定したディスク上で作成または削除する fdisk パーティションのタイプを指定します。
solaris - Solaris fdisk パーティション (SUNIXOS fdisk タイプ)
dosprimary - 1 次 DOS fdisk パーティションの別名 (拡張またはデータ用 DOS fdisk パーティションではない)。fdisk パーティションを削除する場合 (size に delete を指定)、dosprimary は DOSHUGE、DOSOS12、および DOSOS16 fdisk タイプ (これらはすべて削除される) の別名になります。fdisk パーティションを作成する場合、dosprimary は DOSHUGE fdisk パーティション (このパーティションが作成される) の別名になります。
DDD - 整数で表す fdisk パーティション (有効な値は 1 から 255 までの整数)
この値は size に delete を指定した場合のみ指定できます。
0xHH - 16 進数で表す fdisk パーティション (有効な値は 01 から FF までの 16 進数)
この値は size に delete を指定した場合のみ指定できます。
いくつかの fdisk タイプの整数と 16 進数での表し方を次の表に示します。
fdisk タイプ |
DDD |
HH |
---|---|---|
DOSOS12 |
1 |
01 |
PCIXOS |
2 |
02 |
DOSOS16 |
4 |
04 |
EXTDOS |
5 |
05 |
DOSHUGE |
6 |
06 |
DOSDATA |
86 |
56 |
OTHEROS |
98 |
62 |
UNIXOS |
99 |
63 |
DDD - サイズが DDD (M バイト単位) の fdisk パーティションを、指定したディスク上に作成します。DDD は整数で指定する必要があります。Solaris インストールプログラムは、この数値を一番近いシリンダの境界に自動的に繰り上げます。0 を指定すると、delete を指定するのと同じになります。
all - fdisk パーティションをディスク全体に作成します (既存のすべての fdisk パーティションは削除されます)。
この値は type に solaris を指定した場合のみ指定できます。
maxfree - 指定したディスク上の最も大きい連続する空き領域に fdisk パーティションを作成します。ディスク上にすでに指定した type の fdisk パーティションがあると、その既存の fdisk パーティションを使用します (新しい fdisk パーティションはディスク上に作成されません)。
ディスクには、空き領域と少なくとも 1 つの未使用の fdisk パーティションが必要です。空き領域がない場合は、インストールが失敗します。この値は、type が solaris または dosprimary の場合のみ指定できます。
delete - 指定した type のすべての fdisk パーティションを指定したディスク上で削除します。