Skip to content

renanrudney/Install-ArchLinux-on-Virtual-Box

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Install-ArchLinux-on-Virtual-Box

Instalação e configuração do Arch Linux na Virtual Box

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