https://github.com/renanrudney/install-arch-linux-efi-dual-boot-i3wm
Instalação do Arch Linux UEFI GPT Dual Boot com Windows
https://github.com/renanrudney/install-arch-linux-efi-dual-boot-i3wm
arch-linux archlinux linux linux-installation linux-tutorials
Last synced: 3 months ago
JSON representation
Instalação do Arch Linux UEFI GPT Dual Boot com Windows
- Host: GitHub
- URL: https://github.com/renanrudney/install-arch-linux-efi-dual-boot-i3wm
- Owner: renanrudney
- Created: 2017-10-30T22:48:34.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-05-09T20:45:33.000Z (about 7 years ago)
- Last Synced: 2025-01-08T07:41:48.658Z (4 months ago)
- Topics: arch-linux, archlinux, linux, linux-installation, linux-tutorials
- Homepage:
- Size: 20.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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-abnt21- Testar a Conexão
> ping -c 3 www.google.com**Caso precise conectar sua internet**
*Para rede cabeada:
> dhcpcd*Para rede wireless:
> wifi-menu2- 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/SairEntã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/sda45- 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/boot8- 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/fstab11- Utilizar o ambiente chroot (Chroot: Change Root)
> arch-chroot /mnt /bin/bash12- Configurar Localização:
> nano /etc/locale.gen
>>**descomentar essa linha:**
>>> pt_BR.UTF-8 UTF-813- Gerar arquivo de localização
>locale-gen14- Criar o arquivo de configuração de idioma novamente:
>echo LANG=pt_BR.UTF-8 > /etc/locale.conf
>>export LANG=pt_BR.UTF-815- Para que tais configurações fiquem guardadas, edite o arquivo vconsole.conf:
>nano /etc/vconsole.confEscreva e depois salve:
>KEYMAP=br-abnt216- Configurar o fuso-horário
>ln -sf /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime17- Sincronizar o relógio do hardware com o do sistema
>hwclock --systohc --utc18- Configurar o repositório para x64
>nano /etc/pacman.conf_**Descomentar essas linhas e depois salvar:**_
>[multilib]
>>include = /etc/pacman.d/mirrorlist19- Sincronizar os repositórios
>pacman -Sy20- Definir um nome para o SO:
> echo nomedopc > /etc/hostname21- Adicionando entrada em hosts
>nano /etc/hostsDeixe parecido com isso:
>127.0.0.1 localhost.localdomain localhost
>>::1 localhost.localdomain localhost
>>>127.0.1.1 nomedopc.localdomain nomedopc22- 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 --recheck24- Criar um ambiente ramdisk inicial
> mkinitcpio -p linux25- Gerar arquivo de configuração do GRUB
> grub-mkconfig -o /boot/grub/grub.cfg26- Criar usuario e definir senha
>useradd -m -g users -G wheel,storage,power -s /bin/bash seuuser
>>passwd seuuser27- Definir a senha de root
>passwd root28- 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:
>nmtui1- Para ter algum tipo de interface/GUI, execute o seguinte comando:
>sudo pacman -S xorg-server xorg-xinit xorg-apps gvfs-mtp sshfs xterm2- Verifique sua placa gráfica
> lspci | grep VGAAlgumas 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 pulseaudio4- Instalar uma interface (no meu caso, o i3)
> sudo pacman -S i35- Instalar um gerenciador de login (no meu caso, o lightDM)
> sudo pacman -S lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings
>> sudo systemctl enable lightdm6- Deixar configuração do teclado salva no ambiente X:
> sudo localectl set-x11-keymap br abnt27 - 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!