Abra o VirtualBox, clique em Novo e escolha um nome para o SO, em versão, selecione Arch Linux x64 ou x86
Deixe a memória em 1024M ou 2048M
Escolha a opção de VDI (VirtualBox Disk Image)
Selecione Dinamicamente Alocado e em cerca de 20G ou 50G (Não será utilizado todo o espaço)
Dê Start/Iniciar e selecione a ISO do ArchLinux
Ao iniciar, escolha a opção Boot Arch Linux.
Ao bootar a mídia de instalação do Arch, você estará logado como # (root) em automatic login.
*Será utilizado o editor de texto nano ao decorrer do tutorial (para salvar: "ctrl+o", sair: "ctrl+x"), fica a seu critério qual editor utilizar!
1- Definir um layout de teclado (PT-BR)
loadkeys br-abnt2
2- Testar a Conexão
ping -c 3 www.google.com
3- Listar partições existentes:
fdisk -l
4- Configurar as partições no disco ( fica a seu critério, um exemplo para 20gb: )
Você será responsável pelos seus dados ,perdas poderão ocorrer caso não seja cuidadoso.
cfdisk /dev/sda Selecione o tipo 'dos'
Para a primeira partição tecle enter, digite o tamanho para 15G,
selecione primary,
escolha a opção bootable e depois write e digite yes.
Para a segunda partição tecle enter no espaço free, defina o tamanha para 2048M e selecione primary, dê write e quit.
5- Formatar as partições com o sistema de arquivos ext4:
mkfs.ext4 /dev/sda1
6- Formatar e ativar swap:
mkswap /dev/sda2
swapon /dev/sda2
7- Montar partições
mount /dev/sda1 /mnt
*Partições adicionais são montadas da mesma maneira.
8- Visualizar o particionamento atual:
lsblk /dev/sda
Então nesse tutorial ficou: / (root) no sda1, swap no sda2.
9- Instalar o sistema base
pacstrap /mnt base base-devel
10- Gerar arquivo fstab (FSTAB: File System Table):
genfstab /mnt/ >> /mnt/etc/fstab
11- Utilizar o ambiente chroot (Chroot: Change Root)
arch-chroot /mnt /bin/bash
12- Configurar Localização:
nano /etc/locale.gen
descomentar essa linha:
pt_BR.UTF-8 UTF-8
13- Gerar arquivo de localização
locale-gen
14- Criar o arquivo de configuração de idioma novamente:
echo LANG=pt_BR.UTF-8 > /etc/locale.conf
export LANG=pt_BR.UTF-8
15- Para que tais configurações fiquem guardadas, edite o arquivo vconsole.conf:
nano /etc/vconsole.conf
Escreva e depois salve:
KEYMAP=br-abnt2
16- Configurar o fuso-horário
ln -sf /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime
17- Sincronizar o relógio do hardware com o do sistema
hwclock --systohc --utc
18- Definir um nome para o SO:
Para a tarefa de SO, aqui você entra com o grr
echo grr2017XXXX > /etc/hostname
19- Adicionando entrada em hosts
nano /etc/hosts
Deixe parecido com isso:
127.0.0.1 localhost.localdomain localhost
::1 localhost.localdomain localhost
127.0.1.1 grr2017XXXX.localdomain nomedopc
20- Baixar Sudo e Grub
pacman -S sudo grub os-prober
21- Instalar o GRUB
grub-install /dev/sda
22- Criar um ambiente ramdisk inicial
mkinitcpio -p linux
23- Gerar arquivo de configuração do GRUB
grub-mkconfig -o /boot/grub/grub.cfg
24- Criar usuario e definir senha Aqui você pode colocar o nome de usuário a sua escolha
useradd -m -g users -G wheel,storage,power -s /bin/bash seuuser
passwd seuuser
26- Definir a senha de root
passwd root
27- Editar o arquivo sudoers:
nano /etc/sudoers
Descomente a opção e salve
%wheel ALL=(ALL) ALL
Pronto para reiniciar o sistema!
exit
reboot
Após reiniciar selecionar "Boot Existing OS"
Logue com seu usuário e senha e digite os comandos:
hostname
uname -r
sudo pacman -S lsb-release
lsb_release -a