4.2. Debian ミラーサイトからのファイルのダウンロード

もっとも近い (そしておそらくもっとも速い) ミラーサイトを探すには、 Debian ミラーサイト一覧 を参照してください。

Debian ミラーサイトからファイルをダウンロードするとき、 バイナリ(binary) モードでファイルをダウンロードするよう確認してください。 テキスト (text) モードや自動選択モードではだめです。 ローカルの「サブミラー」を作るには、 ミラーサイトにあるようなディレクトリ構造を複製することが大切です。 実際には、すべてのインストール用ファイルを フロッピーで準備する必要はありません。 でもフロッピーで準備しておけば、 ファイルが必要になったときに見つけるのは簡単になります。 ローカルのディレクトリ構造は、 installer-i386 の下から始めるといいでしょう。 例えば:

current/images/floppy/boot.img

この階層下の全ファイルをダウンロードする必要はありません。 あなたに必要なファイルだけでいいのです (どれが必要かは読み進めればわかります)。 ディレクトリ名はミラーサイトのものと同じにし、 ファイルを各々の適切なディレクトリの中に入れておきましょう。

あなたのマシンが、ダウンロードしたファイルを自動的に 伸長・復号するように設定されている場合は、 ダウンロード時にはこの機能を無効にする必要があります。 伸長はインストーラが必要なときに行います。 いまのシステムで伸長するのは、ディスク容量と時間の無駄です。 さらに、元の圧縮されたファイルが伸長するプログラムによって削除されてしまうと、 インストーラが必要とするときにそのファイルがない、ということにもなります。

4.2.1. インストールオプション

必要となるファイルは次の 3 つの種類に分かれます。

  1. インストールシステムを起動するために必要なファイル (例えば boot.imgroot.img、もしくは vmlinuzinitrd.gz)

  2. インストールシステムが起動したあとに、 OS のカーネルと周辺機器ドライバとをインストールするために アクセスする必要のあるファイル (例えば net-drivers.imgcd-drivers.img)

  3. 基本システムインストール用のファイル

インストール対象のコンピュータに動作するイーサネット接続があり、 そのイーサネットカードがインストールカーネルに組み込まれているならば、 必要となるのはインストールシステムの起動ファイルだけです。 インストーラは、多くのイーサネットカードに対して、 ネットワーク経由でのカーネルとドライバの取得をサポートしています。

イーサネット接続のサポートがインストーラに組み込まれていない場合、 必要となるのは、インストールシステム起動ファイル、カーネル、 周辺装置ドライバのインストール用ファイルです。

動作するネットワーク接続のないシステムにインストールするか、 イーサネットではなく (モデムを使った) PPP 経由でネットワーク接続する場合は、 3 種類のファイルすべてをインストール前に取得する必要があります。 基本システムインストールファイルは、Debian CD 1 (または 120MB 以下の netinst と呼ばれる小さな変種) にあります。 たとえ CD-ROM ドライブがなくても ISO イメージを使用できます。

どのファイルが必要なのかわからない場合は、 インストールシステムの起動ファイルだけから始めます。 ネットワーク設定の最初の試みが失敗したら、 インストールを中断し、必要な追加ファイルを入手して、 インストールをやり直せばよいのです。

4.2.2. 正しいインストールセットの選択

インストール用ファイルにはカーネルイメージが入っており、 このカーネルイメージにはさまざまな flavors があります。 各フレーバーは、それぞれ異なったハードウェア構成をサポートします。 Intel x86 で使えるフレーバーは以下の通りです。

vanilla

Debian の標準カーネルパッケージに入っているものです。 Linux でサポートされているほとんどすべてのドライバが、 モジュールとして組み込まれています。 これにはネットワークデバイス、SCSI デバイス、 サウンドカード、Video4Linux デバイスなどが含まれます。 「vanilla」 フレーバーは、1 枚の ブートフロッピー、 1 枚の root フロッピー、2 枚の driver フロッピーからなります。

speakup

ほとんど 「vanilla」 と同じですが、 点字ディスプレイをサポートしています。 サポートするモデルの完全なリストは brltty 文書で見つかるでしょう。 このフレーバーは、1 枚の ブートフロッピー、 1 枚の root フロッピー、1 枚の driver フロッピーからなります。

各フレーバーの項目で 1.44MB のディスクが何枚必要になるか説明しましたが、 他のインストール方法も使えます。

各フレーバー用カーネルの設定ファイルは、それぞれのディレクトリに kernel-config という名前で置かれています。

4.2.3. インストール用ファイルのありか

ブートイメージには、圧縮された Linux ブートカーネルが入っています。 ブートイメージは (フロッピーにデータを入れた場合) フロッピーディスクからの起動や Linux カーネルのマシンへのインストールに使われます。 カーネルバイナリ vmlinuz は非圧縮のバイナリカーネルです。 これはインストーラを ハードディスク、usb スティック、ネットワーク、CD-ROMから起動したときに使われます。 フロッピーからインストーラを起動したときは必要ありません。

フロッピーイメージからフロッピーディスクを適切に作成するにあたって 重要な情報が 項4.3. 「ディスクイメージからのフロッピーの作成」 にありますので、参照してください。

root フロッピーのイメージ (root.img) には、 インストーラを起動したあとにメモリに読み込まれる RAM ディスクファイルシステムが圧縮されて含まれています。

周辺機器のドライバは、複数のフロッピーイメージとして、 あるいは 1 つの tarball (drivers.tgz) としてダウンロードできます。 インストーラシステムは、 インストール中にドライバファイルにアクセスする必要があります。 ハードディスクのパーティションや、 接続されている別のコンピュータに対して インストーラがアクセスできるなら (後述)、 tarball のほうが扱いやすいでしょう。 フロッピーイメージファイルは、フロッピーからドライバをインストール しなければいけないときにだけ必要になります。

カーネルやドライバにフロッピーを使わない場合は、 ファイルのダウンロードの際に、 ダウンロードしたファイルを 置く ファイルシステムの種類にも注意する必要があります。 インストーラはいくつかのファイルシステム (FAT, HFS, ext2fs, Minix) を読むことができます。*nix のファイルシステムにダウンロードする時には、 アーカイブからできるだけ大きなファイルを選んでください。

インストールの途中で、 Debian をインストールしようとしているパーティションの内容は消去されます。 ダウンロードしたファイルは、システムをインストールする予定の パーティションとは別のところに置く必要があります。