新しい HD のパーティションを作成するには次のコマンドを使います -
fdisk /dev/hdb |
EIDE デバイスは /dev ディレクトリの下で各々 hda、 hdb、 hdc、 hdd として認識されます。 各ハードディスクには 1 個 から 16 個の範囲でパーティションを置くことができます。 /dev/hda4 というとハードディスク a (つまり 1 つ 目のEIDE ハードディスク)の、4 つ目のパーティション を指します。
SCSI デバイスは /devの下で各々 sda、 sdb、 sdc、 sdd、 sde、 sdf、 sdg として認識されます。 各ハードディスクには同じく 1 個 から 16 個の範囲でパーティションを置くことができます。 /dev/sda3とは 1 つ目の SCSI ハードディスクの、3 つ目のパーティションを意味します。
Linux ファイルシステム ext2 の パーティション ID は 83、スワップパーティション ID は 82 にします。
パーティションの作成については Installation How-To と Partition Mini How-To を参照してください。
新しい HD のシリンダー数が 1024 を超えるときは Large Disk Mini How-To を 参照してください。要するに Linux の起動に必要なファイルはハードディスクのシリンダー数が 1024 以内の 場所にインストールされていなければなりません。1 つの方法としてハードディスクの最初の部分に5Mbかそこらの 小さなパーティションを作って /boot ディレクトリ を置くというのがあります。(Slackware ではカーネルを /boot/vmlinuz ではなく /vmlinuz として置くので / と /boot の両方をこのパーティションに作ります。)
Linux 以外のシステムのパーティションは Linux の fdisk でなくそれ自身の fdisk かそれと同じ機能のコマンドを使って作成します。