1 |
nimiux 13/08/27 10:02:27 |
2 |
|
3 |
Modified: hb-install-x86+amd64-bootloader.xml |
4 |
Log: |
5 |
Fix bug #316603 - Add GRUB2 instructions to handbook |
6 |
|
7 |
Revision Changes Path |
8 |
1.26 xml/htdocs/doc/es/handbook/hb-install-x86+amd64-bootloader.xml |
9 |
|
10 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/es/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.26&view=markup |
11 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/es/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.26&content-type=text/plain |
12 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/es/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.25&r2=1.26 |
13 |
|
14 |
Index: hb-install-x86+amd64-bootloader.xml |
15 |
=================================================================== |
16 |
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/es/handbook/hb-install-x86+amd64-bootloader.xml,v |
17 |
retrieving revision 1.25 |
18 |
retrieving revision 1.26 |
19 |
diff -u -r1.25 -r1.26 |
20 |
--- hb-install-x86+amd64-bootloader.xml 15 Aug 2013 11:45:32 -0000 1.25 |
21 |
+++ hb-install-x86+amd64-bootloader.xml 27 Aug 2013 10:02:27 -0000 1.26 |
22 |
@@ -4,11 +4,11 @@ |
23 |
<!-- The content of this document is licensed under the CC-BY-SA license --> |
24 |
<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> |
25 |
|
26 |
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/es/handbook/hb-install-x86+amd64-bootloader.xml,v 1.25 2013/08/15 11:45:32 nimiux Exp $ --> |
27 |
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/es/handbook/hb-install-x86+amd64-bootloader.xml,v 1.26 2013/08/27 10:02:27 nimiux Exp $ --> |
28 |
|
29 |
<sections> |
30 |
|
31 |
-<version>13</version> |
32 |
+<version>14</version> |
33 |
<date>2013-08-15</date> |
34 |
|
35 |
<section> |
36 |
@@ -29,9 +29,17 @@ |
37 |
<body test="contains('AMD64 x86', func:keyval('arch'))"> |
38 |
<p> |
39 |
Para <keyval id="arch"/>, Gentoo dispone de <uri |
40 |
-link="#grub">GRUB</uri> y <uri link="#lilo">LILO</uri>. |
41 |
+link="#grub">GRUB</uri>, <uri link="#grub2">GRUB2</uri> y |
42 |
+<uri link="#lilo">LILO</uri>. |
43 |
</p> |
44 |
|
45 |
+<note> |
46 |
+Puede que GRUB2 no sea estable en el momento en el que esté leyendo esto. |
47 |
+Sin embargo, se espera que la estabilización se produzca pronto por lo |
48 |
+que, de forma temporal, documentamos GRUB y GRUB2 y eliminaremos |
49 |
+las instrucciones para GRUB una vez estabilicemos GRUB2. |
50 |
+</note> |
51 |
+ |
52 |
</body> |
53 |
|
54 |
<body> |
55 |
@@ -119,8 +127,9 @@ |
56 |
</p> |
57 |
|
58 |
<p test="func:keyval('arch')='IA64'"> |
59 |
-Ahora continúe con la instalación de <uri link="#grub">GRUB</uri> |
60 |
-<e>o</e> <uri link="#lilo">LILO</uri>. |
61 |
+Ahora continúe con la instalación de <uri link="#grub">GRUB</uri>, |
62 |
+<uri link="#grub2">GRUB2</uri> <e>o</e> |
63 |
+<uri link="#lilo">LILO</uri>. |
64 |
</p> |
65 |
|
66 |
</body> |
67 |
@@ -128,7 +137,28 @@ |
68 |
</section> |
69 |
|
70 |
<section id="grub" test="contains('AMD64 x86',func:keyval('arch'))"> |
71 |
-<title>Predeterminado: Usar GRUB</title> |
72 |
+<title>Predeterminado: Usar GRUB Heredado</title> |
73 |
+<subsection> |
74 |
+<title>¿Qué implica "Heredado"?</title> |
75 |
+<body> |
76 |
+ |
77 |
+<p> |
78 |
+GRUB se ha rediseñado y se ha lanzado una nueva versión llamada GRUB2. |
79 |
+El nuevo código base de GRUB2 difiere bastante del GRUB actual, por lo |
80 |
+que esta versión de GRUB se llama por el momento "GRUB Heredado". |
81 |
+</p> |
82 |
+ |
83 |
+<p> |
84 |
+Recomendamos comenzar con GRUB2 tan pronto como esté disponible. La |
85 |
+migración de GRUB a GRUB2 está <uri link="/doc/es/grub2-migration.xml"> |
86 |
+descrita en línea</uri>. La instrucciones en esta sección están |
87 |
+relacionadas con "GRUB Heredado" y se eliminarán del manual una vez |
88 |
+se haya estabilizado <uri link="#grub2">GRUB2</uri>. |
89 |
+</p> |
90 |
+ |
91 |
+</body> |
92 |
+</subsection> |
93 |
+ |
94 |
<subsection> |
95 |
<title>Comprender la terminología de GRUB</title> |
96 |
<body> |
97 |
@@ -348,7 +378,7 @@ |
98 |
montados. Afortunadamente hay una manera sencilla de realizar esto, |
99 |
simplemente copie <path>/proc/mounts</path> a <path>/etc/mtab</path>, |
100 |
excluyendo la línea <c>rootfs</c> si no ha creado una partición |
101 |
-separada para boot. La siguiente orden fucionará en ambos casos: |
102 |
+separada para boot. La siguiente orden funcionará en ambos casos: |
103 |
</p> |
104 |
|
105 |
<pre caption="Crear /etc/mtab"> |
106 |
@@ -434,7 +464,7 @@ |
107 |
</p> |
108 |
|
109 |
<p> |
110 |
-Medianta el uso de este mecanismo para completar por tabulación, |
111 |
+Mediante el uso de este mecanismo para completar por tabulación, |
112 |
configurar GRUB no debería resultar tan duro. Ahora vamos a por ello, |
113 |
¡Configuremos GRUB!. |
114 |
</p> |
115 |
@@ -629,6 +659,98 @@ |
116 |
</subsection> |
117 |
</section> |
118 |
|
119 |
+<section id="grub2" test="contains('AMD64 x86', func:keyval('arch'))"> |
120 |
+<title>Alternativa: Utilizar GRUB2</title> |
121 |
+<subsection> |
122 |
+<title>Instalar GRUB2</title> |
123 |
+<body> |
124 |
+ |
125 |
+<p> |
126 |
+GRUB2 se ofrece a través del paquete <c>sys-boot/grub</c>. Para poner |
127 |
+en marcha GRUB2, utilice la notación <e>SLOT</e> (ranura) para indicarle |
128 |
+a Portage que debe instalar GRUB2. Las ranuras (SLOTs) son una |
129 |
+característica de Gentoo Linux por la que múltiples versiones del |
130 |
+mismo paquete se pueden desplegar de forma simultánea en un sistema. |
131 |
+En nuestro caso, esto significa que GRUB Heredado y GRUB2 se |
132 |
+pueden instalar en un sistema (hablando de software) a la vez. |
133 |
+</p> |
134 |
+ |
135 |
+<note> |
136 |
+Puede que GRUB2 todavía esté marcado como ~<keyval id="arch" />. Si |
137 |
+esto es así, puede esperar y utilizar |
138 |
+<uri link="#grub">GRUB Heredado</uri> o desenmascarar el paquete. |
139 |
+Esto se explica en |
140 |
+<uri link="handbook-amd64.xml?part=3&chap=3#doc_chap2"> |
141 |
+Mezclar Estable con Pruebas</uri>. Una vez se haya estabilizado GRUB2, |
142 |
+el operador de ranuras (SLOT) ya no es necesario. |
143 |
+</note> |
144 |
+ |
145 |
+<pre caption="Instalar GRUB2"> |
146 |
+# <i>emerge grub:2</i> |
147 |
+</pre> |
148 |
+ |
149 |
+<p> |
150 |
+El software GRUB2 ahora está instalado en el sistema, sin embargo, todavía |
151 |
+no está activado. |
152 |
+</p> |
153 |
+ |
154 |
+</body> |
155 |
+</subsection> |
156 |
+<subsection> |
157 |
+<title>Configurar GRUB2</title> |
158 |
+<body> |
159 |
+ |
160 |
+<p> |
161 |
+En primer lugar, instalaremos los ficheros necesarios de GRUB2 en |
162 |
+<path>/boot/grub2</path>. Asumiremos que el primer disco (el que |
163 |
+se utiliza para iniciar el sistema) es <path>/dev/sda</path>, la |
164 |
+siguiente orden hará esto por nosotros: |
165 |
+</p> |
166 |
+ |
167 |
+<pre caption="Instalar los ficheros de GRUB2 en /boot/grub2"> |
168 |
+# <i>grub2-install /dev/sda</i> |
169 |
+</pre> |
170 |
+ |
171 |
+<p> |
172 |
+A continuación, generamos la configuración de GRUB2 basada en la |
173 |
+configuración de usuario especificada en el fichero |
174 |
+<path>/etc/default/grub</path> y los guiones en |
175 |
+<path>/etc/grub.d</path>. En la mayoría de los casos, no se |
176 |
+necesita ninguna configuración por parte del usuario ya que |
177 |
+GRUB2 detectará de forma automática el núcleo que se debe iniciar |
178 |
+(el que tenga el número de versión más alto disponible en |
179 |
+<path>/boot</path>) y qué sistema de ficheros tiene el directorio |
180 |
+raíz. |
181 |
+</p> |
182 |
+ |
183 |
+<p> |
184 |
+Para generar la configuración final de GRUB2, ejecute la orden |
185 |
+<c>grub2-mkconfig</c>: |
186 |
+</p> |
187 |
+ |
188 |
+<pre caption="Generar la configuración de GRUB2"> |
189 |
+# <i>grub2-mkconfig -o /boot/grub2/grub.cfg</i> |
190 |
+Generating grub.cfg ... |
191 |
+Found linux image: /boot/<keyval id="kernel-name" /> |
192 |
+Found initrd image: /boot/<keyval id="genkernel-initrd" /> |
193 |
+done |
194 |
+</pre> |
195 |
+ |
196 |
+<p> |
197 |
+La salida de la orden <e>debe</e> mencionar al menos que se |
198 |
+ha encontrado una imagen Linux, ya que éstas son necesarias |
199 |
+para iniciar el sistema. Si utiliza initramfs o <c>genkernel</c> |
200 |
+para construir su núcleo, se debería detectar igualmente |
201 |
+la imagen initrd correcta. Si no es así, vaya a |
202 |
+<path>/boot</path> y compruebe el contenido con la orden |
203 |
+<c>ls</c>. Si los ficheros no están, vuelva a las instrucciones |
204 |
+de configuración e instalación del núcleo. |
205 |
+</p> |
206 |
+ |
207 |
+</body> |
208 |
+</subsection> |
209 |
+</section> |
210 |
+ |
211 |
<section id="elilo" test="func:keyval('arch')='IA64'"> |
212 |
<title>Predeterminado: instalar elilo</title> |
213 |
<body> |