Como Instalar Archlinux en BIOS - MBR
Bajar el ISO
El primer paso obviamente es bajar el ISO del sitio oficial
Instala Arch Linux
Una vez que hayas bajado el ISO y creado el USB, arranca tu maquina.
A continuación los pasos de la instalación.
Verifica que tengas Conexión a Internet.
|
|
El comando anterior debe regresarte los dispositivos de red, se recomienda que tengas conectada tu computadora por cable ethernet.
Si no tienes cable conectado, entonces tendrás que utilizar iwctl:
|
|
https://wiki.archlinux.org/index.php/Iwd#iwctl
Configura el Teclado
En mi caso estoy utilizando un teclado en Inglés así que no requiero en este paso, pero si tu estás utilizando un teclado en Español lo mejor es que lo configures para no batallar y hacer la instalación más sencilla.
|
|
Sincroniza el reloj
A continuación vamos a sincronizar el reloj con internet, para eso escribimos
|
|
Selecciona el servidor más cercano para instalar los paquetes (Mirror)
Para esto vamos a necesitar un paquete que se llama Reflector, así que vamos a instalarlo primero escribiendo
|
|
Ahora selecciona el servidor más cercano a donde te encuentras, para ver una lista de países escribe
|
|
Ya que tengas identificado el país que te queda más cerca escribe lo siguiente:
(En mi caso como estoy en Estados Unidos, escogeré United States por supuesto, pero tú puedes cambialo por el país de la lista anterior que te quede más cerca)
|
|
Actualiza los servidores de paquetes
Siguente teclea
|
|
Crea Particiones en el Disco
Primero vamos a verificar cual es el dispositivo donde se encuentra el disco de nuestra máquina virtual
|
|
Mi disco está en /dev/sda
Tenemos que crear 2 particiones, una para los archivos de inicio o “boot” y otra donde estará instalado Arch Linux. Para crear las particiones voy a utilizar cfdisk
|
|
Selecciona “dos” porque esta es una instalación en MBR
Vamos a crear 2 particiones, la primera partición será para SWAP y la segunda para la instalación del sistema.
-
Selecciona [ New ]
-
El tamaño de la primera partición será de 4GB en mi caso
-
Selecciona [ primary ] y presiona ENTER
-
Cambia el tipo de partición a SWAP seleccionando [ Type ] y luego “Linux swap”
-
Selecciona el espacio disponible (Free Space), luego selecciona [ New ] , presiona ENTER y luego ENTER de nuevo para seleccionar todo el espacio disponible, en mi caso los 9.8G restantes
-
Selecciona [ Type ] y luego selecciona “Linux filesystem” de la lista
-
Selecciona [ Write ] para guardar los cambios y crear las particiones. cfdisk te preguntara si estás seguro de que deseas crear las nuevas particiones. Teclea “yes” y presiona ENTER
Verifica las particiones
Para verificar que todo haya ido bien teclea lsblk y asegurate de que las particiones estén como sigue
Formatea las particiones
-
La primera partición es nuestra partición de SWAP, esta NO es necesario que se formatee.
-
Formatea la segunda partición, pero en esta ocasión el tipo será EXT4
|
|
- La partición de SWAP no es necesaria formatearla pero si debemos crearla y activarla como sigue:
|
|
Monta las particiones
Una vez creadas y formateadas nuestras particiones ahora debemos montarlas en nuestro sistema, para eso necesitmos hacer lo siguiente:
- Montar la segunda partición en /mnt que es nuestro directorio para la instalación
|
|
- Verifica que las particiones estén montadas correctamente utilizando lsblk
|
|
Instala los paquetes “base”
Una vez montadas las particiones comenzamos la instalación de los paquetes base, los paquetes que vamos a instalar son “base, linux, linux-firmware y vim (puedes instalar nano si lo deseas)
|
|
Crear fstab
Listo, la instalación base ya está lista, ahora lo que necesitamos hacer es crear nuestro archivo fstab
|
|
Entra a la instalación
Listo, ya que veas en tu archivo de fstab que todo está correcto, que tienes ambas particiones configuradas correctamente, vamos a crear nuestro archivo de swap.
- Primero entra a la instalación base
|
|
Configura tu zona horaria
Ahora podemos continuar con la configuración de nuestra instalación, así que toca el turno de la zona horaria.
- Primero vamos a ver un listado de las zonas horarias disponibles. La zona horaria donde me encuentro es la zona de Chicago, sustituye Chicago por la ciudad que te corresponda, por ejemplo Mexico
|
|
- Una vez identificada la zona horaria, creamos un enlace simbolico en etc/localtime
|
|
- Ahora ya podemos sincronizar el reloj del sistema con el reloj de hardware
|
|
Configura tu “Localización” (locale)
Esto es para decirle a Arch Linux donde te encuentras y cual es el grupo de caracteres que corresponden a tu idioma por ejemplo.
En mi caso voy a utlizar Inglés de Estados Unidos, el código es “en_US.UTF-8” pero por ejemplo, si te encuentras en México y estás utilizando teclado en Español y deberás utilizar el código de “es_MX.UTF-8”.
Nota: Puedes habilitar más de un código de localización.
- Para habilitar el código de localización deseado, edita el siguente archivo y descomenta la línea donde se encuentre el código que andas buscando. (De nuevo, yo utilizo vim, tu puedes hacerlo con nano o con el que hayas instalado al inicio)
|
|
- Genera la localización en el sistema
|
|
- Ahora necesitamos crear el archivo de configuración en nuestra instalación para eso:
|
|
Nota: Sustituye “en_US.UTF-8” por el código que hayas habilitado en el paso anterior
- (Opcional) Si al comienzo de la instalación seleccionaste el tipo de teclado, deberás agregarlo a tu instalación con el siguente comando: (Suponiendo que seleccionaste “es”)
|
|
Configura los archivos de Red
- Crea el archivo “hostname” para darle un nombre a tu máquina virutal. En mi caso voy a ser creativo y le daré el nombre de “archlinux”
|
|
- Agrega lo siguiente a tu archivo /etc/hosts
|
|
|
|
Crea un password para root
El siguiente paso de la instalación es darle un password a nuestro usuario de root.
Como ya estamos en nuestra instalación, para cambiar el password solo debemos teclear:
|
|
En el prompt escribe el nuevo password (Uno que no se te olvide) y en el siguente prompt vuelve a escribir el mismo password para confirmarlo.
Instala los paquetes finales
Es momento de instalar nuestro “boot loader” y paquetes finales antes de reiniciar la máquina. GRUB será nuestro boot loader.
- Instala los siguientes paquetes. Puedes agregar paquetes que creas necesarios.
|
|
Acepta todos los prompts por defecto. Y presiona ENTER para continuar con la instalación
Si te aparece la siguiente pantalla, presiona ENTER para aceptar las llaves PGP.
Instala GRUB
Es momento de instalar grub en el disco, como es una instalación en MBR, el comando es como sigue:
|
|
- Ahora necesitamos crear el archivo de configuración
|
|
Habilita los servicios
Llegó el momento de habilitar los servicios que correrán cada que reinicies la máquina.
- Habilita el manejador de la red
- Continua con el servicio de SSH
- Luego el servicio para imprimir
|
|
Crea tu usuario
Todo lo hemos hecho con el usuario de root, pero siempre es conveniente tener tu propio usuario para no utilizar root para las tareas diarias. Voy a crear mi usuario que se llamará “jorge”.
- Crea el usuario y asignalo al grupo “wheel”
- Crea un password para tu usuario
|
|
- Ahora para darle privilegios de “sudo” y puedas ejecutar comandos como superusuario “root”, debemos descomentar la linea que dice "%wheel ALL=(ALL) ALL” con el siguiente comando
Recuerda que puedes sustituir “vim” por “nano” si lo prefieres.
|
|
Sal de la instalación y reinicia la máquina virtual
Con esto terminamos la instalación, así que solo queda:
- Salir de la instalación
- Desmontar las particiones
- Reiniciar la máquina virtual
|
|
Instalación Exitosa
Después de reiniciar la máquina virtual verás que GRUB está instalado y debe estar funcionando correctamente.
Entra a tu nueva instalación de Arch Linux con el usuario y password que creaste para verificar que todo esté funcionando correctamente.
Si encontraste este tutorial útil no olvides que puedes compartirlo con tus compañeros, familiares y amigos utilizando los botones al final del artículo.
No dejes de visitarme porque estaré subiendo más tutoriales, ahora lo que sigue es instalar un escritorio en esta máquina virtual. ¿Cuál te gustaría instalar? ¿Gnome? ¿KDE? ¿O talvez un manejador de ventanas como i3 o awesome?