~qbalazs/installation-guide/lp1030336

« back to all changes in this revision

Viewing changes to da/hardware/hardware-supported.xml

  • Committer: joeyh
  • Date: 2005-10-07 19:51:38 UTC
  • Revision ID: vcs-imports@canonical.com-20051007195138-c3d57b2617a79a4f
move manual to top-level directory, split out of debian-installer package

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!-- retain these comments for translator revision tracking -->
 
2
<!-- original version: 22237 untranslated -->
 
3
 
 
4
 <sect1 id="hardware-supported">
 
5
 <title>Supported Hardware</title>
 
6
 
 
7
<para>
 
8
 
 
9
Debian does not impose hardware requirements beyond the requirements
 
10
of the Linux kernel and the GNU tool-sets.  Therefore, any
 
11
architecture or platform to which the Linux kernel, libc,
 
12
<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
<ulink url="&url-ports;"></ulink> for
 
15
more details on &arch-title; architecture systems which have been
 
16
tested with Debian.
 
17
 
 
18
</para><para>
 
19
 
 
20
Rather than attempting to describe all the different hardware
 
21
configurations which are supported for &arch-title;, this section
 
22
contains general information and pointers to where additional
 
23
information can be found.
 
24
 
 
25
</para>
 
26
 
 
27
  <sect2><title>Supported Architectures</title>
 
28
 
 
29
<para>
 
30
 
 
31
Debian &release; supports eleven major architectures and several
 
32
variations of each architecture known as 'flavors'. 
 
33
 
 
34
</para><para>
 
35
 
 
36
<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
 
 
45
<tbody>
 
46
<row>
 
47
  <entry morerows="2">Intel x86-based</entry>
 
48
  <entry morerows="2">i386</entry>
 
49
  <entry morerows="2"></entry>
 
50
  <entry>vanilla</entry>
 
51
</row><row>
 
52
  <entry>speakup</entry>
 
53
</row><row>
 
54
  <entry>linux26</entry>
 
55
</row>
 
56
 
 
57
<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
  <entry>powermac, new-powermac</entry>
 
118
</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
  <entry morerows="2">MIPS (big endian)</entry>
 
145
  <entry morerows="2">mips</entry>
 
146
  <entry morerows="1">SGI Indy/Indigo 2</entry>
 
147
  <entry>r4k-ip22</entry>
 
148
</row><row>
 
149
  <entry>r5k-ip22</entry>
 
150
</row><row>
 
151
  <entry>Broadcom BCM1250 (SWARM)</entry>
 
152
  <entry>sb1-swarm-bn</entry>
 
153
</row>
 
154
 
 
155
<row>
 
156
  <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
  <entry morerows="1">DECstation</entry>
 
162
  <entry>r4k-kn04</entry>
 
163
</row><row>
 
164
  <entry>r3k-kn02</entry>
 
165
</row><row>
 
166
  <entry>Broadcom BCM1250 (SWARM)</entry>
 
167
  <entry>sb1-swarm-bn</entry>
 
168
</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
</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
<ulink url="http://www.debian.org/ports/">Debian-Ports</ulink> pages.
 
188
 
 
189
</para><para condition="new-arch">
 
190
 
 
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
encounter a few bugs. Use our
 
196
<ulink url="&url-bts;">Bug Tracking System</ulink> to report any 
 
197
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
  </sect2>
 
205
 
 
206
<!-- supported cpu docs -->
 
207
&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
 
 
219
  <sect2 id="gfx" arch="not-s390"><title>Graphics Card</title>
 
220
 
 
221
<para arch="i386">
 
222
 
 
223
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
 
 
229
</para><para>
 
230
 
 
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
<ulink url="&url-xfree86;"></ulink>.  Debian &release; ships 
 
237
with XFree86 version &x11ver;.
 
238
 
 
239
</para><para arch="mips">
 
240
 
 
241
The XFree86 X11 window system is only supported on the SGI Indy.  The
 
242
Broadcom BCM1250 evaluation board has standard 3.3v PCI slots and supports
 
243
VGA emulation or Linux framebuffer on a selected range of graphics cards.
 
244
A <ulink url="&url-bcm91250a-hardware;">compatibility listing</ulink> for
 
245
the BCM1250 is available.
 
246
 
 
247
</para><para arch="mipsel">
 
248
 
 
249
The XFree86 X11 window system is supported on some DECstation models.  The
 
250
Broadcom BCM1250 evaluation board has standard 3.3v PCI slots and supports
 
251
VGA emulation or Linux framebuffer on a selected range of graphics cards.
 
252
A <ulink url="&url-bcm91250a-hardware;">compatibility listing</ulink> for
 
253
the BCM1250 is available.
 
254
 
 
255
</para>
 
256
 
 
257
  </sect2>
 
258
 
 
259
  <sect2 arch="i386" id="laptops"><title>Laptops</title>
 
260
<para>
 
261
 
 
262
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
 
 
267
</para>
 
268
   </sect2>
 
269
 
 
270
 
 
271
  <sect2 condition="defaults-smp">
 
272
<title>Multiple Processors</title>
 
273
 
 
274
<para>
 
275
 
 
276
Multi-processor support &mdash; also called ``symmetric multi-processing''
 
277
or SMP &mdash; is supported for this architecture.  The standard Debian
 
278
&release; kernel image was compiled with SMP support.  This should not
 
279
prevent installation, since the SMP kernel should boot on non-SMP systems;
 
280
the kernel will simply cause a bit more overhead.
 
281
 
 
282
</para><para>
 
283
 
 
284
In order to optimize the kernel for single CPU systems, you'll have to
 
285
replace the standard Debian kernel.  You can find a discussion of how
 
286
to do this in <xref linkend="kernel-baking"/>.  At this time
 
287
(kernel version &kernelversion;) the way you disable SMP is to deselect
 
288
``symmetric multi-processing'' in the ``General'' section of the
 
289
kernel config.
 
290
 
 
291
</para>
 
292
 
 
293
  </sect2>
 
294
 
 
295
 
 
296
  <sect2 condition="supports-smp">
 
297
 <title>Multiple Processors</title>
 
298
<para>
 
299
 
 
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
non-SMP kernel should boot on SMP systems; the kernel will simply use
 
305
the first CPU.
 
306
 
 
307
</para><para>
 
308
 
 
309
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
to do this in <xref linkend="kernel-baking"/>.  At this time
 
312
(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
</para>
 
317
  </sect2>
 
318
  
 
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
You can also build your own customised kernel to support SMP. You can find
 
338
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
 </sect1>