An open API service indexing awesome lists of open source software.

https://github.com/renanrudney/install-archlinux-on-virtual-box

Instalação e configuração do Arch Linux na Virtual Box
https://github.com/renanrudney/install-archlinux-on-virtual-box

arch-linux archlinux linux linux-installation linux-tutorials virtualbox virtualization

Last synced: 28 days ago
JSON representation

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

Awesome Lists containing this project

README

          

# 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