Source: https://wiki.archlinux.org/index.php?title=GRUB2_(Espa%C3%B1ol)&curid=7228&diff=238561&oldid=238557
Timestamp: 2017-02-24 16:29:10+00:00

Document:
Revision as of 10:28, 5 December 2012 (view source)Pedro (Talk | contribs) (→‎parttool o mostrar/ocultar para particiones legacy)← Older edit
Revision as of 11:55, 5 December 2012 (view source) Pedro (Talk | contribs) (Mejorar redacción)Newer edit →
* La actualización de [[GRUB Legacy]] a [[GRUB]](2) es un proceso muy similar al de una instalación limpia de GRUB2, argumento tratado [[GRUB2_(Español)#Instalación|aquí]]. * La actualización de [[GRUB Legacy]] a [[GRUB]](2) es un proceso muy similar al de una instalación limpia de GRUB2, argumento tratado [[GRUB2_(Español)#Instalación|aquí]].
−* Hay diferencias en los comandos de GRUB y GRUB2. Le recomendamos que se familiarice con los [https://www.gnu.org/software/grub/manual/grub.html#Commands comandos de GRUB2] antes de continuar. (Por ejemplo, "find" (encontrar) ha sido reemplazado por "search" (buscar)).+* Hay diferencias en las órdenes de GRUB y GRUB2. Le recomendamos que se familiarice con los [https://www.gnu.org/software/grub/manual/grub.html#Commands órdenes de GRUB2] antes de continuar. (Por ejemplo, «find» (encontrar) ha sido reemplazado por «search» (buscar)).
−* GRUB2 es ahora ''modular'', y ya no requiere "stage 1.5". En consecuencia, el gestor de arranque tiene una capacidad limitada y los módulos son cargados desde el disco duro en caso de necesidad (por ejemplo, si usted necesita soporte de [[LVM]] o RAID).+* GRUB2 es ahora ''modular'', y ya no requiere «stage 1.5». En consecuencia, el gestor de arranque tiene una capacidad limitada y los módulos son cargados desde el disco duro en caso de necesidad (por ejemplo, si usted necesita soporte de [[LVM]] o RAID).
−Esta partición se utiliza por GRUB2 sólo en las configuraciones de BIOS-GPT, y no es necesario cuando se utiliza el método clásico de particionado (MBR) o si está en un sistema UEFI. Syslinux tampoco requiere esta partición.+Esta partición se utiliza por GRUB2 solo en las configuraciones de BIOS-GPT, y no es necesario cuando se utiliza el método clásico de particionado (MBR) o si está en un sistema UEFI. Syslinux tampoco requiere esta partición.
−{{Nota|Se debe crear la partición en cuestión antes de ejecutar el comando {{ic|grub-install}} o {{ic|grub-setup}}, o antes de instalar el gestor de arranque durante la instalación Arch Linux (si ha elegido como su gestor de arranque GRUB2 BIOS)}}+{{Nota|Se debe crear la partición en cuestión antes de ejecutar la orden {{ic|grub-install}} o {{ic|grub-setup}}, o antes de instalar el gestor de arranque durante la instalación Arch Linux (si ha elegido como su gestor de arranque GRUB2 BIOS)}}
=====Crear y montar UEFI SYSTEM PARTITION ===== =====Crear y montar UEFI SYSTEM PARTITION ===== −Siga las instrucciones sobre [[Unified Extensible Firmware Interface#UEFI_System_Partition|crear una partición UEFI del sistema]] para crear una UEFI SYSTEM PARTITION. A continuación, proceda a montar la partición la UEFI SYSTEM PARTITION en {{ic|/boot/efi}}. Si la partición UEFISYS está montada en algún otro punto de montaje, sustituir {{ic|/boot/efi}} en consecuencia en los comandos siguientes:+Siga las instrucciones sobre [[Unified Extensible Firmware Interface#UEFI_System_Partition|crear una partición UEFI del sistema]] para crear una UEFI SYSTEM PARTITION. A continuación, proceda a montar la partición la UEFI SYSTEM PARTITION en {{ic|/boot/efi}}. Si la partición UEFISYS está montada en algún otro punto de montaje, sustituir {{ic|/boot/efi}} en consecuencia en las órdenes siguientes:
−Sólo los primeros 446 bytes del MBR contiene el código de arranque, mientras que los 64 restantes están dedicados a la tabla de particiones. Si no desea sobrescribirla, durante una eventual recuperación, se recomienda hacer copia de seguridad sólo el código de arranque:+Solo los primeros 446 bytes del MBR contiene el código de arranque, mientras que los 64 restantes están dedicados a la tabla de particiones. Si no desea sobrescribirla, durante una eventual recuperación, se recomienda hacer copia de seguridad solo el código de arranque:
{{Nota|Simplemente instalando el paquete no actualiza el archivo {{ic|/boot/grub/i386-pc/core.img}} o los módulos de GRUB(2) en {{ic|/boot/grub/i386-pc}}. Es necesario actualizar la imagen {{ic|core.img}} y los módulos de forma manual utilizando {{ic|grub-install}}, como se explica a continuación.}} {{Nota|Simplemente instalando el paquete no actualiza el archivo {{ic|/boot/grub/i386-pc/core.img}} o los módulos de GRUB(2) en {{ic|/boot/grub/i386-pc}}. Es necesario actualizar la imagen {{ic|core.img}} y los módulos de forma manual utilizando {{ic|grub-install}}, como se explica a continuación.}}
−==== Instalar los archivos de arranque grub2====+==== Instalar los archivos de arranque de grub2====
−Para instalar {{ic|grub-bios}} en la región de 440 bytes relativa al código de arranque, también llamada Master Boot Record, ubicado en el directorio {{ic|/boot/grub}}, cree {{ic|/boot/grub/i386-pc/core.img}}, e insértelo en el sector de 31KiB (el tamaño varía dependiendo de la alineación de las particiones) post-MBR o en la partición del boot de la BIOS(partición GPT), ejecutando:+Para instalar {{ic|grub-bios}} en la región de 440 bytes relativa al código de arranque, también llamada Master Boot Record, ubicado en la carpeta {{ic|/boot/grub}}, cree {{ic|/boot/grub/i386-pc/core.img}}, e insértelo en el sector de 31KiB (el tamaño varía dependiendo de la alineación de las particiones) post-MBR o en la partición del boot de la BIOS(partición GPT), ejecutando:
{{Nota|Sin especificar las opciones {{ic|--target}} o {{ic|--directorio}}, {{ic|grub-install}} no logra determinar el tipo de firmware en el que GRUB2 se instalará, lo que mostrará el siguiente mensaje de error : {{ic|source_dir doesn't exist. Please specify --target or --directory.}}}} {{Nota|Sin especificar las opciones {{ic|--target}} o {{ic|--directorio}}, {{ic|grub-install}} no logra determinar el tipo de firmware en el que GRUB2 se instalará, lo que mostrará el siguiente mensaje de error : {{ic|source_dir doesn't exist. Please specify --target or --directory.}}}}
−{{Nota|Después de ejecutar el comando {{ic|grub-install}}, el directorio {{ic|/boot/grub/locale}} es posible que ya exista, por lo tanto, ejecutar {{ic|# mkdir -p /boot/grub/locale}} será inútil.}}+{{Nota|Después de ejecutar la orden {{ic|grub-install}}, la carpeta {{ic|/boot/grub/locale}} es posible que ya exista, por lo tanto, ejecutar {{ic|# mkdir -p /boot/grub/locale}} será inútil.}}
La opción {{ic|--no-floppy}} dice a {{ic|grub-bios}} que no busque los dispositivos floppy, lo que reduce significativamente el tiempo de ejecución de {{ic|grub-install}} en muchos sistemas, y previene la aparición del problema siguiente: La opción {{ic|--no-floppy}} dice a {{ic|grub-bios}} que no busque los dispositivos floppy, lo que reduce significativamente el tiempo de ejecución de {{ic|grub-install}} en muchos sistemas, y previene la aparición del problema siguiente:
{{Nota|La opción {{ic|--no-floppy}} fue retirada de {{ic|grub-install}} en la versión 2.00~beta2, y fue reemplazado por {{ic|--allow-floppy}}.}} {{Nota|La opción {{ic|--no-floppy}} fue retirada de {{ic|grub-install}} en la versión 2.00~beta2, y fue reemplazado por {{ic|--allow-floppy}}.}}
−{{Advertencia|Asegúrese de revisar el contenido del directorio {{ic|/boot}} si se utiliza el segundo comando. El parámetro {{ic| boot-directory}} a veces puede crear una segunda carpeta {{ic|/boot}} dentro de la ya existente. La instalación incorrecta de GRUB, se ve así: {{ic|/boot/boot/grub/}}.}}+{{Advertencia|Asegúrese de revisar el contenido de la carpeta {{ic|/boot}} si se utiliza la segunda orden. El parámetro {{ic| boot-directory}} a veces puede crear una segunda carpeta {{ic|/boot}} dentro de la ya existente. La instalación incorrecta de GRUB, se ve así: {{ic|/boot/boot/grub/}}.}}
{{ic|grub-setup}} no lo hace automáticamente al instalar el gestor de arranque en una partición, o en un disco sin particiones, ya que se basa en el mismo blocklists integrado en el sector de arranque de la partición para localizar {{ic|/boot/grub/i386-pc/core.img}} y la ruta al directorio {{ic|/boot/grub}}. Las áreas que contienen los archivos de arriba pueden cambiar en caso de alteración de la partición (al copiar o borrar archivos, etc.) Para obtener más información, consulte https://bugzilla.redhat.com/show_bug.cgi?id=728742 y https://bugzilla.redhat.com/show_bug.cgi?id=730915. {{ic|grub-setup}} no lo hace automáticamente al instalar el gestor de arranque en una partición, o en un disco sin particiones, ya que se basa en el mismo blocklists integrado en el sector de arranque de la partición para localizar {{ic|/boot/grub/i386-pc/core.img}} y la ruta al directorio {{ic|/boot/grub}}. Las áreas que contienen los archivos de arriba pueden cambiar en caso de alteración de la partición (al copiar o borrar archivos, etc.) Para obtener más información, consulte https://bugzilla.redhat.com/show_bug.cgi?id=728742 y https://bugzilla.redhat.com/show_bug.cgi?id=730915.
−La solución propuesta consiste en establecer la etiqueta de inmutable a {{ic|/boot/grub/i386-pc/core.img}}, de modo que la posición de {{ic|core.img}} en el disco no se vea alterada. Esta opción debe ser establecida sólo si {{ic|grub-bios}} se encuentra instalado en una partición o disco sin particiones, y NO en el caso de una instalación sencilla en el MBR o la generación de {{ic|core.img}} sin incorporarla en ningún sector de arranque (mencionado anteriormente).+La solución propuesta consiste en establecer la etiqueta de inmutable a {{ic|/boot/grub/i386-pc/core.img}}, de modo que la posición de {{ic|core.img}} en el disco no se vea alterada. Esta opción debe ser establecida solo si {{ic|grub-bios}} se encuentra instalado en una partición o disco sin particiones, y NO en el caso de una instalación sencilla en el MBR o la generación de {{ic|core.img}} sin incorporarla en ningún sector de arranque (mencionado anteriormente).
−Para completar el directorio {{ic|/boot/grub}} y generar un {{ic|/boot/grub/i386-pc/core.img}} SIN instalar GRUB2 en el MBR, añada {{ic|1=--grub-setup=/bin/true}} a {{ic|grub-install}}:+Para completar la carpeta {{ic|/boot/grub}} y generar un {{ic|/boot/grub/i386-pc/core.img}} SIN instalar GRUB2 en el MBR, añada {{ic|1=--grub-setup=/bin/true}} a {{ic|grub-install}}:
====Crear un archivo de configuración de GRUB2 BIOS==== ====Crear un archivo de configuración de GRUB2 BIOS====
−A continuación, generar un archivo de configuración de GRUB2 (puede encontrar más información en la sección "Configuración"):+A continuación, generar un archivo de configuración de GRUB2 (puede encontrar más información en la sección «Configuración»):
{{Nota|La ubicación exacta es {{ic|/boot/grub/grub.cfg}}, NO {{ic|/boot/grub/i386-pc/grub.cfg}}.}} {{Nota|La ubicación exacta es {{ic|/boot/grub/grub.cfg}}, NO {{ic|/boot/grub/i386-pc/grub.cfg}}.}}
−Si grub2 muestra el error "no suitable mode found" durante el arranque, consulte [[#Corregir_el_error_GRUB2_"no_suitable_mode_found"|Corregir el error GRUB2 "no suitable mode found"]].+Si grub2 muestra el error «no suitable mode found» durante el arranque, consulte [[#Corregir_el_error_GRUB2_«no_suitable_mode_found»|Corregir el error GRUB2 «no suitable mode found»]].
Si {{ic|grub-mkconfig}} no llegara a prosperar, convierta su {{ic|/boot/grub/menu.lst}} a {{ic|/boot/grub/grub.cfg}} con : Si {{ic|grub-mkconfig}} no llegara a prosperar, convierta su {{ic|/boot/grub/menu.lst}} a {{ic|/boot/grub/grub.cfg}} con :
−Si se ha reiniciado el sistema, olvidándose de crear {{ic|/boot/grub/grub.cfg}} ejecute el arranque en la shell de comandos del GRUB2 y escriba:+Si se ha reiniciado el sistema, olvidándose de crear {{ic|/boot/grub/grub.cfg}} ejecute el arranque en la shell de comandos de GRUB2 y escriba:
Ellos hacen de arranque en Arch Linux y vuelve a crear {{ic|/boot/grub/grub.cfg}} de manera adecuada. Ellos hacen de arranque en Arch Linux y vuelve a crear {{ic|/boot/grub/grub.cfg}} de manera adecuada.
−{{Nota|La opción anterior sólo funciona en los sistemas BIOS, no en los sistemas UEFI.}}+{{Nota|La opción anterior solo funciona en los sistemas BIOS, no en los sistemas UEFI.}}
==== Multiboot para sistemas de BIOS ==== ==== Multiboot para sistemas de BIOS ====
====Instalar el paquete grub-uefi==== ====Instalar el paquete grub-uefi====
−{{Nota|A menos que se especifique lo contrario, como EFI 1.x, EFI y UEFI son términos equivalentes para denotar firmware UEFI 2.x. Además, a menos que se especifique explícitamente, las instrucciones son de carácter general y no sólo a sistemas Mac. Algunos pueden no funcionar o ser diferentes en estos sistemas. La implementación EFI de Apple no es la versión EFI 1.1 ni UEFI 2.x, sino que incluye aspectos relacionados con ambos. Este tipo de firmware no es para cualquier versión de UEFI, por lo que no deben ser considerados como estándar.}}+{{Nota|A menos que se especifique lo contrario, como EFI 1.x, EFI y UEFI son términos equivalentes para denotar firmware UEFI 2.x. Además, a menos que se especifique explícitamente, las instrucciones son de carácter general y no solo a sistemas Mac. Algunos pueden no funcionar o ser diferentes en estos sistemas. La implementación EFI de Apple no es la versión EFI 1.1 ni UEFI 2.x, sino que incluye aspectos relacionados con ambos. Este tipo de firmware no es para cualquier versión de UEFI, por lo que no deben ser considerados como estándar.}}
−El gestor de arranque EFI para GRUB(2) está disponible en Arch y sólo en la versión 1.99~rc1 en adelante. Para instalarlo, observe primeramente [[Unified_Extensible_Firmware_Interface#Detecting_UEFI_Firmware_Arch|detect which UEFI firmware arch]] la arquitectura de su firmware UEFI (i386 o x86_64).+El gestor de arranque EFI para GRUB(2) está disponible en Arch y solo en la versión 1.99~rc1 en adelante. Para instalarlo, observe primeramente [[Unified_Extensible_Firmware_Interface#Detecting_UEFI_Firmware_Arch|detect which UEFI firmware arch]] la arquitectura de su firmware UEFI (i386 o x86_64).
−{{Nota|Se supone que usted está utilizando los siguientes comandos:{{ic|grub-efi-x86_64}}. Sustituir por {{ic|grub-efi-i386}}, si fuera el caso, reemplazando cada aparición de {{ic|x86_64}} con {{ic|i386}}.}}+{{Nota|Se supone que usted está utilizando las siguientes órdenes:{{ic|grub-efi-x86_64}}. Sustituir por {{ic|grub-efi-i386}}, si fuera el caso, reemplazando cada aparición de {{ic|x86_64}} con {{ic|i386}}.}}
−Si desea instalar los módulos de grub2 y {{ic|grub.cfg}} en el directorio {{ic|/boot/efi/EFI/grub}} y la aplicación {{ic|grubx64.efi}} en {{ic|/boot/efi/EFI/arch_grub}}, utilice:+Si desea instalar los módulos de grub2 y {{ic|grub.cfg}} en la carpeta {{ic|/boot/efi/EFI/grub}} y la aplicación {{ic|grubx64.efi}} en {{ic|/boot/efi/EFI/arch_grub}}, utilice:
# modprobe dm-mod # modprobe dm-mod Line 383:
====Crear un archivo de configuración para GRUB2 UEFI==== ====Crear un archivo de configuración para GRUB2 UEFI====
−Se genera un archivo de configuración de GRUB2 usando el siguiente comando:+Se genera un archivo de configuración de GRUB2 usando la siguiente orden:
−Si grub-uefi muestra el error "no suitable mode found", consulte [[#Correct_GRUB2_No_Suitable_Mode_Found_Error.]]+Si grub-uefi muestra el error «no suitable mode found», consulte [[#Correct_GRUB2_No_Suitable_Mode_Found_Error.]]
====Construir una aplicación UEFI Standalone para GRUB2==== ====Construir una aplicación UEFI Standalone para GRUB2==== −Es posible crear una aplicación UEFI standalone (grubx64_standalone.efi), que incluye todos los módulos necesarios en el interior de un memdisk, eliminando virtualmente la necesidad de contar con un directorio separado que contenga todos los módulos UEFI de GRUB2 y otros archivos relacionados. Para lograr el objetivo, vamos a utilizar el comando {{ic|grub-mkstandalone}}, incluido en {{Pkg|grub-common}}>=1:1.99-6.+Es posible crear una aplicación UEFI standalone (grubx64_standalone.efi), que incluye todos los módulos necesarios en el interior de un memdisk, eliminando virtualmente la necesidad de contar con un directorio separado que contenga todos los módulos UEFI de GRUB2 y otros archivos relacionados. Para lograr el objetivo, vamos a utilizar la orden {{ic|grub-mkstandalone}}, incluido en {{Pkg|grub-common}}>=1:1.99-6.
−La forma más sencilla de hacerlo es a través del comando de instalación que se mencionó anteriormente, sin embargo, teniendo cuidado de especificar los módulos que desea incluir. Por ejemplo:+La forma más sencilla de hacerlo es a través de la orden de instalación que se mencionó anteriormente, sin embargo, teniendo cuidado de especificar los módulos que desea incluir. Por ejemplo:
# grub-mkstandalone --directory="/usr/lib/grub-x86_64-efi" --format="x86_64-efi" --compression="xz" --output="/boot/efi/EFI/arch_grub/grubx64_standalone.efi" <Archivos adicionales que se desea incluir> # grub-mkstandalone --directory="/usr/lib/grub-x86_64-efi" --format="x86_64-efi" --compression="xz" --output="/boot/efi/EFI/arch_grub/grubx64_standalone.efi" <Archivos adicionales que se desea incluir>
El script {{ic|grub-mkstandlone}} le permite especificar los archivos a incluir en la imagen memdisk como argumentos del script. El script {{ic|grub-mkstandlone}} le permite especificar los archivos a incluir en la imagen memdisk como argumentos del script.
−Si, por ejemplo, vuestro {{ic|grub.cfg}} se encuentra en {{ic|/home/usuario/Desktop/grub.cfg}}, se creará un directorio temporal {{ic|/home/usuario/Desktop/boot/grub}} y se copiará el archivo {{ic|/home/usuario/Desktop/grub.cfg}} en {{ic|/home/usuario/Desktop/boot/grub/grub.cfg}} y, finalmente, se coloca en {{ic|/home/usuario/Desktop/boot/grub/grub.cfg}} con el comando {{ic|cd}} y ejecuta:+Si, por ejemplo, el archivo {{ic|grub.cfg}} se encuentra en {{ic|/home/usuario/Desktop/grub.cfg}}, se creará un directorio temporal {{ic|/home/usuario/Desktop/boot/grub}} y se copiará el archivo {{ic|/home/usuario/Desktop/grub.cfg}} en {{ic|/home/usuario/Desktop/boot/grub/grub.cfg}} y, finalmente, se colocará en {{ic|/home/usuario/Desktop/boot/grub/grub.cfg}} con la orden {{ic|cd}} y, a continuación, ejecute:
=== Generación automática utilizando grub-mkconfig (recomendado) === === Generación automática utilizando grub-mkconfig (recomendado) ===
−El equivalente del viejo {{ic|menu.lst}} está representado por los archivos {{ic|/etc/default/grub}} y {{ic|/etc/grub.d/*}}. Estos archivos son utilizados generalmente por {{ic|grub-mkconfig}} para generar {{ic|/boot/grub/grub.cfg}}. Para generar un {{ic|grub.cfg}} use el siguiente comando:+El equivalente del viejo {{ic|menu.lst}} está representado por los archivos {{ic|/etc/default/grub}} y {{ic|/etc/grub.d/*}}. Estos archivos son utilizados generalmente por {{ic|grub-mkconfig}} para generar {{ic|/boot/grub/grub.cfg}}. Para generar un {{ic|grub.cfg}} use la siguiente orden:
−{{Advertencia|La edición manual de este archivo está totalmente desaconsejado. El archivo {{ic|grub.cfg}} es generado por el comando {{ic|grub-mkconfig}}, lo cual es preferible a editar el archivo {{ic|/etc/default /grub}} o uno de los scripts contenidos en el {{ic|/etc/grub.d.}}}}+{{Advertencia|La edición manual de este archivo está totalmente desaconsejado. El archivo {{ic|grub.cfg}} es generado por la orden {{ic|grub-mkconfig}}, lo cual es preferible a editar el archivo {{ic|/etc/default /grub}} o uno de los scripts contenidos en el {{ic|/etc/grub.d.}}}}
{{Nota | Si desea que GRUB2 busque sistemas operativos instalados, debe descargar el paquete {{Pkg|os-prober}}.}} {{Nota | Si desea que GRUB2 busque sistemas operativos instalados, debe descargar el paquete {{Pkg|os-prober}}.}}
−====Utilizando grub-mkconfig ====+====Utilizar grub-mkconfig ====
La mejor manera de agregar más entradas es modificar el archivo {{ic|/etc/grub.d/40_custom}} o {{ic|/boot/grub/custom.cfg}}, de modo que se agregan automáticamente al {{ic|grub.cfg}} cuando se lanza {{ic|grub-mkconfig}}. Después de hacer los cambios, ejecute: La mejor manera de agregar más entradas es modificar el archivo {{ic|/etc/grub.d/40_custom}} o {{ic|/boot/grub/custom.cfg}}, de modo que se agregan automáticamente al {{ic|grub.cfg}} cuando se lanza {{ic|grub-mkconfig}}. Después de hacer los cambios, ejecute:
=====Con Windows ===== =====Con Windows =====
−Partimos de la base de que la partición de windows es {{ic|sda3}}. Recuerde que es necesario señalar el comando {{ic|set root}} y {{ic|chainloader}} a la partición reservada del sistema, es decir, la que crea Windows durante la instalación, y no a la partición en la que Windows en realidad reside. En el ejemplo tratado sólo funciona si su partición reservada es {{ic|sda3}}+Partimos de la base de que la partición de windows es {{ic|sda3}}. Recuerde que es necesario señalar la orden {{ic|set root}} y {{ic|chainloader}} a la partición reservada del sistema, es decir, la que crea Windows durante la instalación, y no a la partición en la que Windows en realidad reside. En el ejemplo tratado solo funciona si su partición reservada es {{ic|sda3}}
{{Nota|Si este ejemplo no funciona, pruebe a sustituir{{ic|1=gfxmode="1024x768x32"}} con {{ic|1=vbemode="0x105"}}.}} {{Nota|Si este ejemplo no funciona, pruebe a sustituir{{ic|1=gfxmode="1024x768x32"}} con {{ic|1=vbemode="0x105"}}.}}
−{{Nota|Para una lista de todos las modalidades de vídeo disponibles es suficiente ejecutar el comando {{ic|hwinfo --framebuffer}} (hwinfo está disponible en [community], mientras que para el prompt de GRUB2 se utiliza {{ic|vbeinfo}} (es necesario cargar el módulo vbe en primer lugar).}}+{{Nota|Para una lista de todos las modalidades de vídeo disponibles es suficiente ejecutar la orden {{ic|hwinfo --framebuffer}} (hwinfo está disponible en [community], mientras que para el prompt de GRUB2 se utiliza {{ic|vbeinfo}} (es necesario cargar el módulo vbe en primer lugar).}}
Si este método falla, la antigua opción {{ic|1=vga=}} sigue siendo válida. Añadimos {{ic|1=vga=}} a la opción {{ic|1=GRUB_CMDLINE_LINUX_DEFAULT}} en {{ic|/etc/default/grub}}. Por ejemplo: {{ic|1="GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=792"}} establece una resolución {{ic|1024x768}} Si este método falla, la antigua opción {{ic|1=vga=}} sigue siendo válida. Añadimos {{ic|1=vga=}} a la opción {{ic|1=GRUB_CMDLINE_LINUX_DEFAULT}} en {{ic|/etc/default/grub}}. Por ejemplo: {{ic|1="GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=792"}} establece una resolución {{ic|1024x768}}
−El comando antes descrito sobreescribirá la modalidad {{ic|30}} con la resolución de {{ic|1440x900}}. Ahora tendrá que establecer el valor de {{ic|GRUB_GFXMODE}}, como se explicó anteriormente y reconstruir el archivo de configuración de GRUB2:+La orden antes descrita sobreescribirá la modalidad {{ic|30}} con la resolución de {{ic|1440x900}}. Ahora tendrá que establecer el valor de {{ic|GRUB_GFXMODE}}, como se explicó anteriormente y reconstruir el archivo de configuración de GRUB2:
−GRUB2 es compatible con imágenes de fondo y fuentes de mapa de bits en el formato {{ic|pf2}}. la fuente uifont está incluido en el paquete {{Pkg|grub-common}} con nombre {{ic|unicode.pf2}} o, sólo para carácteres ASCII con nombre {{ic|ascii.pf2}}.+GRUB2 es compatible con imágenes de fondo y fuentes de mapa de bits en el formato {{ic|pf2}}. la fuente uifont está incluido en el paquete {{Pkg|grub-common}} con nombre {{ic|unicode.pf2}} o, solo para carácteres ASCII con nombre {{ic|ascii.pf2}}.
Los formatos de imagen soportados incluyen tga, png e jpeg siempre que los respectivos módulos se cargan. La resolución máxima aplicable depende del hardware en uso. Los formatos de imagen soportados incluyen tga, png e jpeg siempre que los respectivos módulos se cargan. La resolución máxima aplicable depende del hardware en uso.
−Si la inserción de la imagen se realiza correctamente, debería ver el mensaje {{ic|Found background image...}}, al ejecutar el comando anterior. Si no, quiere decir que la imagen no se ha incorporado en grub.cfg.+Si la inserción de la imagen se realiza correctamente, debería ver el mensaje {{ic|Found background image...}}, al ejecutar la orden anterior. Si no, quiere decir que la imagen no se ha incorporado en grub.cfg.
En este caso, se comprueba que: En este caso, se comprueba que:
* La imagen se guarda en modo RGB y no indexado * La imagen se guarda en modo RGB y no indexado
* La modalidad consola no está habilitada en el archivo /etc/default/grub * La modalidad consola no está habilitada en el archivo /etc/default/grub
−* El comando de {{ic|grub-mkconfig}} se ha hecho para poner la información relativa a un segundo plano en el archivo {{ic|/boot/grub/grub.cfg}}.+* La orden de {{ic|grub-mkconfig}} se ha hecho para poner la información relativa a un segundo plano en el archivo {{ic|/boot/grub/grub.cfg}}.
====Temas==== ====Temas====
−====Usando etiquetas====+====Utilizar etiquetas====
−Puede utilizar las etiquetas (cadenas que identifican particiones de una manera legible por el usuario), usando la opción {{ic|--label}} del comando {{ic|search}}. En primer lugar, colocar una etiqueta a las particiones:+Puede utilizar las etiquetas (cadenas que identifican particiones de una manera legible por el usuario), usando la opción {{ic|--label}} de la orden {{ic|search}}. En primer lugar, colocar una etiqueta a las particiones:
# tune2fs -L a <ETIQUETA><PARTICIÓN> # tune2fs -L a <ETIQUETA><PARTICIÓN>
−====Recordando el último sistema arrancado====+====Recordar el último sistema arrancado====
GRUB2 puede recordar el último sistema arrancado y utilizarlo por defecto la próxima vez que ejecute el arranque. Esta característica es útil si tienes varios kernels (por ejemplo, le kernel actual de Arch y el LTS como fallback) o más sistemas operativos. Modificar {{ic|/etc/default/grub}} y cambiar el valor de {{ic|GRUB_DEFAULT}}: GRUB2 puede recordar el último sistema arrancado y utilizarlo por defecto la próxima vez que ejecute el arranque. Esta característica es útil si tienes varios kernels (por ejemplo, le kernel actual de Arch y el LTS como fallback) o más sistemas operativos. Modificar {{ic|/etc/default/grub}} y cambiar el valor de {{ic|GRUB_DEFAULT}}:
−Si usted desea hacer GRUB2 seguro y hacer que nadie pueda cambiar los parámetros de arranque o utilizar la línea de comandos, puede agregar un nombre de usuario y contraseña para los archivos de configuración de GRUB. Para ello, ejecute {{ic|grub-mkpasswd_pbkdf2}}. Es necesario introducir una contraseña y confirmarla. La salida tendrá este aspecto:+Si usted desea hacer GRUB2 seguro y hacer que nadie pueda cambiar los parámetros de arranque o utilizar la línea de órdenes, puede agregar un nombre de usuario y contraseña para los archivos de configuración de GRUB. Para ello, ejecute {{ic|grub-mkpasswd_pbkdf2}}. Es necesario introducir una contraseña y confirmarla. La salida tendrá este aspecto:
Donde <password> corresponde a la cadena generada por {{ic|grub-mkpasswd_pbkdf2}}. Donde <password> corresponde a la cadena generada por {{ic|grub-mkpasswd_pbkdf2}}.
−Hay que regenerar el archivo de configuración. La línea de comandos y los parámetros de arranque de grub2 ahora están protegidos.+Hay que regenerar el archivo de configuración. La línea de órdenes y los parámetros de arranque de grub2 ahora están protegidos.
−Los ajustes anteriores se pueden hacer menos restrictivos y personalizar mediante la adición de más usuarios, como se explica en el capítulo "Seguridad" en el [https://www.gnu.org/software/grub/manual/grub.html#manual de seguridad de GRUB] .+Los ajustes anteriores se pueden hacer menos restrictivos y personalizar mediante la adición de más usuarios, como se explica en el capítulo «Seguridad» en el [https://www.gnu.org/software/grub/manual/grub.html#manual de seguridad de GRUB] .
−{{Nota|Asegúrese de cambiar la entrada "hdX,Y" a la tercera línea, para indicar la copia correcta de disco/partición donde reside la imagen iso. Haga lo mismo con la línea que contiene "img_dev".}}+{{Nota|Asegúrese de cambiar la entrada «hdX,Y» a la tercera línea, para indicar la copia correcta de disco/partición donde reside la imagen iso. Haga lo mismo con la línea que contiene «img_dev».}}
Otras configuraciones funcionales están disponibles desde [http://askubuntu.com/questions/141940/how-to-boot-live-iso-images link Source]. Otras configuraciones funcionales están disponibles desde [http://askubuntu.com/questions/141940/how-to-boot-live-iso-images link Source].
−==Usando la shell==+==Utilizar la shell==
−Dado que el MBR es demasiado pequeño para contener todas las formas de GRUB2, sólo el menú y los comanos básicos residen allí. La mayor parte de la funcionalidad de GRUB2 está contenida en los módulos en {{ic|/boot/grub}}, que se cargan cuando sea necesario. En caso de errores (por ejemplo, si la tabla de particiones se altera), GRUB2 puede fallar al arrancar, e iniciar un shell en lugar del clásico menú.+Dado que el MBR es demasiado pequeño para contener todas las formas de GRUB2, solo el menú y los comanos básicos residen allí. La mayor parte de la funcionalidad de GRUB2 está contenida en los módulos en {{ic|/boot/grub}}, que se cargan cuando sea necesario. En caso de errores (por ejemplo, si la tabla de particiones se altera), GRUB2 puede fallar al arrancar, e iniciar un shell en lugar del clásico menú.
−GRUB2 ofrece diferentes tipos de shell. Si tiene problemas para leer el menú, pero el gestor de arranque es todavía capaz de encontrar el disco donde el GRUB2 reside, es probable que lance un shell "normal":+GRUB2 ofrece diferentes tipos de shell. Si tiene problemas para leer el menú, pero el gestor de arranque es todavía capaz de encontrar el disco donde el GRUB2 reside, es probable que lance una shell «normal»:
====Soporte de Pager==== ====Soporte de Pager====
−GRUB2 apoya el pager (paginador o localizador) para que sea fácil leer el output largo. Tenga en cuenta que esta característica sólo está disponible en la consola normal, y no en una de emergencia. Para activarlo, escriba:+GRUB2 apoya el pager (paginador o localizador) para que sea fácil leer el output largo. Tenga en cuenta que esta característica solo está disponible en la consola normal, y no en una de emergencia. Para activarlo, escriba:
Véase más arriba [[#Usando la shell]]. Si usted no es capaz de iniciar la shell estándar, una posible solución es arrancar LiveCD o algún otro disco de reparación para corregir los errores de configuración y reinstalar GRUB. Sin embargo, un disco de recuperación no siempre es posible (ni necesario), y la consola de emergencia es sorprendentemente robusta. Véase más arriba [[#Usando la shell]]. Si usted no es capaz de iniciar la shell estándar, una posible solución es arrancar LiveCD o algún otro disco de reparación para corregir los errores de configuración y reinstalar GRUB. Sin embargo, un disco de recuperación no siempre es posible (ni necesario), y la consola de emergencia es sorprendentemente robusta.
−Los comandos disponibles en esta modalidad incluyen {{ic|insmod}}, {{ic|ls}}, {{ic|set}} e {{ic|unset}}. Este ejemplo utiliza {{ic|set}} y {{ic|insmod}}. {{ic|set}} cambia el valor de las variables, mientras que {{ic|insmod}} añade nuevos módulos para ampliar la funcionalidad básica.+Las órdenes disponibles en esta modalidad incluyen {{ic|insmod}}, {{ic|ls}}, {{ic|set}} e {{ic|unset}}. Este ejemplo utiliza {{ic|set}} y {{ic|insmod}}. {{ic|set}} cambia el valor de las variables, mientras que {{ic|insmod}} añade nuevos módulos para ampliar la funcionalidad básica.
Antes de comenzar, es necesario que usted conozca la ubicación de la partición de {{ic|/boot}} (ya sea por separado o en un subdirectorio de la partición de root): Antes de comenzar, es necesario que usted conozca la ubicación de la partición de {{ic|/boot}} (ya sea por separado o en un subdirectorio de la partición de root):
{{Nota|Si usted está usando una partición de arranque separada, se omite {{ic|/boot}} en la ruta. (Ejemplo: {{ic|1=set prefix=(hdX,Y)/grub y insmod (hdX,Y)/grub/linux.mod}}).}} {{Nota|Si usted está usando una partición de arranque separada, se omite {{ic|/boot}} en la ruta. (Ejemplo: {{ic|1=set prefix=(hdX,Y)/grub y insmod (hdX,Y)/grub/linux.mod}}).}}
−Esto proporciona comandos de {{ic|linux}} y {{ic|initrd}}, con los que debe estar familiarizado (ver [[#Configuración]]).+Esto proporciona órdenes de {{ic|linux}} y {{ic|initrd}}, con las que debe estar familiarizado (ver [[#Configuración]]).
−De nuevo, en el caso de partición de arranque separada, cambie los comandos en consecuencia:+De nuevo, en el caso de partición de arranque separada, cambie las órdenes en consecuencia:
−=== Corregir el error GRUB2 "no suitable mode found"===+=== Corregir el error GRUB2 «no suitable mode found»===
===GRUB2 UEFI vuelve a la shell=== ===GRUB2 UEFI vuelve a la shell===
−Si GRUB se carga, pero vuelve a regresar a shell, sin error, el archivo {{ic|grub.cfg}} pueden estar en una posición incorrecta o no existir en absoluto. Este problema puede producirse si GRUB2 UEFI se ha instalado con la opción de {{ic|--boot-directory}} habilitada, y el archivo no existe, o si el número identificativo de la partición de arranque ha cambiado (este valor es, de hecho, "codificado" en el archivo {{ic|grubx64.efi}}).+Si GRUB se carga, pero vuelve a regresar a shell, sin error, el archivo {{ic|grub.cfg}} pueden estar en una posición incorrecta o no existir en absoluto. Este problema puede producirse si GRUB2 UEFI se ha instalado con la opción de {{ic|--boot-directory}} habilitada, y el archivo no existe, o si el número identificativo de la partición de arranque ha cambiado (este valor es, de hecho, «codificado» en el archivo {{ic|grubx64.efi}}).
=== GRUB2 UEFI no se carga === === GRUB2 UEFI no se carga ===
−se parecerá a ésto:+se parecerá a esto:
La opción de arranque debería ser eliminada y recreada después de la operación. La opción de arranque debería ser eliminada y recreada después de la operación.
−El campo relativo a grub debería ahora ser similar a ésto:+El campo relativo a grub debería ahora ser similar a esto:
−Si recibe el error "invalid signature" al intentar iniciar Windows, por ejemplo, si han alterado la tabla de particiones después de agregar otras particiones o discos duros, trate de eliminar la configuración de los dispositivos de GRUB y deje que la regenere él mismo:+Si recibe el error ''«invalid signature»'' al intentar iniciar Windows, por ejemplo, si han alterado la tabla de particiones después de agregar otras particiones o discos duros, trate de eliminar la configuración de los dispositivos de GRUB y deje que la regenere él mismo:
* Restaurar el MBR y los siguientes 62 sectores del disco sda: * Restaurar el MBR y los siguientes 62 sectores del disco sda:
−{{Advertencia|El comando anterior restaura la tabla de particiones, asi que proceda con cautela o sobreescribirá la tabla de particiones modificada. Se estropeará su sistema.}}+{{Advertencia|La orden anterior restaura la tabla de particiones, asi que proceda con cautela o sobreescribirá la tabla de particiones modificada. Se estropeará su sistema.}}
−Una solución más segura es restaurar sólo el MBR:+Una solución más segura es restaurar solo el MBR:

References: resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución