Skip to content

renanrudney/Install-Arch-Linux-EFI-Dual-Boot-I3wm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 

Repository files navigation

Install-Arch-Linux-EFI-Dual-Boot-I3wm

Instalação e configuração do Arch Linux UEFI/GPT e Dual Boot com Windows

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!

0- Carregar o layout do teclado

loadkeys br-abnt2

1- Testar a Conexão

ping -c 3 www.google.com

Caso precise conectar sua internet
*Para rede cabeada:

dhcpcd

*Para rede wireless:

wifi-menu

2- Listar partições existentes:

fdisk -l

3- Configurar as partições no disco ( fica a seu critério, um exemplo para 50gb: )
Você será responsável pelos seus dados ,perdas poderão ocorrer caso não seja cuidadoso.
*Aqui entra o Dual Boot

cgdisk /dev/sda

Observação: ‘sda’ (Primeiro disco rígido SATA) ou ‘sdb’ (Segundo disco rígido SATA) ou 'nvme0n1' (Primeiro SSD M.2)

Ex de partições:
sda1 150MB Recovery
sda2 512MB Partição EFI
sda3 700GB Partição do Windows
sda4 * 48G /
sda5 2G swap

Escrever/Write — Sim/Yes - Quit/Sair

Então nesse exemplo ficou: / (root) no sda4, swap no sda5 e já existia uma partição EFI que o windows criou no sda2 (que vai ser usada posteriormente para o /boot)

4- Formatar as partições com o sistema de arquivos ext4:
*A partir deste passo, verifique os números dos sda, pois estou utilizando os do exemplo acima!

mkfs.ext4 /dev/sda4

5- Formatar e ativar swap:

mkswap /dev/sda5

swapon /dev/sda5

6- Montar partições

mount /dev/sda4 /mnt

*Partições adicionais são montadas da mesma maneira.

7- Para o /boot:

mkdir /mnt/boot

mount /dev/sda2 /mnt/boot

8- Visualizar o particionamento atual:

lsblk /dev/sda

9- Instalar o sistema base

pacstrap /mnt base base-devel

10- Gerar arquivo fstab (FSTAB: File System Table):

genfstab -U -p /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- Configurar o repositório para x64

nano /etc/pacman.conf

Descomentar essas linhas e depois salvar:

[multilib]

include = /etc/pacman.d/mirrorlist

19- Sincronizar os repositórios

pacman -Sy

20- Definir um nome para o SO:

echo nomedopc > /etc/hostname

21- 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 nomedopc.localdomain nomedopc

22- Baixar Sudo e Grub

pacman -S sudo grub efibootmgr os-prober

23- Instalar o GRUB

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub --recheck

24- Criar um ambiente ramdisk inicial

mkinitcpio -p linux

25- Gerar arquivo de configuração do GRUB

grub-mkconfig -o /boot/grub/grub.cfg

26- Criar usuario e definir senha

useradd -m -g users -G wheel,storage,power -s /bin/bash seuuser

passwd seuuser

27- Definir a senha de root

passwd root

28- Editar o arquivo sudoers:

nano /etc/sudoers

Descomente a opção e salve

%wheel ALL=(ALL) ALL

29- Instalar componentes do Wi-Fi.

pacman -S wpa_supplicant networkmanager net-tools

systemctl enable NetworkManager

30- Caso esteja instalando em um notebook, o seguinte comando para drivers de touchpad:

pacman -S xf86-input-synaptics

Pronto para reiniciar o sistema!

exit

umount /mnt/boot

umount /mnt

reboot

O sistema base está instalado!!!
A partir daqui é possível se virar sozinho, darei uma base de onde começar, com a interface i3 e um gerenciador de login básico, o ideal é pesquisar e personalizar como quiser!

0- Interface básica de configuração de rede:

nmtui

1- Para ter algum tipo de interface/GUI, execute o seguinte comando:

sudo pacman -S xorg-server xorg-xinit xorg-apps gvfs-mtp sshfs xterm

2- Verifique sua placa gráfica

lspci | grep VGA

Algumas opções de instalação (no meu caso usei o da Intel):
pacman -S virtualbox-guest-utils — para o virtualbox
pacman -S xf86-video-amdgpu — para placas amd-radeon
pacman -S xf86-video-nouveau — para placa de vídeo Nvidia)
pacman -S xf86-video-intel — para drivers da intel

3- Instalar utilitários de som

sudo pacman -S pavucontrol alsa-firmware alsa-utils alsa-plugins pulseaudio-alsa pulseaudio

4- Instalar uma interface (no meu caso, o i3)

sudo pacman -S i3

5- Instalar um gerenciador de login (no meu caso, o lightDM)

sudo pacman -S lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings

sudo systemctl enable lightdm

6- Deixar configuração do teclado salva no ambiente X:

sudo localectl set-x11-keymap br abnt2

7 - Criar e colocar pastas padrões dos usuários

pacman -S xdg-user-dirs

xdg-user-dirs-update

reboot

A partir daqui é mais do que suficiente para explorar a distro Arch Linux com o i3!!! *Caso não apareça o Windows no grub, execute novamente, só que agora logado no arch e utilizando o terminal, o seguinte comando:

grub-mkconfig -o /boot/grub/grub.cfg

*O os-prober irá detectar o windows e aparecerá novamente no grub!

About

Instalação do Arch Linux UEFI GPT Dual Boot com Windows

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published