loadkeys es
lsblk
cfdisk
En cfdisk creamos las particiones, dejamos una para la swap, otra para el boot y la principal, de unos 16Gb, 1Gb y el resto del tamaño respectivamente.
En la particion de boot selecionamos EFI System en el tipo, en el swap, seleccionamos Linux Swap y en la ultima seleccionamos Linux filesystem
mkfs.fat -F32 /dev/sda1 //La de boot
mkfs.ext4 /dev/sda3 //La mas grande
mkswap /dev/sda2 //La de swap
swapon /dev/sda2
mount /dev/sda3 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot
pacstrap /mnt base base-devel linux linux-firmware vim nano
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt
ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime
hwclock --systohc
vim /etc/locale.gen
Descomentamos la linea de es_ES.UTF-8 UTF-8
locale-gen
useradd -m mario
usermod -aG wheel mario
Editamos el archivo de sudoers: vim /etc/sudoers Descomentamos la linea %wheel ALL=(ALL) NOPASSWD: ALL
sudo pacman -S grub efibootmgr
grub-install /dev/sda //Instalamos grub en el disco
grub-mkconfig -o /boot/grub/grub.cfg //Generamos la configuracion de grub
echo "demonArch" > /etc/hostname
vim /etc/hosts
Añadimos:
127.0.0.1 localhost
::1 localhost
127.0.0.1 demonArch.locahost demonArch
exit
umount -R /mnt
reboot