B.5. Debian のパーティション分割プログラム
前のページ | 付録 B. Debian でのパーティション分割 | 次のページ

## B.5. Debian のパーティション分割プログラム

いろいろな種類のパーティション分割ツールが Debian 開発者によって組み込まれ、 さまざまな形式のハードディスクやコンピュータアーキテクチャで 動作するようになっています。 以下に、それらのアーキテクチャで使えるプログラムのリストを示します。

partman

  Debian 推奨のパーティション分割ツールです。このアーミーナイフは、 ファイルシステムを作成 したり、マウントポイントを指定したりすることもできます。

cfdisk

  一般ユーザのための、操作の容易なフルスクリーン表示ディスクパーティション作成 プログラムです。cfdisk man ページをお読みください。

  cfdisk は FreeBSD パーティションを全く理解しません。 したがって、こちらでもデバイス名が変わってしまうかもしれません。

Partition a Hard Disk を選択すると、 上記のプログラムの 1 つがデフォルトで実行されます。 もしデフォルトで実行されるプログラムがお望みのものでない場合は、 まずそのディスクパーティション作成プログラムを終了してから、 Alt と F2 キーをいっしょに押して シェル (`tty2`) を起動し、お望みのプログラムの名前を (必要なら引数を添えて) 直接入力してください。 プログラムを終了したら、debian-installer の Partition a Hard Disk という作業段階はとばして、次に進んでください。

IDE ディスクに 20 以上のパーティションを作ろうとしている場合は、 21 番目以降のパーティションに対応するデバイスを作成しなければなりません。 適切なデバイスが存在しないと、パーティションを初期化した後の次のステップで 失敗します。例として、21 番目のパーティションが初期化できるよう、 デバイスを追加するためのコマンド群を示します。これらは `tty2` や Execute A Shell から実行できます。

    cd /dev
    mknod hda21 b 3 21
    chgrp disk hda21
    chmod 660 hda21

ターゲットシステムにも正しいデバイスがないと、新しいシステムで起動したときに失敗します。 カーネルとモジュールをインストールしたら、以降を実行してください。

    cd /target/dev
    mknod hda21 b 3 21
    chgrp disk hda21
    chmod 660 hda21

### B.5.1. PA-RISC でのパーティション分割

PALO (HPPA ブートローダ) では、タイプ 「F0」 のパーティションが、 先頭から 2GB 以内のどこかになければなりません。 ここにはブートローダと (そのように選択すれば) カーネル、 RAM ディスクが保管されますので、これらに必要なだけ、 最低でも 4MB (できれば 8〜16 MB) 確保しましょう。 さらにファームウェアの制限から、Linux カーネルはディスクの先頭から 2GB 以内に置かなければなりません。このようにするには、 ルートの ext2 パーティションをディスクの先頭 2GB 以内に収めれば良いでしょう。 あるいは先頭付近に小さな ext2 パーティションを作って、 それを `/boot` としてマウントしても構いません。 Linux カーネルはここに保管されるからです。 `/boot` にはロードしたいカーネルを置けるだけのサイズを 確保しなければなりません。8〜16MB あれば通常は充分でしょう。

前のページ | 上に戻る | 次のページ
B.4. Linux におけるデバイス名 | ホーム | 付録 C. ランダムビット