1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- original version: 39461 -->
<!-- revisado jfs, 23 feb. 2005 -->
<sect1 id="boot-parms"><title>Parámetros de arranque</title>
<para>
Los <quote>parámetros de arranque</quote> son los parámetros del núcleo
de Linux que generalmente se utilizan para asegurar la
correcta gestión de los periféricos.
En la mayoría de los casos el núcleo puede auto-detectar toda la
información necesaria sobre sus periféricos pero deberá ayudar un poco a su núcleo
en algunos casos.
</para><para>
Si ésta es la primera vez que arranca su sistema lo recomendable
es utilizar los parámetros de arranque predeterminados.
Es decir, no defina ningún parámetro adicional.
Observe si su sistema arranca correctamente de esta manera, probablemente
será lo haga. Si no lo hace, podrá reiniciar más adelante
después de buscar qué parámetros específicos necesita utilizar para
informar a su sistema del hardware del que dispone.
</para><para>
Puede encontrar información sobre muchos de los parámetros de arranque en el
<ulink url="http://www.tldp.org/HOWTO/BootPrompt-HOWTO.html">CÓMO
de BootPrompt</ulink>, que incluye también consejos útiles para hardware
poco común. Esta sección solamente contiene un resumen de los parámetros más
importantes. Podrá consultar también algunas precauciones comunes
más adelante en la <xref linkend="boot-troubleshooting"/>.
</para><para>
El núcleo deberá emitir el siguiente mensaje en una de las primeras etapas
del proceso de arranque:
<informalexample><screen>
Memory:<replaceable>avail</replaceable>k/<replaceable>total</replaceable>k available
</screen></informalexample>
El valor <replaceable>total</replaceable> debe corresponder a la cantidad de RAM
disponible, en Kilobytes. Si no corresponde al tamaño real de la RAM que tiene
instalada en su sistema, debe usar el parámetro
<userinput>mem=<replaceable>ram</replaceable></userinput>,
definiendo la cantidad de memoria en <replaceable>ram</replaceable> y
utilizando el sufijo <quote>k</quote> para indicar Kilobytes, o <quote>m</quote> para indicar Megabytes.
Por ejemplo, para indicar que su sistema tiene 64 MB de RAM puede utilizar
tanto <userinput>mem=65536k</userinput> como
<userinput>mem=64m</userinput>.
</para><para condition="supports-serial-console">
Si arranca desde una consola serie el núcleo habitualmente la detectará
automáticamente<phrase arch="mipsel"> (aunque no en las DECstations)</phrase>.
Si desea arrancar por consola serie un ordenador que ya tiene instalados
una tarjeta de vídeo (framebuffer) y un teclado, deberá indicárselo al
núcleo con el parámetro
<userinput>console=<replaceable>dispositivo</replaceable></userinput>,
donde <replaceable>dispositivo</replaceable> es su dispositivo serie,
y será generalmente parecido a <filename>ttyS0</filename>.
</para><para arch="sparc">
Los dispositivos serie de &arch-title; son <filename>ttya</filename> o
<filename>ttyb</filename>.
También puede definir en <quote>OpenPROM</quote> las variables
<envar>input-device</envar> y
<envar>output-device</envar> a <filename>ttya</filename>.
</para>
<sect2 id="installer-args"><title>Parámetros del instalador de Debian</title>
<para>
El sistema de instalación reconoce algunos parámetros adicionales que <footnote>
<para>
Tenga en cuenta que el núcleo 2.4 acepta un máximo de ocho opciones de
línea de órdenes y ocho del entorno, incluyendo cualquier
opción que el instalador añada por omisión. Si excede este número, los
núcleos de versión 2.4 descartarán las opciones que lo sobrepasen.
Con el núcleo kernel 2.6.9, o versiones más recientes,
puede utilizar treinta y dos opciones de línea de órdenes y treinta y dos
opciones de entorno.
</para>
</footnote> pueden serle útiles.
</para>
<variablelist>
<varlistentry>
<term>debconf/priority</term>
<listitem><para>
El valor de este parámetro define la prioridad de los mensajes que se
mostrarán durante la instalación. No se mostrará ningún mensaje de
menor prioridad a la aquí definida.
Forma abreviada: <userinput>priority</userinput>
</para><para>
La instalación utiliza <userinput>priority=high</userinput>
como valor predeterminado. Esto significa que se mostrarán los
mensajes de prioridades alta y crítica, pero no así los mensajes con
prioridades media y baja. El instalador, sin embargo, ajustará esta
prioridad si se produce algún error.
</para><para>
Si utiliza como parámetro de arranque
<userinput>priority=medium</userinput>, se le mostrará el menú
del instalador y tendrá un mayor control sobre la instalación. Si usa
<userinput>priority=low</userinput>, se mostrarán todos los
mensajes (esto es equivalente al método de arranque
<emphasis>experto</emphasis>). Si utiliza
<userinput>priority=critical</userinput>, el sistema de
instalación mostrará solamente los mensajes críticos e intentará hacer
lo correcto sin formular muchas preguntas.
</para></listitem>
</varlistentry>
<varlistentry>
<term>DEBIAN_FRONTEND</term>
<listitem><para>
Este parámetro de arranque controla el tipo de interfaz de usuario que
utilizará el instalador. A continuación se muestran los posibles
valores que puede tomar este parámetro:
<itemizedlist>
<listitem>
<para><userinput>DEBIAN_FRONTEND=noninteractive</userinput></para>
</listitem><listitem>
<para><userinput>DEBIAN_FRONTEND=text</userinput></para>
</listitem><listitem>
<para><userinput>DEBIAN_FRONTEND=newt</userinput></para>
</listitem><listitem>
<para><userinput>DEBIAN_FRONTEND=slang</userinput></para>
</listitem><listitem>
<para><userinput>DEBIAN_FRONTEND=ncurses</userinput></para>
</listitem><listitem>
<para><userinput>DEBIAN_FRONTEND=bogl</userinput></para>
</listitem><listitem>
<para><userinput>DEBIAN_FRONTEND=gtk</userinput></para>
</listitem><listitem>
<para><userinput>DEBIAN_FRONTEND=corba</userinput></para>
</listitem>
</itemizedlist>
La interfaz predeterminada es
<userinput>DEBIAN_FRONTEND=newt</userinput>. Si va a realizar una
instalación a través de una consola serie puede que sea mejor utilizar
<userinput>DEBIAN_FRONTEND=text</userinput>. Esta opción ahora
mismo no es muy útil ya que, por regla general, sólo dispondrá de la
interfaz <userinput>newt</userinput> en el medio de instalación
predeterminado.
</para></listitem>
</varlistentry>
<varlistentry>
<term>BOOT_DEBUG</term>
<listitem><para>
Si establece este parámetro a dos conseguirá que el proceso de arranque del
instalador genere registros más detallados. Si lo establece a tres obtendrá un
intérprete de línea de órdenes en puntos estratégiso del proceso de arranque
(salga del intérprete para continuar con el proceso de arranque).
<variablelist>
<varlistentry>
<term><userinput>BOOT_DEBUG=0</userinput></term>
<listitem><para>Este es el valor predeterminado.</para></listitem>
</varlistentry>
<varlistentry>
<term><userinput>BOOT_DEBUG=1</userinput></term>
<listitem><para>Más detallado de lo habitual.</para></listitem>
</varlistentry>
<varlistentry>
<term><userinput>BOOT_DEBUG=2</userinput></term>
<listitem><para>Incluye mucha información de depuración.</para></listitem>
</varlistentry>
<varlistentry>
<term><userinput>BOOT_DEBUG=3</userinput></term>
<listitem><para>
Se ejecutan intérpretes de órdenes en diversos puntos en el proceso de
arranque para permitir una depuración detallada. Salga del intérprete
de órdenes para proseguir con el arranque.
</para></listitem>
</varlistentry>
</variablelist>
</para></listitem>
</varlistentry>
<varlistentry>
<term>INSTALL_MEDIA_DEV</term>
<listitem><para>
Mediante este parámetro se indica la ruta al dispositivo desde donde cargar
el instalador. Por ejemplo,
<userinput>INSTALL_MEDIA_DEV=/dev/floppy/0</userinput>
</para><para>
El disquete de arranque generalmente analiza todos las unidades
de disquete en busca del disquete raíz. Puede modificar este comportamiento a
través de este parámetro para que busque sólo en un dispositivo concreto.
</para></listitem>
</varlistentry>
<varlistentry>
<term>debian-installer/framebuffer</term>
<listitem><para>
En algunas arquitecturas se utiliza el framebuffer del núcleo para
ofrecer la opción a realizar la instalación en un número diverso de idiomas.
Si el uso de este dispositivo origina problemas en su
sistema puede deshabilitar esta característica con
el parámetro
<userinput>debian-installer/framebuffer=false</userinput> o
la forma abreviada <userinput>fb=false</userinput>.
Algunos síntomas de este problema son mensajes que traten sobre <quote>bterm</quote> o <quote>bogl</quote>,
la aparición de una pantalla en blanco o que el sistema se quede congelado
algunos minutos después de iniciarse la instalación.
</para><para arch="x86">
También puede utilizar el argumento <userinput>video=vga16:off</userinput>
para deshabilitar el uso del núcleo framebuffer. Los problemas antes indicados se han
observado en equipos Dell Inspiron con tarjetas Mobile Radeon.
</para><para arch="m68k">
Los problemas antes indicados se han observado en sistemas Amiga 1200 y SE/30.
</para><para arch="hppa">
Se han observado este tipo de problemas en hppa.
</para><note arch="sparc"><para>
El soporte de framebúfer está <emphasis>deshabilitado por
omisión</emphasis> para &arch-title; debido a los problemas de
pantalla que se producen en algunos sistemas. Esto puede dar lugar a
una presentación visual poco agradable en aquellos sistemas que no
ofrezcan un soporte adecuado del framebúfer, como es el caso de
aquellos sistemas con tarjetas gráficas ATI. Si tiene problemas
visuales con el instalador puede intentar arrancar con el parámetro
<userinput>debian-installer/framebuffer=true</userinput> o
la versión reducida <userinput>fb=true</userinput>.
</para></note></listitem>
</varlistentry>
<varlistentry>
<term>debian-installer/probe/usb</term>
<listitem><para>
Puede evitar que se comprueben los dispositivos USB en el arranque
definiendo este valor a <userinput>false</userinput> en caso de
que esta comprobación de lugar a problemas.
</para></listitem>
</varlistentry>
<varlistentry>
<term>netcfg/disable_dhcp</term>
<listitem><para>
Por omisión, el &d-i; configura automáticamente la conexión de red a través de
DHCP. No podrá revisar ni cambiar los valores obtenidos de esta forma,
si la prueba tiene éxito. Sin embargo, podrá realizar la configuración
de forma manual en el caso de que falle la solicitud DHCP.
</para><para>
Puede usar el parámetro
<userinput>netcfg/disable_dhcp=true</userinput> para que no se lleve a
cabo la configuración de red usando DHCP, entonces tendrá que introducir
la información manualmente. Esto puede ser útil si tiene un
servidor DHCP en su red local pero no quiere utilizarlo porque, por
ejemplo, no proporciona valores correctos.
</para></listitem>
</varlistentry>
<varlistentry>
<term>hw-detect/start_pcmcia</term>
<listitem><para>
Si quiere evitar que se ejecuten los servicios PCMCIA deberá definir
este parámetro a <userinput>false</userinput>. Algunos ordenadores
portátiles son conocidos por tener problemas en estos casos, y puede
ser recomendable deshabilitarlo.
</para></listitem>
</varlistentry>
<varlistentry>
<term>preseed/url</term>
<listitem><para>
Este valor especifica la ruta de un fichero de preconfiguración que
se descargará y utilizará para automatizar la instalación.
Vea <xref linkend="automatic-install"/>.
Forma abreviada: <userinput>url</userinput>
</para></listitem>
</varlistentry>
<varlistentry>
<term>cdrom-detect/eject</term>
<listitem><para>
Antes de reiniciar, &d-i; expulsa automáticamente el medio óptico utilizado
durante la instalación por omisión. Esto puede no ser necesario si el sistema
no arranca automáticamente del CD. En algunos casos puede ser incluso indeseable,
por ejemplo, si la unidad óptica no puede volver a insertar el medio por sí
mismo y el usuario no está allí para hacerlo manualmente. Muchas unidades
especiales no son capaces de recargar medios de forma automática, entre éstas
se encuentran las denominadas <quote>slot loading</quote>, <quote>+slim-line</quote>,
y estilo <quote>caddy</quote>.
</para><para>
Fijelo al valor <userinput>false</userinput> para deshabilitar la expulsión
automática, pero debe ser consciente de que tiene que asegurar que el sistema
no arranca automáticamente de la unidad óptica una vez se haya realizado
la instalación inicial y el sistema se reinicie.
</para></listitem>
</varlistentry>
<varlistentry>
<term>preseed/file</term>
<listitem><para>
Este valor especifica la url de un fichero de preconfiguración que
se cargará en la instalación automática.
Consulte <xref linkend="automatic-install"/>.
Forma abreviada: <userinput>file</userinput>
</para></listitem>
</varlistentry>
<varlistentry>
<term>ramdisk_size</term>
<listitem><para>
Puede necesitar definir &ramdisksize; si está usando un núcleo en la
versión 2.2.x.
</para></listitem>
</varlistentry>
<varlistentry>
<term>rescue/enable</term>
<listitem><para>
Fije este valor a <userinput>true</userinput> si desea entrar en el modo de rescate
en lugar de hacer una instalación normal. Si desea más información consulte
<xref linkend="rescue"/>.
</para></listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>
|