Instalación de ArchLinux paso a paso

Arch Linux es una distribución Linux para computadoras i686 y x86-64. Se compone fundamentalmente de software libre y de código abierto, y apoya la participación comunitaria. El enfoque de diseño se centra en la simplicidad, la elegancia, la coherencia de código y el minimalismo (KISS).
Arch Linux utiliza un modelo de rolling release, de tal manera que una actualización regular del sistema operativo es todo lo que se necesita para obtener la última versión del software.

Grabar la imagen en un USB

Para instalar una imagen ISO en un USB hay que usar el comando dd e indicarle en el if la ruta de la imagen ISO y en el of el dispositivo USB
# dd bs=4M if=/ruta/archlinux-2014.11.01-dual.iso of=/dev/sdX && sync

Instalación

Para empezar la instalación, hay que meter el usb con la imagen grabada en el ordenador e indicarle desde la BIOS que arranque de este.
Una vez arrancado desde el USB saldrá la siguiente pantalla:

Aquí se elige la arquitectura que tiene el ordenador
x86_64 –> de 64 bits
i686 –> de 32 bits

Seleccionar la arquitectura y aparecerá un prompt y logeados como root

Una vez aquí empezamos con la instalación (todo por comandos)

Primero, establecer el idioma del teclado
# loadkeys es

Crear las particiones

hacer las particiones necesarias para eso usar el comando cfdisk
# cfdisk

Si no reconoce el formato de la tabla preguntará cual se quiere escoger

Las particiones cada uno las puede hacer como quiera lo recomendable es del siguiente modo:

/boot   –> 500MB
     /      –> 20GB
  Swap  –> 2GB
 /home –> resto de espacio

En este caso se ha dejado así:

Para crearlas lo único que hay que hacer, es ir eligiendo el espacio libre y darle a New y poner el tamaño que se quiera (M para MB y G para GB). Para el swap hay que darle a Type y elegir el formato Linux swap Y una vez creadas todas las particiones Write y luego Quit.

Dar formato a las particiones

Una vez terminada la distribución de particiones hay que darles formato. En este caso se les dará formato ext4 ya que es el más común pero se podría elegir otro cualquiera
# mkfs -t ext4 /dev/sda1
  # mkfs -t ext4 /dev/sda2
  # mkfs -t ext4 /dev/sda3

Y para la partición swap hay que indicarle que es swap
# mkswap /dev/sda4
  # swapon /dev/sda4

Montar las particiones

Montar la / en /mnt
# mount dev/sda2 /mnt

Crear las carpetas /boot y /home
# mkdir /mnt/boot
  # mkdir /mnt/home

Montar las respectivas particiones en /boot y /home
# mount /dev/sda1 /mnt/boot
  # mount /dev/sda3 /mnt/home

Comprobación de la red

En el caso de que se esté conectado mediante cable la configuración de la red debería ser automática.
En el caso de que sea mediante Wifi hay que hacer lo siguiente:
# wifi-menu

Y elegir la red y escribir la contraseña.
Para comprobar que todo está bien hacer la prueba con ping
# ping -c2 www.google.es

Instalación del sistema

Primero instalar la base del sistema
# pacstrap /mnt base

Instalar el network-manager
# pacstrap /mnt networkmanager

(Opcional) Instalar el Grub
# pacstrap /mnt grub-bios

(Opcional) Instalar vim
# pacstrap /mnt vim

(Opcional) Instalar sudo
# pacstrap /mnt sudo

Configuración del sistema

Generar el archivo fstab
# genfstab -p /mnt >> /mnt/etc/fstab

Cambiar el root al nuevo sistema
# arch-chroot /mnt

Cambiar el nombre del equipo
# echo nombre_equipo > /etc/hostname

Establecer la zona horaria
# ln -s /usr/share/zoneinfo/Europe/Madrid /etc/localtime

Des-comentar en el archivo locale.gen nuestra localización
# vim /etc/locale.gen
Des-comentar
es_ES.UTF-8 UTF-8

Y generar los locales
# locale-gen

Poner la preferencia de localización
# echo LANG=es_ES.UTF-8 > /etc/locale.conf

Poner la configuración del teclado
# echo KEYMAP=es >> /etc/vconsole.conf

Crear el RAM disk
# mkinitcpio -p linux

Establecer la contraseña para root
# passwd

Configuración del grub

Instalar grub
# grub-install /dev/sda

Crear el archivo grub.cfg
# grub-mkconfig -o /boot/grub/grub.cfg

Salir de chroot
# exit

Desmontar las unidades
# umount -R /mnt

Reiniciar el sistema
# reboot

Post de post-configuración de Archlinux aquí

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *