Tendo queimado a mídia, vamos iniciar a instalação. Na primeira tela digite 'arch" para a arquitetura i686, 'arch64' para a arquitetura x86_64, caso pressione ENTER sem digitar nada será realizada o reconhecimento automático de seu processador.
Nota: a arquitetura x86_64 não funciona no VirtualBox, somente nas instalações normais.
Na tela a seguir basta teclar ENTER e OK para entrarmos no instalador do Arch:
Dê ENTER na primeira Opção: Set Keyboard And Console Font
Dê ENTER na primeira Opção: Set Keymap e escolha seu mapa de teclado, o padrão é br-abnt2.map.gz, de OK
Dê ENTER na segunda opção: Set Consolefont, selecione Cancel e dê OK.
Dê ENTER na terceira Opção: Return to main Menu
De volta ao Menu Principal, selecione a opção Set Time and Date e tecle ENTER.
Na primeira opção Select Region and Timezone, escolha o de sua região, no meu caso: America / Sao_Paulo
Na segunda opção: Set Time and Date, configure a data e hora e informe se o relógio do sistema está configurado para UTC (Universal Time Clock).
Dê ENTER na terceira Opção: Return to main Menu
De volta ao Menu Principal, selecione a opção Prepare Hard Drive e tecle ENTER.
Como no presente artigo a instalação é no VirtualBox, escolherei a opção 1 Auto-Prepare (erases the ENTIRE hard drive).
NOTA: Não faça isso numa instalação real, do contrário TODO O SEU DISCO SERÁ APAGADO!
Na instalação real escolha a 2ª opção: Partition hard drives
Escolherei 100 Mb para a partição /boot, 256 para a swap, 6000 para a raiz (/) e o restante para a partição /home.
Escolherei o sistema de arquivos ext4 para as partições raiz (/) e /home.
Aparecerão alguns avisos, no caso abaixo o disco /dev/sda será completamente formatado.
Ao término da criações da novas partições, surge a seguinte tela, dê OK para retornar ao Menu Principal.
De volta ao Menu Principal, selecione a opção Select Source e tecle ENTER.
Se a mídia da instalação for o CoreCD, escolha a opção 1 CD-ROM, USBSTICK or Other, se for a NetInstall escolha a 2ª opção: FTP/HTTP e dê OK.
Novamente no Menu Principal, selecione a opção Select Packages e tecle ENTER.
Na tela Select Packages Categories, escolha o que desejar, por escolha pessoal marcarei somente o base, dê OK após a seleção.
Aparecerá a tela seguinte, dê OK.
Na tela Select Packages to install, em geral não é preciso modificar nada, dê OK.
Novamente no Menu Principal, selecione a opção Install Packages e tecle ENTER.
A instalação será então iniciada, ao término tecle ENTER em Continue.
No Menu Principal selecione a opção Configure System e dê OK.
Na pergunta sobre a detecção de hardware, selecione Yes e dê OK.
Escolha o Editor de sua preferência, no caso escolhi o NANO.
A tela a seguir é a mais importante da distribuição, não por acaso é onde muitos falham, por isso citei na introdução os artigos dos amigos: Hugo Dória, Xerxeslins e eu!noel, se você não leu fica muito difícil!, pra facilitar...
Na edição dos arquivos de configuração, não remova os comentários, pois poderão ser muito úteis mais à frente.
De ENTER na 1ª opção: /etc/rc.conf
No campo LOCALIZATION, vamos alterar e deixar como a seguir:
LOCALE="pt_BR.utf8"
HARDWARECLOCK="localtime"
USEDIRECTISA="no"
TIMEZONE="America/Sao_Paulo"
KEYMAP="br-abnt2"
CONSOLEFONT=
CONSOLEMAP="8859-2"
USECOLOR="yes"
No campo NETWORKING, vamos alterar e deixar como a seguir:
HOSTNAME="arch" ##### onde arch é o nome da máquina, escolha o de sua preferência
lo="lo 127.0.0.1"
INTERFACES=(lo ppp0 !eth0 !wlan0) ##### como interfaces ativas deixei lo e ppp0, não tenho eth0 ou wlan0, querendo habilitá-la remova o sinal (!)
No campo DAEMONS, vamos alterar e deixar como a seguir:
DAEMONS=(hal fam syslog-ng crond alsa !portmap !network !dhcdbd !networkmanager !wicd !cups)
Salve o documento com Ctrl+O e saia com Ctrl+x.
De volta ao Menu de configuração, dê ENTER na 2ª opção: /etc/fstab
Revise-o se tudo estiver certo tecle Ctrl+x para sair, do contrário faça as alterações, salve com Ctrl+O e saia com Ctrl+x.
De volta ao Menu de configuração, dê ENTER na 5ª opção: /etc/resolv.conf
No exemplo adicionei os endereços DNS do OpenDNS, salve com Ctrl+O e saia com Ctrl+x.
Novamente no Menu de configuração, dê ENTER na 6ª opção: /etc/hosts
Deixe como na imagem abaixo, substitua "arch" pelo nome escolhido para a máquina, salve com Ctrl+O e saia com Ctrl+x.
De volta ao Menu de configuração, dê ENTER na 9ª opção: /etc/locale.gen
Descomente os locales: pt_BR.UTF-8 UTF-8 e pt_BR ISO-8859-1, salve com Ctrl+O e saia com Ctrl+x.
E novamente no Menu de configuração, dê ENTER na 10ª opção: /etc/pacman.d/mirrorlist
Aqui vamos escolher quais servidores desejamos utilizar, no exemplo e na minha instalação real, descomentei somente a 1ª opção do repositório mirrors.kernel.org e achei o resultado muito bom, também há as opções do Brasil, descomente-as se desejar.
Feita a escolha dos espelhos a serem utilizados, salve com Ctrl+O e saia com Ctrl+x.
E na 11ª opção temos o arquivo /etc/pacman.conf, de ENTER para configurá-lo.
NOTA: embora eu seja um usuário novato no Arch
Linux, considero que é mexendo nesse arquivo que o usuário determinará como seu sistema funcionará, sólido como uma rocha ou semelhante a uma geléia. Se utilizarmos somente os repositórios oficiais e alguns básicos, dificilmente o sistema vai quebrar, agora se ficarmos misturando com os repositórios da Testing, aí a coisa muda de figura.
Para esse exemplo, usaremos os repositórios oficiais CORE, EXTRA e COMMUNITY e adicionei os repositórios do Yaourt e do KdeMod4.
[core]
Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
#[community-testing]
#Include = /etc/pacman.d/mirrorlist
[community]
Include = /etc/pacman.d/mirrorlist
[archlinuxfr]
Server = http://repo.archlinux.fr/i686
## KDEMod (Trondheim / Norway / 1000Mbit)
## 1ª opção de repositório.
[kdemod-core]
Server = http://kdemod.iskrembilen.com/core/i686
[kdemod-extragear]
Server = http://kdemod.iskrembilen.com/extragear/i686
#[kdemod-playground] ##### Não recomendado.
#Server = http://kdemod.iskrembilen.com/playground/i686
## KDEMod (Stuttgart / Germany / 1000Mbit)
## 2ª opção de repositório, descomente-o se desejar.
#[kdemod-core]
#Server = ftp://mirror.selfnet.de/kdemod/core/i686
#
#[kdemod-extragear]
#Server = ftp://mirror.selfnet.de/kdemod/extragear/i686
#
#[kdemod-playground] ##### Não recomendado.
#Server = ftp://mirror.selfnet.de/kdemod/playground/i686
Por fim na 12ª opção criaremos a senha do root, insira a senha e redigite-a.
Tecle ENTER na opção Return.
O instalador fará a configuração do sistema, de acordo com os arquivos editados por você.
De volta ao Menu Principal, selecione a opção Install Bootloader, na tela a seguir escola o que desejar, como o Arch Linux nos disponibiliza o velho Grub porque não instalá-lo, selecione-o e dê OK.
Antes de instalar é possível editar o arquivo /boot/grub/menu.lst
Adicione a opção "quiet vga=773" sem as aspas ao final da linha do kernel, salve com Ctrl+O e saia com Ctrl+x.
Escolha o dispositivo onde será instalado e dê OK.
Grub instalado!
E finalmente mais uma vez de volta ao Menu Principal, a boa notícia é que acabamos por hora, selecione a opção Exit Install e dê OK.
De volta a tela preta digite:
reboot
Na seção nostalgia, digo, tela de boot, temos o nosso velho de guerra Grub 0.97.
E o Arch começa a correr...
Logue-se como root, agora vamos configurar mais algumas coisinhas e criaremos um usuário normal.