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

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

Debian ミラーサイトからファイルをダウンロードするとき、 バイナリ(binary) モードでファイルをダウンロードするよう確認してください。 テキスト (text) モードや自動選択モードではだめです。 ローカルの「サブミラー」を作るには、 ミラーサイトにあるようなディレクトリ構造を複製することが大切です。 ローカルのディレクトリ構造は、 installer-s390 の下から始めるといいでしょう。 例えば:

current/images/subarchitecture/netboot/initrd.gz

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

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

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

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

  1. インストールシステムを起動するために必要なファイル (例えば kernel.debian, parmfile.debian, initrd.debian)

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

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

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

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

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

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

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

インストール用ファイルにはカーネルイメージが含まれます。 カーネルイメージには、さまざまな サブアーキテクチャ 向けのものがあります。 それぞれのサブアーキテクチャは、異なるハードウェアをサポートします。 各サブアーキテクチャ用カーネルの設定ファイルは、それぞれのディレクトリに kernel-config という名前で置かれています。 S/390 には以下のサブアーキテクチャが用意されています。

`tape'

(エミュレートまたは本物の) テープや DASD (Direct Access Storage Device) からの起動 (IPL) をサポートするカーネルイメージです。 Debian GNU/Linux をネイティブにインストールする場合や あるいは LPAR (logical partition) 上にインストールする場合に必要となります。 しかし VM で (本物またはエミュレートの) テープからインストールする際にも 利用できます。

`vmrdr'

VM リーダや DASD からの起動 (IPL) をサポートするカーネルイメージです。 このファイルは Debian GNU/Linux を VM ゲストにインストールするときにのみ使います。

いずれのカーネルでも、Linux でサポートされているドライバのほぼすべてが モジュールとして含まれています。 標準的なハードウェアはカーネルに組み込みまれていますので、 インストール中にモジュールの設定をする必要はほとんどないはずです。

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

ブートイメージには、圧縮された Linux ブートカーネルが入っています。 ブートイメージは Linux カーネルのマシンへのインストールに使われます。 カーネルバイナリ vmlinuz は非圧縮のバイナリカーネルです。 これはインストーラを テープ、テープエミュレーション、VM リーダから起動したときに使われます。

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

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

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

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