/[d-i]/trunk/manual/en/hardware/hardware-supported.xml
ViewVC logotype

Contents of /trunk/manual/en/hardware/hardware-supported.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 23145 - (hide annotations) (download) (as text)
Sat Oct 16 14:06:22 2004 UTC (8 years, 8 months ago) by cjwatson
Original Path: trunk/installer/doc/manual/en/hardware/hardware-supported.xml
File MIME type: text/xml
File size: 9765 byte(s)
Remove text about new-powermac, which is no longer applicable.
1 toff 3219 <!-- retain these comments for translator revision tracking -->
2 joeyh 11648 <!-- $Id$ -->
3 toff 3219
4     <sect1 id="hardware-supported">
5     <title>Supported Hardware</title>
6    
7 toff 3273 <para>
8    
9     Debian does not impose hardware requirements beyond the requirements
10 toff 3219 of the Linux kernel and the GNU tool-sets. Therefore, any
11     architecture or platform to which the Linux kernel, libc,
12 toff 3273 <command>gcc</command>, etc. have been ported, and for which a Debian
13     port exists, can run Debian. Please refer to the Ports pages at
14 barbier 4215 <ulink url="&url-ports;"></ulink> for
15 toff 3273 more details on &arch-title; architecture systems which have been
16     tested with Debian.
17 toff 3219
18 toff 3273 </para><para>
19    
20     Rather than attempting to describe all the different hardware
21 toff 3219 configurations which are supported for &arch-title;, this section
22     contains general information and pointers to where additional
23     information can be found.
24 toff 3273
25 toff 3219 </para>
26    
27     <sect2><title>Supported Architectures</title>
28    
29 toff 3273 <para>
30    
31 toff 4075 Debian &release; supports eleven major architectures and several
32 toff 3219 variations of each architecture known as 'flavors'.
33    
34 toff 3273 </para><para>
35    
36 toff 4890 <informaltable>
37     <tgroup cols="4">
38     <thead>
39     <row>
40     <entry>Architecture</entry><entry>Debian Designation</entry>
41     <entry>Subarchitecture</entry><entry>Flavor</entry>
42     </row>
43     </thead>
44 toff 3219
45 toff 4890 <tbody>
46     <row>
47 mck-guest 14033 <entry morerows="2">Intel x86-based</entry>
48     <entry morerows="2">i386</entry>
49     <entry morerows="2"></entry>
50 toff 4890 <entry>vanilla</entry>
51     </row><row>
52 mck-guest 9934 <entry>speakup</entry>
53 mck-guest 14033 </row><row>
54     <entry>linux26</entry>
55 toff 4890 </row>
56 toff 3219
57 toff 4890 <row>
58     <entry morerows="5">Motorola 680x0</entry>
59     <entry morerows="5">m68k</entry>
60     <entry>Atari</entry>
61     <entry>atari</entry>
62     </row><row>
63     <entry>Amiga</entry>
64     <entry>amiga</entry>
65     </row><row>
66     <entry>68k Macintosh</entry>
67     <entry>mac</entry>
68     </row><row>
69     <entry morerows="2">VME</entry>
70     <entry>bvme6000</entry>
71     </row><row>
72     <entry>mvme147</entry>
73     </row><row>
74     <entry>mvme16x</entry>
75     </row>
76    
77     <row>
78     <entry morerows="2">DEC Alpha</entry>
79     <entry morerows="2">alpha</entry>
80     <entry morerows="2"></entry>
81     <entry>generic</entry>
82     </row><row>
83     <entry>jensen</entry>
84     </row><row>
85     <entry>nautilus</entry>
86     </row>
87    
88     <row>
89     <entry morerows="1">Sun SPARC</entry>
90     <entry morerows="1">sparc</entry>
91     <entry morerows="1"></entry>
92     <entry>sun4cdm</entry>
93     </row><row>
94     <entry>sun4u</entry>
95     </row>
96    
97     <row>
98     <entry morerows="3">ARM and StrongARM</entry>
99     <entry morerows="3">arm</entry>
100     <entry morerows="3"></entry>
101     <entry>netwinder</entry>
102     </row><row>
103     <entry>riscpc</entry>
104     </row><row>
105     <entry>shark</entry>
106     </row><row>
107     <entry>lart</entry>
108     </row>
109    
110     <row>
111     <entry morerows="3">IBM/Motorola PowerPC</entry>
112     <entry morerows="3">powerpc</entry>
113     <entry>CHRP</entry>
114     <entry>chrp</entry>
115     </row><row>
116     <entry>PowerMac</entry>
117 cjwatson 23145 <entry>powermac</entry>
118 toff 4890 </row><row>
119     <entry>PReP</entry>
120     <entry>prep</entry>
121     </row><row>
122     <entry>APUS</entry>
123     <entry>apus</entry>
124     </row>
125    
126     <row>
127     <entry morerows="1">HP PA-RISC</entry>
128     <entry morerows="1">hppa</entry>
129     <entry>PA-RISC 1.1</entry>
130     <entry>32</entry>
131     </row><row>
132     <entry>PA-RISC 2.0</entry>
133     <entry>64</entry>
134     </row>
135    
136     <row>
137     <entry>Intel ia64-based</entry>
138     <entry>ia64</entry>
139     <entry></entry>
140     <entry></entry>
141     </row>
142    
143     <row>
144 tbm 22216 <entry morerows="2">MIPS (big endian)</entry>
145     <entry morerows="2">mips</entry>
146 tbm 22220 <entry morerows="1">SGI Indy/Indigo 2</entry>
147 toff 4890 <entry>r4k-ip22</entry>
148 tbm 22216 </row><row>
149     <entry>r5k-ip22</entry>
150     </row><row>
151 ths-guest 22939 <entry>Broadcom BCM91250A (SWARM)</entry>
152 tbm 22216 <entry>sb1-swarm-bn</entry>
153 toff 4890 </row>
154    
155     <row>
156 tbm 22217 <entry morerows="3">MIPS (little endian)</entry>
157     <entry morerows="3">mipsel</entry>
158     <entry>Cobalt</entry>
159     <entry>cobalt</entry>
160     </row><row>
161 tbm 22233 <entry morerows="1">DECstation</entry>
162 toff 4890 <entry>r4k-kn04</entry>
163     </row><row>
164     <entry>r3k-kn02</entry>
165 tbm 22217 </row><row>
166 ths-guest 22939 <entry>Broadcom BCM91250A (SWARM)</entry>
167 tbm 22217 <entry>sb1-swarm-bn</entry>
168 toff 4890 </row>
169    
170     <row>
171     <entry morerows="1">IBM S/390</entry>
172     <entry morerows="1">s390</entry>
173     <entry morerows="1"></entry>
174     <entry>tape</entry>
175     </row><row>
176     <entry>vmrdr</entry>
177     </row>
178    
179     </tbody></tgroup></informaltable>
180    
181 toff 3273 </para><para>
182    
183     This document covers installation for the
184     <emphasis>&arch-title;</emphasis> architecture. If you are looking
185     for information on any of the other Debian-supported architectures
186     take a look at the
187 toff 3219 <ulink url="http://www.debian.org/ports/">Debian-Ports</ulink> pages.
188 toff 3273
189 toff 4076 </para><para condition="new-arch">
190 toff 3219
191     This is the first official release of &debian; for the &arch-title;
192     architecture. We feel that it has proven itself sufficiently to be
193     released. However, because it has not had the exposure (and hence
194     testing by users) that some other architectures have had, you may
195 toff 3273 encounter a few bugs. Use our
196 toff 3219 <ulink url="&url-bts;">Bug Tracking System</ulink> to report any
197 toff 3273 problems; make sure to mention the fact that the bug is on the
198     &arch-title; platform. It can be necessary to use the
199     <ulink url="&url-list-subscribe;">debian-&architecture; mailing list</ulink>
200     as well.
201    
202     </para>
203    
204 toff 3219 </sect2>
205    
206     <!-- supported cpu docs -->
207 toff 4076 &supported-alpha.xml;
208     &supported-arm.xml;
209     &supported-hppa.xml;
210     &supported-i386.xml;
211     &supported-ia64.xml; <!-- FIXME: currently missing -->
212     &supported-m68k.xml;
213     &supported-mips.xml;
214     &supported-mipsel.xml;
215     &supported-powerpc.xml;
216     &supported-s390.xml;
217     &supported-sparc.xml;
218 toff 3219
219 toff 4076 <sect2 id="gfx" arch="not-s390"><title>Graphics Card</title>
220 toff 3219
221 toff 4076 <para arch="i386">
222 toff 3273
223 toff 3219 You should be using a VGA-compatible display interface for the console
224     terminal. Nearly every modern display card is compatible with
225     VGA. Ancient standards such CGA, MDA, or HGA should also work,
226     assuming you do not require X11 support. Note that X11 is not used
227     during the installation process described in this document.
228 toff 3273
229 toff 4076 </para><para>
230 toff 3219
231     Debian's support for graphical interfaces is determined by the
232     underlying support found in XFree86's X11 system. The newer AGP video
233     slots are actually a modification on the PCI specification, and most
234     AGP video cards work under XFree86. Details on supported graphics
235     buses, cards, monitors, and pointing devices can be found at
236 mck-guest 7442 <ulink url="&url-xfree86;"></ulink>. Debian &release; ships
237 mck-guest 9934 with XFree86 version &x11ver;.
238 toff 3273
239 toff 4076 </para><para arch="mips">
240 toff 3219
241 tbm 22226 The XFree86 X11 window system is only supported on the SGI Indy. The
242 ths-guest 22939 Broadcom BCM91250A evaluation board has standard 3.3v PCI slots and supports
243 tbm 22222 VGA emulation or Linux framebuffer on a selected range of graphics cards.
244     A <ulink url="&url-bcm91250a-hardware;">compatibility listing</ulink> for
245 ths-guest 22939 the BCM91250A is available.
246 toff 3273
247 tbm 22237 </para><para arch="mipsel">
248 tbm 22235
249     The XFree86 X11 window system is supported on some DECstation models. The
250 ths-guest 22939 Broadcom BCM91250A evaluation board has standard 3.3v PCI slots and supports
251 tbm 22235 VGA emulation or Linux framebuffer on a selected range of graphics cards.
252     A <ulink url="&url-bcm91250a-hardware;">compatibility listing</ulink> for
253 ths-guest 22939 the BCM91250A is available.
254 tbm 22235
255     </para>
256    
257 toff 3219 </sect2>
258    
259 toff 4076 <sect2 arch="i386" id="laptops"><title>Laptops</title>
260 toff 3219 <para>
261 toff 3273
262 toff 3219 Laptops are also supported. Laptops are often specialized or contain
263     proprietary hardware. To see if your particular laptop works well
264     with GNU/Linux, see the
265     <ulink url="&url-x86-laptop;">Linux Laptop pages</ulink>
266 toff 3273
267 toff 3219 </para>
268     </sect2>
269    
270    
271 toff 4076 <sect2 condition="defaults-smp">
272 toff 3219 <title>Multiple Processors</title>
273    
274 toff 3273 <para>
275    
276     Multi-processor support &mdash; also called ``symmetric multi-processing''
277 toff 3219 or SMP &mdash; is supported for this architecture. The standard Debian
278 toff 4075 &release; kernel image was compiled with SMP support. This should not
279 toff 3219 prevent installation, since the SMP kernel should boot on non-SMP systems;
280     the kernel will simply cause a bit more overhead.
281    
282 toff 3273 </para><para>
283    
284     In order to optimize the kernel for single CPU systems, you'll have to
285 toff 3219 replace the standard Debian kernel. You can find a discussion of how
286 barbier 4435 to do this in <xref linkend="kernel-baking"/>. At this time
287 toff 4075 (kernel version &kernelversion;) the way you disable SMP is to deselect
288 toff 3273 ``symmetric multi-processing'' in the ``General'' section of the
289     kernel config.
290    
291 toff 3219 </para>
292    
293     </sect2>
294    
295    
296 toff 4076 <sect2 condition="supports-smp">
297 toff 3219 <title>Multiple Processors</title>
298     <para>
299 toff 3273
300     Multi-processor support &mdash; also called ``symmetric
301     multi-processing'' or SMP &mdash; is supported for this architecture.
302     However, the standard Debian &release; kernel image does not support
303     SMP. This should not prevent installation, since the standard,
304 toff 3219 non-SMP kernel should boot on SMP systems; the kernel will simply use
305     the first CPU.
306    
307 toff 3273 </para><para>
308    
309 toff 3219 In order to take advantage of multiple processors, you'll have to
310     replace the standard Debian kernel. You can find a discussion of how
311 barbier 4435 to do this in <xref linkend="kernel-baking"/>. At this time
312 toff 3273 (kernel version &kernelversion;) the way you enable SMP is to select
313     ``symmetric multi-processing'' in the ``General'' section of the
314     kernel config.
315    
316 toff 3219 </para>
317     </sect2>
318 joeyh 18603
319     <sect2 condition="supports-smp-sometimes">
320     <title>Multiple Processors</title>
321     <para>
322    
323     Multi-processor support &mdash; also called ``symmetric
324     multi-processing'' or SMP &mdash; is supported for this architecture,
325     and is supported by a precompiled Debian kernel image. Depending on your
326     install media, this SMP-capable kernel may or may not be installed by
327     default. This should not prevent installation, since the standard,
328     non-SMP kernel should boot on SMP systems; the kernel will simply use
329     the first CPU.
330    
331     </para><para>
332    
333     In order to take advantage of multiple processors, you should check to see
334     if a kernel package that supports SMP is installed, and if not, choose an
335     appropriate kernel package.
336    
337 fjpop-guest 22935 You can also build your own customized kernel to support SMP. You can find
338 joeyh 18603 a discussion of how to do this in <xref linkend="kernel-baking"/>. At this
339     time (kernel version &kernelversion;) the way you enable SMP is to select
340     ``symmetric multi-processing'' in the ``General'' section of the
341     kernel config.
342    
343     </para>
344     </sect2>
345 toff 3219 </sect1>

Properties

Name Value
svn:keywords Id

  ViewVC Help
Powered by ViewVC 1.1.5