NOTA: Você pode precisar desativar a ordem de inicialização segura para inicializar no arch-Live USB
root@archiso Montagem da partição raiz para /MNT do ISO (todos os pacotes serão baixados aqui).
Aqui no comando abaixo do monte, oXem SDX está a letra da sua partição, dependendo do seu H/W EG:sda or sdb or sdc
mount /dev/sdX2 /mnt
Criando diretório EFI separado para o Monte EFI Partition
mkdir -p /mnt/boot/efi
Partição EFI de montagem
mount /dev/sdX1 /mnt/boot/efi
lsblk -> Você deve ver seus pontos de montagem. pacstrap -K /mnt base base-devel linux linux-headers linux-firmware nano amd-ucode
Isso levará algum tempo para baixar e instalar a base, o kernel e incluir pacotes com base nos espelhos / velocidade do servidor e na velocidade da sua Internet.
genfstab -U /mnt >> /mnt/etc/fstab
Digite o comando abaixo para verificar o fstab gerado
cat /mnt/etc/fstab
Agora você precisa ver que seu prompt de comando é alterado.
arch-chroot /mnt
Obtenha seu fuso horário se você não estiver ciente de como, usando o comando abaixo
timedatectl list-timezones | grep your-country-name or timezone name
Usando o comando abaixo, obtenha seu fuso horário aqui, o
YourRegionNamenome do seu país pode ser o nome ou a região do seu país, dependendo de onde você estázonenameserá sua cidade ou sua localidade
ln -sf /usr/share/zoneinfo/YourRegionName/zonename /etc/localtime
Por exemplo, abaixo:
ln -sf /usr/share/zoneinfo/Asia/Kolkata /etc/localtime
hwclock --systohc
nano /etc/locale.gen
Encontre a linha com
#en_US.UTF-8 UTF-8(isso é para inglês) ou seu formato de localidade
Descubra essa linha removendo
#na maior parte da linha.
Salvar o arquivo (Ctrl+O) e Sair Nano Editor (Ctrl+X)
Digite o comando abaixo para gerar seu local
locale-gen
Uma vez executado, digite o comando abaixo para adicionar localidade genrrada ao seu arquivo conf.
nano /etc/locale.conf
Adicione seu formato de localidade ao arquivo de configuração
LANG=en_US.UTF-8
salvar e sair do arquivo
Digite o comando abaixo para definir o nome do host
nano /etc/hostname
Adicione o nome desejado para o sistema e salvar e sair do arquivo.
ao lado de configurar localhost e internet.
nano /etc/hosts
127.0.0.1 localhost
::1 localhost
127.0.1.1 hostname.localdomain hostname
mkinitcpio -P
Aguarde a execução de Mkinitcpio
passwd
pacman -S grub efibootmgr networkmanager network-manager-applet git pulseaudio alsa-utils
pacman -S grub efibootmgr networkmanager network-manager-applet git pipewire pipewire-pulse pipewire-alsa alsa-utils
NOTA: Use WICHERPLUMBER PARA O SERVIÇO DE SESSÃO DE MÍDIA em vez de Pipewire-Media-Session (preferência pessoal)
Para outros pacotes aceitam padrões e baixam - Instale os pacotes.
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch
Depois que o Grub estiver instalado, você deve verificar se não serão relatados erros, que será mostrado após a execução uma vez feita e gerar Config for Grub enviando saída de Grub-Mkconfig para o arquivo Grub.cfg usando abaixo comando abaixo
grub-mkconfig -o /boot/grub/grub.cfg
systemctl enable NetworkManager.service
useradd -mG wheel username
Nota: aqui o nome de usuário pode ser sua escolha
passwd username
Nota: Aqui o nome de usuário é o nome de usuário que você deu acima ao criar usuário
EDITOR=nano visudo
#wheel ALL=(ALL) ALL
UNCOMMENTO Essa linha (remova # símbolo) - Salvar e sair.
exit
umount -R /mnt
reboot