terça-feira, 22 de janeiro de 2019

Dual boot entre Linux Mint 19.1 e Arch Linux com compartilhamento de /home e swap.


Ajude o nosso blog.
O nosso conteúdo sempre foi, é e sempre será livre e gratuito, isto quer dizer que você pode compartilhá-lo, pode usá-lo e divulgá-lo. Se esse conteúdo é, ou de alguma forma, foi relevante para você, você pode nos incentivar a continuar este trabalho fazendo uma doação de qualquer quantia na conta abaixo.

Banco: Caixa Econômica Federal
Agência: 0051 – Caruaru-PE
Operação: 013 – Conta poupança
Conta: 00307298-3
Beneficiário: José Roberto

INSTALANDO O ARCH LINUX EM UMA MÁQUINA REAL EM DUAL BOOT COM O LINUX MINT 19.1 TESSA E COMPARTILHANDO A HOME E O SWAP NOS DOIS SISTEMAS

Neste tutorial, vamos aprender a instalar o Arch Linux em dual boot com o Linux Mint 19.1 de codnome Tessa. O objetivo desse tutorial não é ensinar passo a passo a instalação do Arch, esse passo a passo você encontra aqui no blog em um tutorial que eu publiquei antes neste link: http://robertodejesuss.blogspot.com/2017/05/arch-linux-em-uma-maquina-real.html.
Ou também pode ver os vídeos no nosso canal do YouTube pelos links abaixo:
Neste tutorial vamos aprender basicamente a instalar o Arch Linux de forma bastante resumida, compartilhando a mesma /home e mesma swap do Linux mint, tendo esse último a função de gerenciar o boot do sistema, para isso, teremos que aprender o básico da instalação do Arch Linux.
Bom, antes de começar é importante dizer que neste procedimento eu já tenho instalado o Linux Mint em minha máquina, na instalação do mesmo eu criei uma partição de 15 gigas para a raiz “/”, uma partição swap e uma partição “/home” para o Linux Mint e que também será compartilhada com o Arch Linux.
Instalando o Arch
Estou supondo que você já tenha a mídia de instalação do Arch, um DVD ou um Pendrive bootável, caso não tenha o tutorial no link acima ensina como obter a .iso do site do Arch Linux e também contém um link para um tutorial ensinando a criar um pendrive bootável.
Para começar a instalação siga as instruções abaixo.
Coloque o cd na unidade ou espete o pendrive na sua máquina e reinicie a máquina, pressione a tecla correspondente no seu computador para abrir o menu de boot (F7, F8, F2, etc.), escolha o dispositivo de boot correspondente (cd/dvd ou pendrive) e tecle enter.
Depois que a máquina der o boot, você escolhe a instalação do sistema segundo a sua arquitetura, x86_64 ou i686.
Depois do boot da imagem…
Configure o teclado em português para facilitar a digitação dos comandos, digite:
# loadkeys br-abnt2 (o “#” é só para indicar que a linha é um comando que deve ser digitado).
É preciso uma conexão com a internet para instalar o sistema.
Conexão
Se for conexão via cabo, o Arch irá reconhecer automaticamente se não reconhecer digite.
# systemctl start dhcpcd
Se a internet for Wifi:
Nesse caso utilizaremos o wifi-menu para conectarmos a rede Wireless, logo:
# wifi-menu
Na tela azul, escolha a segunda opção: “Activate a connection”. (se aparecer)
Selecione sua rede e conecte-se!
Para ter certeza que esteja conectado execute um ping:
# ping -c 3 www.google.com
Caso não consiga conectar a internet com esses procedimentos, estude o tutorial no link acima.
Criando a partição onde será instalado o Arch Linux
Como eu disse antes, eu já tenho o Mint instalado e o objetivo desse tutorial é instalar o Arch em dual boot com o Mint compartilhando o swap e a /home. Como o sistema de partições do meu HD é MBR, ele só aceita 4 partições primárias. E como eu tenho uma partição com meus arquivos de segurança mais as partições do Mint, tive que deletar a partição swap do Mint e criar uma partição estendida e dentro dela criar as duas partições necessárias à instalação do Arch. Levando-se em conta que você não tenha esse problema, é só seguir os passos abaixo e criar só a partição raiz “/”, caso contrário crie a partição estendida e dentro dela as duas partições necessárias, a raiz “/” e a partição swap.
Vamos criar a partição para a raiz “/” do Arch (e a partição swap que será compartilhada com o Mnt, caso você tenha os problemas citados acima), para isso, vamos entrar no particionador digitando:
# cfdisk
Use as setas Direita , Esquerda , Cima e Baixo para navegar pelo cfdisk e siga os passos abaixo para criar a partição.
Partição raiz:
Selecione o espaço vazio, selecione Nova e tecle enter, digite o tamanho que desejar (vamos usar 15 Gigas), e em tipo coloque Linux sistema de arquivos (Linux file system ou “83 linux”) e depois tecle enter.
Partição da home:
Como disse, vamos usar a home do Mint, não criaremos essa partição.
Partição do swap:
Como disse, vamos usar o swap do Mint, não criaremos essa partição. (Caso se enquadre no problema citado acima, crie também a partição para o swap).
Formatando as partições
Primeiro, vamos formatar as partições, nesse caso, vamos formatar a única partição que criamos, pois o swap e a home que usaremos será a do Mint que já estão prontas, bastando apenas ativar o swap e montar a home do Mint como veremos a seguir. (Caso se enquadre no problema citado acima, formate também a partição para o swap com o comando # mkswap /dev/sdaX)
ATENÇÃO! É importante que você saiba as identificações das partições do seu HD para não formatar e nem montar as partições erradas, muita atenção nessa hora.
# swapon /dev/sdaX Ativa o swap (compartilha o swap do Mint)
# mkfs.ext4 /dev/sdaY formata a partição com o sistema de arquivo ext4 (partição raiz que será montada em /mnt) (substitua “X” e “Y” e “Z” pelos números corretos das suas partições)
# mount /dev/sdaY /mnt monta a partição na raiz do sistema.
Depois disso criamos a pasta /home na raiz do sistema onde será montada a partição que contém a /home do Mint e que conterá também a /home do Arch. Digite…
# mkdir /mnt/home
Depois monta a partição.
# mount /dev/sdaZ /mnt/home monta a partição da home (compartilha a home do Mint)
Instalação: sistema base e ferramentas
Instalando o sistema base e ferramentas:
# pacstrap -i /mnt base base-devel instala o pacote básico do sistema
Criando o fstab:
# genfstab -U -p /mnt >> /mnt/etc/fstab cria o arquivo fstab em /mnt/etc
Podemos dar uma olhada em como ficou, digitando:
# cat /mnt/etc/fstab
Até o momento estávamos utilizando o Live do Arch, agora vamos configurar o nosso novo sistema, para isso vamos utilizar o Chroot com o comando.
# arch-chroot /mnt /bin/bash
Configurar teclado em português definitivamente, edite ou crie o arquivo vconsole.conf com o comando
# nano /etc/vconsole.conf
quando o arquivo abrir adicione a linha
# KEYMAP="br-abnt2.map.gz"
Salve com Ctrl + o Tecle enter para salvar o arquivo e saia com Ctrl +x
Idioma do sistema:
Digite o comando abaixo para gerar o idioma:
# locale-gen
Agora, execute:
# echo LANG=pt_BR.UTF-8 > /etc/locale.conf
# export LANG=pt_BR.UTF-8 configura o idioma como português do Brasil para todo o sistema
Fuso horário
Criamos um link simbólico para o fuso horário com o comando:
# ln -s /usr/share/zoneinfo/America/Recife /etc/localtime troque "Recife" pela
cidade que quiser.
Para ver as opções:
# ls /usr/share/zoneinfo
Horário do sistema:
# hwclock --systohc --utc
Nome do sistema:
# echo Fulano de Tal > /etc/hostname troque "Fulano de Tal" pelo nome que pretende usar
Instalação: wireless – root – usuário
Vamos começar instalando as ferramentas Wireless caso esteja usando um notebook:
# pacman -S wireless_tools wpa_supplicant wpa_actiond dialog
Senha do root:
# passwd
Digite a senha, aperte Enter e digite novamente.
Criando usuário
# useradd -m -g users -G wheel -s /bin/bash Beltrano substitua “Beltrano” pelo nome de usuário da sua preferência
E, por fim:
# passwd Beltrano


Não instalaremos o grub, o boot será gerenciado pelo grub do Mint e nem faremos as demais configuração neste tutorial, para fazer essas configurações siga o tutorial do link acima.
Terminamos a instalação, agora vamos reiniciar e retirar a mídia:
# exit
# umount -R /mnt && reboot
Quando a máquina reiniciar você verá que o grub do Mint não apresenta a opção de iniciar o Arch Linux, para resolver isso, abra o terminal do Mint e digite:
# sudo update-grub
Espere o processo terminar, reinicie sua máquina e veja que agora aparece a opção de iniciar o Arch pelo grub (ou gerenciador de boot), do Mint.
Se gostou desse tutorial, compartilhe-o com seus amigos, se inscreva no nosso blog e no nosso canal, agindo assim você nos ajuda a continuar a compartilhar um pouco de nosso conhecimento com todos vocês.


Link para o vídeo no nosso canal do YouTube:


Nenhum comentário:

Postar um comentário

Deixe seu comentário, sua crítica ou seu elogio.