Gummiboot
← Older revision
Revision as of 20:06, 6 May 2014
(7 intermediate revisions by one user not shown)
Line 353:
Line 353:
===== Usar cgdisk para crear las particiones con GPT =====
===== Usar cgdisk para crear las particiones con GPT =====
+
+
Lance ''cgdisk'' con:
# cgdisk /dev/sda
# cgdisk /dev/sda
+
+
{{Sugerencia|Si cgdisk no puede cambiar el disco a GPT, pruebe {{pkg|parted}}.}}
;Root:
;Root:
Line 471:
Line 475:
# mount /dev/sda2 /mnt/home
# mount /dev/sda2 /mnt/home
−
En caso de tener una placa base UEFI, monte la partición «EFI System Partition» en el punto de montaje
que prefiera (se utiliza
{{ic|/boot}}
para
el
ejemplo):
+
En caso de tener una placa base UEFI, monte la partición «EFI System Partition» en el punto de montaje {{ic|/boot}}
. Hacerlo en otros puntos de montaje es viable, pero hacerlo en {{ic|/boot}} es lo recomendado como se explica en
el
artículo [[EFISTUB]].
# mkdir -p /mnt/boot
# mkdir -p /mnt/boot
Line 603:
Line 607:
==== Zona horaria ====
==== Zona horaria ====
−
Las zonas horarias (también conocidas como [[wikipedia:es:Huso_horario|
Huso
horario]]) disponibles (zonas y subzonas) se pueden encontrar en el directorio {{ic|/usr/share/zoneinfo/<Zona>/<SubZona>}}.
+
Las zonas horarias (también conocidas como [[wikipedia:es:Huso_horario|
huso
horario]]) disponibles (zonas y subzonas) se pueden encontrar en el directorio {{ic|/usr/share/zoneinfo/<Zona>/<SubZona>}}.
Para poder visualizar las <Zonas> disponibles, compruebe la carpeta {{ic|/usr/share/zoneinfo/}}:
Para poder visualizar las <Zonas> disponibles, compruebe la carpeta {{ic|/usr/share/zoneinfo/}}:
Line 659:
Line 663:
# echo ''elnombredemiequipo'' > /etc/hostname
# echo ''elnombredemiequipo'' > /etc/hostname
+
+
Añada el mismo nombre del equipo en {{ic|/etc/hosts}}:
+
+
{{hc|# nano /etc/hosts|
+
#
+
# /etc/hosts: static lookup table for host names
+
#
+
+
#<ip-address> <hostname.domain.org> <hostname>
+
127.0.0.1 localhost.localdomain localhost ''elnombredemiequipo''
+
::1 localhost.localdomain localhost
+
+
# End of file}}
=== Configurar la conexión de red ===
=== Configurar la conexión de red ===
Line 837:
Line 854:
# syslinux-install_update -i -a -m
# syslinux-install_update -i -a -m
−
Configure {{ic|syslinux.cfg}} para que apunte a la partición root. Este paso es vital. Si apunta a la partición equivocada, Arch Linux no arrancará. Cambie {{ic|/dev/sda3}} de modo que coincida con su partición root ''(si ha particionado el disco como lo hicimos en el [[#Preparar_la_unidad_de_almacenamiento|ejemplo]], la partición root es sda1)''. Haga lo mismo para la entrada fallback.
+
Configure {{ic|syslinux.cfg}} para que apunte a la partición root. Este paso es vital. Si apunta a la partición equivocada, Arch Linux no arrancará. Cambie {{ic|/dev/sda3}} de modo que coincida con su partición root ''(si ha particionado el disco como lo hicimos en el [[#Preparar_la_unidad_de_almacenamiento|ejemplo]], la partición root es
{{ic|/dev/
sda1
}}
)''. Haga lo mismo para la entrada fallback.
{{hc|# nano /boot/syslinux/syslinux.cfg|2=
{{hc|# nano /boot/syslinux/syslinux.cfg|2=
Line 873:
Line 890:
==== Para placas base UEFI ====
==== Para placas base UEFI ====
−
Para los sistemas de UEFI, hay varias opciones disponibles
. Una lista completa de opciones está disponible en
[[
UEFI Bootloaders
]].
Es posible que algunas opciones funcionen y otras no. Por tanto, elija
una según su conveniencia. Aquí, se presentan dos de las posibilidades como ejemplos:
+
Para los sistemas de UEFI, hay varias opciones disponibles
, vea
[[
Boot loaders (Español)
]]
para obtener una lista completa
.
Elija
una según su conveniencia. Aquí, se presentan dos de las posibilidades como ejemplos:
−
* [[gummiboot]] es un gestor de arranque UEFI simple que básicamente
propociona
un menú para los kernels de EFISTUB y otras aplicaciones
UEFI. Este es el método recomendado para arrancar
UEFI.
+
−
* GRUB es un gestor de arranque más completo, útil si llega a tener problemas con Gummiboot.
+
* [[gummiboot]] es un gestor de arranque UEFI simple que básicamente
proporciona
un menú para los kernels de
[[
EFISTUB
]]
y otras aplicaciones UEFI.
+
*
[[
GRUB
(Español)|GRUB]]
es un gestor de arranque más completo, útil si llega a tener problemas con Gummiboot.
{{Nota|Para un arranque de UEFI, el disco tiene que estar particionado con sistema GPT y una partición [[Unified Extensible Firmware Interface#EFI System Partition|EFI System Partition]] (512 MiB o mayor, tipo {{ic|EF00}} con gdisk, y formateada con sistema de archivos FAT32) debe estar presente. En los ejemplos que siguen, esta partición se asume que está montada en {{ic|/boot}}. Si ha seguido esta guía desde el principio, ya lo ha hecho así.}}
{{Nota|Para un arranque de UEFI, el disco tiene que estar particionado con sistema GPT y una partición [[Unified Extensible Firmware Interface#EFI System Partition|EFI System Partition]] (512 MiB o mayor, tipo {{ic|EF00}} con gdisk, y formateada con sistema de archivos FAT32) debe estar presente. En los ejemplos que siguen, esta partición se asume que está montada en {{ic|/boot}}. Si ha seguido esta guía desde el principio, ya lo ha hecho así.}}
Line 885:
Line 903:
# mount -t efivarfs efivarfs /sys/firmware/efi/efivars
# mount -t efivarfs efivarfs /sys/firmware/efi/efivars
−
Luego, instale el paquete {{Pkg|gummiboot}} y ejecute {{ic|gummiboot install}} para instalar el gestor de arranque en la partición
del sistema
EFI:
+
Luego, instale el paquete {{Pkg|gummiboot}} y ejecute {{ic|gummiboot install}} para instalar el gestor de arranque en la partición EFI
System Partition
:
# pacman -S gummiboot
# pacman -S gummiboot
# gummiboot install
# gummiboot install
−
Tendrá que crear manualmente un archivo de configuración para añadir una entrada para Arch Linux al cargador gummiboot. Cree {{ic|/boot/loader/entries/arch.conf}} y añada el siguiente contenido, sustituyendo {{ic|/dev/sdaX}} con su partición root, normalmente {{ic|/dev/sda2}}:
+
Tendrá que crear manualmente un archivo de configuración para añadir una entrada para Arch Linux al cargador gummiboot. Cree {{ic|/boot/loader/entries/arch.conf}} y añada el siguiente contenido, sustituyendo {{ic|/dev/sdaX}} con su partición
'''
root
'''
, normalmente {{ic|/dev/sda2}}:
{{hc|# nano /boot/loader/entries/arch.conf|2=
{{hc|# nano /boot/loader/entries/arch.conf|2=