[ 前のページ ] [ 目次 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 次のページ ]

Debian GNU/Linux 3.0 のインストール (Alpha)
第 2 章 - 必要なシステム


この節では、Debian を始めるために必要なハードウェアに関する情報を扱います。 また、GNU や Linux でサポートされるハードウェアに関するより詳しい情報への リンクも用意しました。


2.1 サポートされているハードウェア

Debian は、Linux カーネルや GNU ツールセットが必要とする以上のハードウェア を要求しません。それゆえ、Linux カーネル、libc、gcc などが 移植されていて、Debian の移植版が存在すれば、どんなアーキテクチャや プラットフォームでも Debian を動作させることができます。 すでに Debian でテストされている alpha アーキテクチャの詳細は、 移植版のページ (http://www.debian.org/ports/alpha/) を参照してください。

この節では、Alpha でサポートされるハードウェアのさまざまな設定の すべてに触れることは避け、一般的な情報とさらなる情報が見つけられる場所への ポインタを紹介します。


2.1.1 サポートされているアーキテクチャ

Debian 3.0 は 11 の主なアーキテクチャと、 「フレーバー」と呼ばれる各アーキテクチャのバリエーションを サポートしています。

     アーキテクチャ       | Debian 名称 / フレーバー 
     ---------------------+----------------------------
     Intel x86-based      | i386
                          |   - vanilla
                          |   - idepci
                          |   - compact
                          |   - bf2.4 (実験中)
                          | 
     Motorola 680x0:      | m68k
       - Atari            |   - atari
       - Amiga            |   - amiga
       - 68k Macintosh    |   - mac
       - VME              |   - bvme6000
                          |   - mvme147
                          |   - mvme16x
                          | 
     DEC Alpha            | alpha
                          |   - generic
                          |   - jensen
                          |   - nautilus
                          | 
     Sun SPARC            | sparc
                          |   - sparc32
                          |   - sparc64
                          |   
     ARM および StrongARM | arm
                          |   - netwinder
                          |   - riscpc
                          |   - shark
                          |   - lart
                          | 
     IBM/Motorola PowerPC | powerpc
       - CHRP             |   - chrp
       - PowerMac         |   - powermac, new-powermac
       - PReP             |   - prep
       - APUS             |   - apus
                          | 
     HP PA-RISC           | hppa
       - PA-RISC 1.1      |   - 32
       - PA-RISC 2.0      |   - 64
                          |
     Intel ia64 ベース    | ia64
                          |
     MIPS (big endian)    | mips
       - SGI Indy/I2      |  - r4k-ip22
                          | 
     MIPS (little endian) | mipsel
       - DEC Decstation   |  - r4k-kn04
                          |  - r3k-kn02
                          | 
     IBM S/390            | s390
                          |  - tape
                          |  - vmrdr
                          |
     ---------------------+----------------------------

この文書は alpha アーキテクチャへのインストールを扱います。 なお、他のアーキテクチャに関する情報については Debian 移植版 ページをご覧ください。


2.1.2 CPU や、マザーボード、ビデオカード

DEC Alpha のサポート状況に関する完全な情報については Linux Alpha HOWTO を参照してください。この節の目的は、起動ディスクが サポートする機種について説明することです。

Alpha マシンは、マザーボードとサポートするチップセットに複数の 世代があるため、複数の機種に分類されています。 Alpha では機種 (「サブアーキテクチャ」) の違いによって用いられている技術と性能が劇的に違うことが多く、 そのため、インストール過程、 より適切にはブート過程がシステムによって異なります。

以下の表に Debian のインストーラでサポートされる機種を 挙げます。表にはこれらの機種に対応するコード名も 示します。実際にインストール作業を始める前にこのコード名を調 べておく必要があります。

     ハードウェア型式                エイリアス              MILO イメージ
     ================                ==========              =============
     
     ALCOR
       AlphaStation 500 5/266.300    Maverick                alcor
       AlphaStation 500 5/333...500  Bret                    alcor
       AlphaStation 600/266...300    Alcor                   alcor
       AlphaStation 600/300...433    XLT                     xlt
     
     BOOK1
       AlphaBook1 (laptop)           Alphabook1/Burns        book1
     
     AVANTI
       AlphaStation 200 4/100...166  Mustang                 avanti
       AlphaStation 200 4/233        Mustang+                avanti
       AlphaStation 205 4/133...333  LX3                     avanti
       AlphaStation 250 4/300        M3+                     avanti
       AlphaStation 255 4/133...333  LX3+                    avanti
       AlphaStation 300 4/266        Melmac                  avanti
       AlphaStation 400 4/166        Chinet                  avanti
       AlphaStation 400 4/233...300  Avanti                  avanti
     
     EB164
       AlphaPC164                    PC164                   pc164
       AlphaPC164-LX                 LX164                   lx164
       AlphaPC164-SX                 SX164                   sx164
       EB164                         EB164                   eb164
     
     EB64+
       AlphaPC64                     Cabriolet               cabriolet
       AlphaPCI64                    Cabriolet               cabriolet
       EB64+                         EB64+                   eb64p
     
     EB66
       EB66                          EB66                    eb66
       EB66+                         EB66+                   eb66p
     
     JENSEN
       DEC 2000 Model 300(S)         Jensen                  N/A
       DEC 2000 Model 500            Culzen                  N/A
       DECpc 150                     Jensen                  N/A
     
     MIATA
       Personal WorkStation 433a     Miata                   miata
       Personal WorkStation 433au    Miata                   miata
       Personal WorkStation 466au    Miata                   miata
       Personal WorkStation 500a     Miata                   miata
       Personal WorkStation 500au    Miata                   miata
       Personal WorkStation 550au    Miata                   miata
       Personal WorkStation 600a     Miata                   miata
       Personal WorkStation 600au    Miata                   miata
     
     MIKASA
       AlphaServer 1000 4/200        Mikasa                  mikasa
       AlphaServer 1000 4/233..266   Mikasa+                 mikasa
       AlphaServer 1000 5/300        Mikasa-Pinnacle         mikasa
       AlphaServer 1000 5/300        Mikasa-Primo            mikasa
     
     NAUTILUS
       UP1000                        Nautilus                N/A
       UP1100                        Galaxy-Train/Nautilus Jr. N/A
     
     NONAME
       AXPpci33                      Noname                  noname
       UDB                           Multia                  noname
     
     NORITAKE
       AlphaServer 1000A 4/233...266 Noritake                N/A
       AlphaServer 1000A 5/300       Noritake-Pinnacle       N/A
       AlphaServer 1000A 5/333...500 Noritake-Primo          N/A
       AlphaServer 800 5/333...500   Corelle                 N/A
       AlphaStation 600 A            Alcor-Primo             N/A
       Digital Server 3300           Corelle                 N/A
       Digital Server 3300R          Corelle                 N/A
     
     PLATFORM 2000
       P2K                           P2K                     p2k
     
     RAWHIDE
       AlphaServer 1200 5/xxx        Tincup/DaVinci          N/A
       AlphaServer 4000 5/xxx        Wrangler/Durango        N/A
       AlphaServer 4100 5/xxx        Dodge                   N/A
       Digital Server 5300           Tincup/DaVinci          N/A
       Digital Server 7300           Dodge                   N/A
     
     RUFFIAN
       DeskStation AlphaPC164-UX     Ruffian                 ruffian
       DeskStation RPL164-2          Ruffian                 ruffian
       DeskStation RPL164-4          Ruffian                 ruffian
       DeskStation RPX164-2          Ruffian                 ruffian
       DeskStation RPX164-4          Ruffian                 ruffian
       Samsung AlphaPC164-BX         Ruffian                 ruffian
     
     SABLE
       AlphaServer 2000 4/xxx        Demi-Sable              N/A
       AlphaServer 2000 5/xxx        Demi-Gamma-Sable        N/A
       AlphaServer 2100 4/xxx        Sable                   N/A
       AlphaServer 2100 5/xxx        Gamma-Sable             N/A
     
     TAKARA
       21164 PICMG SBC               Takara                  takara
     
     TITAN
       AlphaServer ES45              Privateer               N/A
       UNKNOWN                       Yukon                   N/A
     
     TSUNAMI
       AlphaServer DS10              Webbrick                N/A
       AlphaServer DS20              Catamaran/Goldrush      N/A
       AlphaServer DS20E             Goldrack                N/A
       AlphaServer ES40              Clipper                 N/A
       DP264                         DP264                   N/A
       SMARTengine 21264 PCI/ISA SBC Eiger                   N/A
       UNKNOWN                       Warhol                  N/A
       UNKNOWN                       Windjammer              N/A
       UP2000                        Swordfish               N/A
       XP1000                        Monet/Brisbane          N/A
       XP900                         Webbrick                N/A
     
     WILDFIRE
       AlphaServer GS160             Wildfire                N/A
       AlphaServer GS320             Wildfire                N/A
     
     XL
       XL-233...266                  XL                      xl

2.1.2.1 グラフィックカード

Debian がサポートするグラフィックインターフェースは、 XFree86 の X Window System のサポートに基づいたものです。 さらに新しい AGP ビデオスロットは、実際のところ PCI 仕様を部分的に変更した ものですので、そのほとんどは XFree86 の下で動作します。 サポートされているグラフィックバス、カード、モニタ、ポインティングデバイス に関するより詳細な情報については、 http://www.xfree86.org/ をご覧ください。 なお Debian 3.0 の X11 リビジョンは 4.1.0 です。


2.1.3 マルチプロセッサ

対称型マルチプロセッシング、もしくは SMP と呼ばれるマルチプロセッシングも、 このアーキテクチャではサポートされています。 ただ、Debian 3.0 の標準カーネルイメージは SMP をサポートしていません。 標準の非 SMP カーネルは SMP システムでも起動できますから、 インストールには問題ありません。 標準カーネルは単純に 1 番目の CPU を用います。

マルチプロセッサを利用するためには、Debian の標準カーネルを置き換える必要 があります。その手順に関する話題は 新しいカーネルのコンパイル, 第 9.5 節 にあります。 現時点 (カーネルバージョン 2.2.22) で SMP を有効にするためには、 カーネルコンフィグレーションの ``General'' セクションにある ``symmetric multi-processing'' を選択してください。


2.2 インストールに利用できるメディア

多くの場合、最初の起動は rescue フロッピー を用いてフロッピーから行う必要があるでしょう。 通常 3.5 インチ高密度 (1440 kb) フロッピードライブさえあれば充分です。

いくつかのアーキテクチャでは CD-ROM ベースのインストールをサポートしています。 起動可能な CD-ROM をサポートしたマシンでは、 フロッピーを必要としない 完全なインストールが可能です。 CD-ROM からの起動ができないシステムでは、 そのほかのテクニックを組み合わせれば インストールに CD-ROM を使えます。 CD-ROM からの起動, 第 5.4 節 を参照して一度他の方法で起動してください。

ハードディスクから起動してインストールするのも、 多くのアーキテクチャで使える方法です。

またネットワーク越しにシステムを起動することもできます。 ネットワーク越しに起動を行い、 すべてのローカルファイルシステムを NFS でマウントして、 ディスクレスなインストールをすることも一つの選択です。 ただ、この方法を用いる場合は少なくとも 16MB の RAM が必要になるでしょう。 基本システムをインストールした後は (PPP を含め) 任意のネットワーク接続が可能になるため、残りのシステムは FTP、HTTP、NFS 経由でインストールできます。


2.2.1 サポートしている記憶装置

Debian の起動ディスクには、さまざまなシステムに最大限対応したカーネルが 収められています。そのため残念ながら、まったく使われることのないたくさんの ドライバがカーネルを肥大化させています (再構築の仕方は 新しいカーネルのコンパイル, 第 9.5 節 をご覧ください)。 しかし、可能な限り幅広いデバイスのサポートするのは、 さまざまなハードウェアへ確実に Debian をインストールするには 望ましいことでしょう。 Linux カーネルでサポートされる外部記憶装置は、 すべてこのブートシステムでもサポートされています。 以下の SCSI ドライバがデフォルトのカーネルでサポートされています。

IDE ディスクもサポートされています。 なお、多くの機種において、 SRM コンソールが IDE ドライブから起動できないことや、 Jensen がフロッピーから起動できないことにご注意ください。 (Jensen の起動に関するより詳しい情報については http://www.linuxalpha.org/faq/FAQ-9.html をご覧ください)


2.3 必要なメモリ量とディスクスペース

最低でも 16MB の RAM と 110MB のハードディスクが 必要です。 最小限のコンソールベースシステム (全て標準パッケージ) には 250MB 必要です。 X Window System や、開発プログラム、ライブラリなどのソフトウェアを、 ある程度インストールするには、少なくとも 400MB 必要になるでしょう。 ほぼ完全にインストールするなら 800MB 近く必要になるでしょう。 また、Debian で利用できるものをすべてインストールするなら、 おそらく 2GB 近く必要になるでしょう。 ただ、実際にはパッケージ同士の衝突があることから、 「すべてインストール」は意味をなしませんが。


2.4 ネットワーク接続機器

Linux カーネルがサポートしているすべてのネットワークインターフェースカード (NIC) が、起動ディスクにおいてもサポートされています。 Alpha マシンの多数にビルトインされている DECChip (Tulip) イーサネットに関しても、そのサポートがカーネルに直接組み込まれています。 他のカードに関しては、お使いになるネットワークドライバを モジュールとしてロードする必要があるでしょう。


2.5 周辺機器およびその他のハードウェア

Linux は、マウス、プリンタ、スキャナ、モデム、ネットワークカード、 PCMCIA カードなどのさまざまなハードウェアに幅広く対応しています。しかし、 システムのインストールに、これらのデバイスが必要なわけではありません。 この節では、Linux でサポートしつつも、 インストーラではサポートしていない周辺機器の情報を扱っています。


2.6 GNU/Linux に適したハードウェアの購入

今では Debian や 他の GNU/Linux ディストリビューションをプリインストール したシステムを出荷するベンダもあります。 この恩恵には多少余分のお金がかかるかもしれませんが、 ある程度の安心を購入できることになります。 このハードウェアは GNU/Linux で しっかりサポートされていることが確信できるわけですから。

Linux がバンドルされたシステムを購入する場合でも、中古のシステムを購入する 場合でも、そのハードウェアが Linux カーネルでサポートされているか改めて 確認することが重要です。 前述の参考資料の中に、そのハードウェアが挙げられているかどうかを 確認してください。 (もしいれば) 購入先の販売員には、Linux システムを購入することを伝えましょう。 また、Linux に友好的なハードウェアベンダをサポートしましょう。


2.6.1 独占的あるいは閉鎖的なハードウェアを避ける

あるハードウェアメーカーは、どのようにドライバを書いたらよいかをまったく 教えてくれません。また、Linux のソースコード公開を 妨げる NDA (非公開の同意) をしない限り、 文書を見せてくれないメーカーもあります。

これらのデバイスが Linux 上でまったく動作しないのは、 それに関する文書を読むことが許可されていないためです。 このようなハードウェアを作っているメーカーに、 文書を公開するように要請してください。 もしもたくさんの人たちが要請すれば、彼らも Linux が重要な市場であると認識するでしょう。


[ 前のページ ] [ 目次 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 次のページ ]

Debian GNU/Linux 3.0 のインストール (Alpha)

version 3.0.24, 2002/12/18

Bruce Perens
Sven Rudolph
Igor Grobman
James Treacy
Adam Di Carlo