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
|
<?xml version="1.0" encoding="UTF-8"?>
<!-- original version: 64897 -->
<!-- revisado por nahoo, 7 noviembre 2004 -->
<!-- revisado por Rudy Godoy, 22 feb. 2005 -->
<!-- revisado por Igor Támara, 16 nov. 2008 -->
<!-- actualizado por elric, 11 Agosto 2010 -->
<sect1 condition="bootable-usb" id="boot-usb-files">
<title>Preparación de ficheros para el arranque desde un dispositivo de memoria USB</title>
<para>
Existen dos métodos para arrancar desde una memoria USB. El primero es
usar una memoria USB sólo para arrancar, y después
instalar completamente desde la red. El segundo consiste en copiar una imagen
de CD en la memoria USB y usarla como fuente de paquetes, posiblemente en
combinación con un sitio de réplica.
</para><para>
Para preparar una memoria USB, necesitará un sistema en el cual ya esté
corriendo GNU/Linux y con soporte para USB. En los sistemas GNU/Linux
actuales la memoria USB debería reconocerse automáticamente cuando la
inserta. Si no es así, compruebe que el módulo del núcleo usb-storage esté
cargado. Cuando se inserta una memoria USB, se mapeará a un dispositivo
llamado <filename>/dev/sdX</filename>, en el que <quote>X</quote> es una
letra entre la a y la z. Al ejecutar la orden <command>dmesg</command>
debería poder visualizar a qué dispositivo se mapea la memoria USB al
insertarla. Para escribir en la memoria, es posible que deba quitar el
seguro de protección contra escritura.
</para><warning><para>
¡Los procedimientos descritos en esta sección destruirán todo el contenido
del dispositivo! Asegúrese de elegir correctamente el nombre del dispositivo
para su memoria USB. Si usa el dispositivo incorrecto podría terminar
perdiendo toda la información de, por ejemplo, un disco duro.
</para></warning><para arch="x86">
Para preparar una memoria USB que sólo arranque el instalador y
después realice una instalación completa a través de la red, tendrá que
descargar la imagen <filename>mini.iso</filename> en el directorio
<filename>netboot</filename> (en la ubicación mencionada en
<xref linkend="where-files"/>), y escribir este fichero directamente en
la memoria USB, borrando el contenido actual.
Este método funcionará con memorias USB de baja capacidad, incluso de sólo
unos cuantos megabytes.
</para><para arch="x86">
Por ejemplo, si está usando un sistema GNU/Linux existente, puede
escribir el fichero <filename>mini.iso</filename> a la memoria
USB de la siguiente manera:
<informalexample><screen>
# cat mini.iso > /dev/<replaceable>sdX</replaceable>
# sync
</screen></informalexample>
Si quiere añadir ficheros de firmware a una memoria USB preparada de
esta manera, primero obtenga los ficheros de firmware necesarios.
Para más información consulte <xref linkend="loading-firmware"/>.
A continuación, desconecte y vuelva a conectar la memoria USB. Ahora
debería ver dos particiones en eĺ. Por último, monte la segunda partición
y desempaquete en él los ficheros de firmware.
<informalexample><screen>
# mount /dev/<replaceable>sdX2</replaceable> /mnt
# cd /mnt
# tar zxvf <replaceable>/path/to/</replaceable>firmware.tar.gz
# cd /
# umount
</screen></informalexample>
</para><para>
Para preparar una memoria USV que instala los paquetes desde una imagen
de CDROM, use las imágenes de instalación en el
directorio <filename>hd-media</filename>. Puede usar tanto la
<quote>forma fácil</quote> o la <quote>forma flexible</quote> para copiar
la imagen en la memoria USB. Este método de instalación también requerirá
descargar la imagen del CD. La imagen de instalación y la imagen del CD
deben coincidir con la version del &d-i;. Si no coinciden es muy probable
que surjan errores<footnote>
<para>
El mensaje que se presenta más comunmente es que no se pudo encontrar los
módulos del núcleo. Esto significa que la versión del módulo del núcleo
udebs incluído en la imagen del CD difiere de la versión del núcleo que
está en ejecución.
</para>
</footnote> durante la instalación.
</para><para>
Note que el dispositivo USB, deberá tener por lo menos una capacidad de 256 MB
(se pueden realizar configuraciones con menos capacidad, tal como se indica en
<xref linkend="usb-copy-flexible"/>).
</para>
<sect2 id="usb-copy-easy">
<title>Copiado de los ficheros — la forma fácil</title>
<para>
Existe un fichero «todo en uno» <filename>hd-media/boot.img.gz</filename>
que contiene todos los ficheros del instalador(incluyendo el núcleo)
<phrase arch="x86">al igual que <classname>syslinux</classname> y su fichero
de configuración</phrase>
<phrase arch="powerpc">al igual que <classname>yaboot</classname> y su
fichero de configuración</phrase>.
</para><para>
Tenga en cuenta que aunque es conveniente, este método tiene una gran
desventaja: el tamaño lógico del dispositivo se limitará a 256 MB,
incluso si la capacidad de la memoria USB es mayor. Si quiere contar
con la capacidad completa de la memoria posteriormente para un uso
diferente, tendrá que reparticionarla y crearle un nuevo sistema de
archivos. Otra desventaja es que no puede copiar una imagen completa
de CD en la memoria USB, solamente imágenes netinst o de tarjeta de
presentación.
</para><para arch="x86">
Para usar esta imagen sencillamente extraígala directamente en la
memoria USB:
<informalexample><screen>
# zcat boot.img.gz >/dev/<replaceable>sdX</replaceable>
</screen></informalexample>
</para><para arch="powerpc">
Cree una partición del tipo «Apple_Bootstrap» en su dispositivo
USB utilizando la orden <userinput>C</userinput> de
<command>mac-fdisk</command> y extraiga la imagen directamente
a éste:
<informalexample><screen>
# zcat boot.img.gz >/dev/<replaceable>sdX2</replaceable>
</screen></informalexample>
</para><para>
Después de esto, monte la memoria USB
<phrase arch="x86">(<userinput>mount
/dev/<replaceable>sdX</replaceable> /mnt</userinput>),</phrase>
<phrase arch="powerpc">(<userinput>mount
/dev/<replaceable>sdX2</replaceable> /mnt</userinput>),</phrase>
que ahora tendrá un sistema de ficheros
<phrase arch="x86">FAT</phrase>
<phrase arch="powerpc">HFS</phrase>
en ella, y copie una imagen ISO «netinst» o «bussinesscard» de Debian
sobre la memoria USB.
Desmonte el dispositivo USB (<userinput>umount /mnt</userinput>) y habrá
terminado.
</para>
</sect2>
<sect2 id="usb-copy-flexible">
<title>Copiado de los ficheros — la forma flexible</title>
<para>
Si desea más flexibilidad o simplemente le gusta saber que ocurre,
podría usar el siguiente método para colocar los ficheros en su
dispositivo USB. Una ventaja de este método es que — si la
capacidad de su memoria USB es lo suficientemente grande —
tendrá la opción de copiar una imagen completa de CD en ella.
</para>
&usb-setup-x86.xml;
&usb-setup-powerpc.xml;
</sect2>
<!-- TODO: doesn't this section belong later? -->
<sect2 arch="x86">
<title>Arranque con la memoria USB</title>
<warning><para>
Si su sistema rehúsa arrancar desde el dispositivo USB, éste podría
contener un registro de arranque maestro (MBR) inválido. Para
corregirlo, use la orden <command>install-mbr</command> del
paquete <classname>mbr</classname>:
<informalexample><screen>
# install-mbr /dev/<replaceable>sdX</replaceable>
</screen></informalexample>
</para></warning>
</sect2>
</sect1>
|