CPU・マザーボード・ビデオのサポート
サポートしている周辺機器に関する完全な情報は、
Linux ハードウェア互換性 HOWTO
にあります。この節では基本的なことのみ説明します。
CPU
まだパーソナルコンピュータで使われている x86 ベース (IA-32) プロセッサを、
Intel "Pentium" シリーズのすべての変種を含め、
ほとんどすべてをサポートしています。
また、AMD や VIA (旧 Cyrix) の 32 ビット プロセッサや、
Athlon XP やIntel P4 Xeon といったプロセッサもサポートしています。
システムに AMD64, や Intel EM64T ファミリといった、
64 ビットプロセッサが使われているなら、
おそらく (32 ビット) i386 アーキテクチャ用インストーラではなく、
amd64 アーキテクチャ用インストーラを使用した方がいいでしょう。
しかし Debian GNU/Linux &releasename; は、
386 以前のプロセッサでは動作しません。
アーキテクチャ名が "i386" であるにも関わらず、
実際の 80386 プロセッサ (とそのクローン) のサポートは、
Debian の Sarge (r3.1) リリースで打ち切られました。
私たちは打ち切りを避けようと努力してきましたが、
GCC の提供する C++ ABI のバグに始まるコンパイラとカーネルの問題により、
最終的にそうせざるを得なくなりました。
自分のカーネルとすべてのパッケージをソースからコンパイルすれば、
まだ 80386 プロセッサで Debian GNU/Linux が動作するかもしれませんが、
本マニュアルの範疇を越えてしまいます。
。(Linux では 286 やそれ以前のチップをサポートしたことはありません)
i486 以降のすべてのプロセッサをサポートしています
古いチップをサポートしないことによる正の影響として、
多くの Debian パッケージが最近のコンピュータ上で、
少し早く動作することが挙げられます。
1989 年に発売された i486 では、
オペコードを 3 つ (bswap, cmpxchg, xadd) 持っていますが、
1986 年に発売された i386 にはありません。
以前はほとんどの Debian パッケージでこれを使用できませんでしたが、
現在では使用できます。
。
I/O バス
システムバスとは、CPU と記憶装置のような周辺機器との通信を可能にするために
マザーボードに搭載されているものです。
あなたのコンピュータでは、ISA、EISA、PCI、
Microchannel アーキテクチャ (MCA、IBM の PS/2 シリーズで採用)、
VESA ローカルバス (VLB、VL バスとも呼ばれます)
のいずれかが使われているはずです。
本質的に、近年販売されたパーソナルコンピュータには、
このどれかが使われています。