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
|
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uso del cargador de arranque para expertos</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="index.html" title="Instalación con DrakX">
<link rel="up" href="index.html" title="Instalación con DrakX">
<link rel="prev" href="setupBootloaderAddEntry.html" title="setupBootloaderAddEntry">
<link rel="next" href="misc-params.html" title="Resumen de la Configuración"><style xmlns="http://www.w3.org/TR/xhtml1/transitional" type="text/css">
<!--
body { font-family: sans-serif; font-size: 13px }
table { font-family: sans-serif; font-size: 13px }
--></style></head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<div lang="" class="section" title="Uso del cargador de arranque para expertos">
<div class="titlepage">
<div>
<div>
<h2 class="title"><a name="setupBootloaderExpert"></a>Uso del cargador de arranque
para expertos
</h2>
</div>
</div>
</div>
<p><a name="setupBootloaderExpert-pa1"></a>Si no lo ha hecho
todavía, por favor lea <a class="xref" href="setupBootloader.html" title="Opciones principales del cargador de arranque">the section called “Opciones principales del cargador de
arranque”</a> primero.
</p>
<div class="section" title="Añadiendo un sistema operativo basado en GRUB2 manualmente">
<div class="titlepage">
<div>
<div>
<h3 class="title"><a name="addingGRUB2system"></a>Añadiendo un sistema operativo
basado en GRUB2 manualmente
</h3>
</div>
</div>
</div>
<p><a name="setupBootloaderExpert-pa7"></a>Un sistema basado en
GRUB2 se puede añadir al menú de arranque de Mageia de ésta forma:
</p>
<div class="itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
<p><a name="setupBootloaderExpert-pa8"></a>Arranque el
sistema operativo en cuestión. Para saber que versión de GRUB2 usa,
ejecute el siguiente comando en una terminal:
</p>
<p><a name="setupBootloaderExpert-pa9"></a><code class="literal">sudo
grub-install --version</code></p>
<p><a name="setupBootloaderExpert-pa10"></a>o si devuelve
un error, intente con éste:
</p>
<p><a name="setupBootloaderExpert-pa11"></a><code class="literal">sudo
grub2-install --version</code></p>
</li>
<li class="listitem">
<p><a name="setupBootloaderExpert-pa12"></a>Si el comando
devuelve "GNU GRUB version 0.97" (posiblemente con un sufijo
diferente), está usando GRUB (también llamado "GRUB legacy") no GRUB2
por lo que debería ser correctamente identificado por Mageia durante
la instalación y ser añadido automáticamente al menú.
</p>
</li>
<li class="listitem">
<p><a name="setupBootloaderExpert-pa15"></a>Si devuelve
(GRUB) 1.98; 1.99 o 2.xx; significa que está usando GRUB2.
</p>
<p><a name="setupBootloaderExpert-pa16"></a>Apunte la
versión, e introduzca éste comando para identificar la partición
root:
</p>
<p><a name="setupBootloaderExpert-pa17"></a><code class="literal">df -h
/ |(read; awk '{print $1; exit}')</code></p>
<p><a name="setupBootloaderExpert-pa18"></a>Devolverá algo
parecido a ésto:
</p>
<p><a name="setupBootloaderExpert-pa20"></a><code class="literal">/dev/sdb11</code></p>
<p><a name="setupBootloaderExpert-pa21"></a>sdb11 es la
partición root - Apúntela.
</p>
</li>
<li class="listitem">
<p><a name="setupBootloaderExpert-pa22"></a>Ahora compruebe
que la carpeta /boot está en la misma partición introduciendo el
siguiente comando:
</p>
<p><a name="setupBootloaderExpert-pa23"></a><code class="literal">df -h
/boot |(read; awk '{print $1; exit}')</code></p>
<p><a name="setupBootloaderExpert-pa25"></a>Si la partición
/boot es diferente a la partición root, tome nota y use la partición
/boot en la línea "root" cuando esté editando menu.lst más
adelante.
</p>
</li>
<li class="listitem">
<p><a name="setupBootloaderExpert-pa26"></a>Ahora puede
apagar el sistema e instalar Mageia.
</p>
</li>
<li class="listitem">
<p><a name="setupBootloaderExpert-pa27"></a>En su nueva
instalación de Mageia, abra un terminal y edite el archivo
/boot/grub/menu.lst como usuario root de la manera que aquí se
indica:
</p>
</li>
<li class="listitem">
<p><a name="setupBootloaderExpert-pa28"></a>Para ser root
use:
</p>
<p><a name="setupBootloaderExpert-pa29"></a><code class="literal">su
-</code></p>
<p><a name="setupBootloaderExpert-pa30"></a>(introduzca la
contraseña root)
</p>
</li>
<li class="listitem">
<p><a name="setupBootloaderExpert-pa31"></a>Para abrir el
archivo en un editor use:
</p>
<p><a name="setupBootloaderExpert-pa32"></a><code class="literal">kwrite
/boot/grub/menu.lst</code></p>
<p><a name="setupBootloaderExpert-pa33"></a>(cambie
"kwrite" por "gedit" si está usando Gnome)
</p>
</li>
<li class="listitem">
<p><a name="setupBootloaderExpert-pa34"></a>Añada la
siguiente entrada para su sistema (por ejemplo Ubuntu), posiblemente
como segundo párrafo. La posición en la que los elementos aparecen en
el menú dependerá de la posición en el archivo:
</p>
<p><a name="setupBootloaderExpert-pa35"></a><code class="literal">title
Ubuntu</code></p>
<p><a name="setupBootloaderExpert-pa36"></a><code class="literal">root
(hd1,10)</code></p>
<p><a name="setupBootloaderExpert-pa37"></a><code class="literal">kernel
/boot/grub/core.img</code></p>
</li>
<li class="listitem">
<div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;">
<table border="0" summary="Note">
<tr>
<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="note.png"></td>
<th align="left"></th>
</tr>
<tr>
<td align="left" valign="top">
<p><a name="setupBootloaderExpert-pa42"></a>En la segunda
línea, "hd1" significa el segundo disco duro, el "10" indica la 11ª
partición. Discos y particiones en el legacy GRUB de Mageia
comienzan en cero.
</p>
<p><a name="setupBootloaderExpert-pa43"></a>Por lo
tanto:
</p>
<p><a name="setupBootloaderExpert-pa44"></a><code class="literal">sdb11 =
(hd1,10)</code></p>
<p><a name="setupBootloaderExpert-pa45"></a><code class="literal">sda1
= (hd0,0)</code></p>
</td>
</tr>
</table>
</div>
</li>
<li class="listitem">
<p><a name="setupBootloaderExpert-pa38"></a>Si la versión
de GRUB2 es 2.xx, cambie la última linea por :
</p>
<p><a name="setupBootloaderExpert-pa39"></a><code class="literal">kernel
/boot/grub/i386-pc/core.img</code></p>
<p><a name="setupBootloaderExpert-pa40"></a>Si necesitó
usar antes "grub2-install", cambie <code class="literal">"grub"</code> por
<code class="literal">"grub2"</code> en la última línea.
</p>
<p><a name="setupBootloaderExpert-pa40a"></a>Si /boot
estaba en una partición separada, elimine <code class="literal">"/boot"</code>
de la última línea.
</p>
</li>
<li class="listitem">
<p><a name="setupBootloaderExpert-pa41"></a>Guarde el
archivo y reinicie. Ahora debería ver su entrada "Ubuntu" en el menú y
poder arrancar Ubuntu desde ella.
</p>
</li>
</ul>
</div>
</div>
<div class="section" title="Usando un cargador de arranque GRUB2 existente">
<div class="titlepage">
<div>
<div>
<h3 class="title"><a name="usingExistingBootloaderGRUB2"></a>Usando un
cargador de arranque GRUB2 existente
</h3>
</div>
</div>
</div>
<p><a name="setupBootloaderExpert-pa49a"></a>Si no ha leído
todavía la parte general sobre usar un cargador de arranque existente,
hágalo ahora. Vea <a class="xref" href="setupBootloader.html#usingExistingBootloader" title="Usando un cargador de arranque existente">the section called “Usando un
cargador de arranque existente”</a></p>
<div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;">
<table border="0" summary="Note">
<tr>
<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="note.png"></td>
<th align="left"></th>
</tr>
<tr>
<td align="left" valign="top">
<p><a name="setupBootloaderExpert-pa50"></a>Hay un bug
conocido en OS-prober, usado durante la instalación de GRUB2 en varias
versiones de Debian/Ubuntu que crea un grub.cfg erróneo cuando está
añadiendo Mageia (o Mandriva). Es simple de solucionar, y los detalles
se pueden encontrar en el foro en inglés de Mageia. Busque por "prober",
el hilo es "grub probem", la respuesta Nº: 9 tiene la información
necesaria.
</p>
<p><a name="setupBootloaderExpert-pa51"></a>Para hacer éste
arreglo permanente para que permanezca aunque se actualice el kernel de
Ubuntu, la entrada de Mageia debería de ser añadida a
<code class="literal">/etc/grub.d/40_custom</code></p>
<p><a name="setupBootloaderExpert-pa52"></a>¡Editado!: El bug
está arreglado en os-prober-1.53 lanzado el 8 de Mayo del 2012. Así que
ahora, actualizando a la nueva versión de GRUB2 de su sistema operativo
es la mejor solución.
</p>
</td>
</tr>
</table>
</div>
</div>
</div>
</body>
</html>
|