/[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 22220 - (show annotations) (download) (as text)
Tue Sep 28 13:31:47 2004 UTC (8 years, 8 months ago) by tbm
Original Path: trunk/installer/doc/manual/en/hardware/hardware-supported.xml
File MIME type: text/xml
File size: 9157 byte(s)
cosmetics (Indigo2 -> Indigo 2)
1 <!-- retain these comments for translator revision tracking -->
2 <!-- $Id$ -->
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">DEC 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's X11 system is only supported on the SGI Indy.
242
243 </para>
244 </sect2>
245
246 <sect2 arch="i386" id="laptops"><title>Laptops</title>
247 <para>
248
249 Laptops are also supported. Laptops are often specialized or contain
250 proprietary hardware. To see if your particular laptop works well
251 with GNU/Linux, see the
252 <ulink url="&url-x86-laptop;">Linux Laptop pages</ulink>
253
254 </para>
255 </sect2>
256
257
258 <sect2 condition="defaults-smp">
259 <title>Multiple Processors</title>
260
261 <para>
262
263 Multi-processor support &mdash; also called ``symmetric multi-processing''
264 or SMP &mdash; is supported for this architecture. The standard Debian
265 &release; kernel image was compiled with SMP support. This should not
266 prevent installation, since the SMP kernel should boot on non-SMP systems;
267 the kernel will simply cause a bit more overhead.
268
269 </para><para>
270
271 In order to optimize the kernel for single CPU systems, you'll have to
272 replace the standard Debian kernel. You can find a discussion of how
273 to do this in <xref linkend="kernel-baking"/>. At this time
274 (kernel version &kernelversion;) the way you disable SMP is to deselect
275 ``symmetric multi-processing'' in the ``General'' section of the
276 kernel config.
277
278 </para>
279
280 </sect2>
281
282
283 <sect2 condition="supports-smp">
284 <title>Multiple Processors</title>
285 <para>
286
287 Multi-processor support &mdash; also called ``symmetric
288 multi-processing'' or SMP &mdash; is supported for this architecture.
289 However, the standard Debian &release; kernel image does not support
290 SMP. This should not prevent installation, since the standard,
291 non-SMP kernel should boot on SMP systems; the kernel will simply use
292 the first CPU.
293
294 </para><para>
295
296 In order to take advantage of multiple processors, you'll have to
297 replace the standard Debian kernel. You can find a discussion of how
298 to do this in <xref linkend="kernel-baking"/>. At this time
299 (kernel version &kernelversion;) the way you enable SMP is to select
300 ``symmetric multi-processing'' in the ``General'' section of the
301 kernel config.
302
303 </para>
304 </sect2>
305
306 <sect2 condition="supports-smp-sometimes">
307 <title>Multiple Processors</title>
308 <para>
309
310 Multi-processor support &mdash; also called ``symmetric
311 multi-processing'' or SMP &mdash; is supported for this architecture,
312 and is supported by a precompiled Debian kernel image. Depending on your
313 install media, this SMP-capable kernel may or may not be installed by
314 default. This should not prevent installation, since the standard,
315 non-SMP kernel should boot on SMP systems; the kernel will simply use
316 the first CPU.
317
318 </para><para>
319
320 In order to take advantage of multiple processors, you should check to see
321 if a kernel package that supports SMP is installed, and if not, choose an
322 appropriate kernel package.
323
324 You can also build your own customised kernel to support SMP. You can find
325 a discussion of how to do this in <xref linkend="kernel-baking"/>. At this
326 time (kernel version &kernelversion;) the way you enable SMP is to select
327 ``symmetric multi-processing'' in the ``General'' section of the
328 kernel config.
329
330 </para>
331 </sect2>
332 </sect1>

Properties

Name Value
svn:keywords Id

  ViewVC Help
Powered by ViewVC 1.1.5