INSTALL arch linux - playmakermz/warkop-website GitHub Wiki

Masuk ke internet dengan ( iwctl )

packet penting, ( iw, iwconfig, vim, netctl )

buat password baru ( passwd )

Buat partisi

( 50M BIOS boot ) ( 512M filesystem / boot ) ( 2G swap ) ( sisa untuk root ) cfdisk atau cgdisk /dev/sda

mount disk

mkfs.ext2 /dev/sda2
mkswap /dev/sda3
mkfs.ext4 /dev/sda4
## lalu
mount /dev/sda4 /mnt
swapon /dev/sda3

Percepat Internet

pacman -Syy
pacman -S reflector
cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak
reflector -c "IN" -f 12 -l 10 -n 12 --save /etc/pacman.d/mirrorlist

Instalasi

pacstrap /mnt base linux linux-firmware vim nano
## configure
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt

Timezone

timedatectl set-timezone Asia/Jakarta
## edit /etc/locale.gen dan /etc/locale.config
locale-gen
echo LANG=en_US.UTF-8 UTF-8 > /etc/locale.conf
export LANG=en_US.UTF-8 UTF-8
## ketik di teminal hwclock --systohc dan locale-gen

Hostname

echo lieat > /etc/hostname
touch /etc/hosts
## vim /etc/hosts
127.0.0.1	localhost
::1		localhost
127.0.1.1	myarch

seting root password

passwd 

seting terakhir

pacman -S grub efibootmgr && mkdir /boot/efi && mount /dev/sda2 /boot/efi 
grub-install --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/boot/efi
## atau
grub-install --target=i386-pc /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
## pergi ke vim /etc/default/grub dan tambahkan 
GRUB_DISABLE_OS_PROBER=false
Default pass dan user

root 12345678

Cara lain

https://gitlab.com/drawpalace/wiki/-/wikis/Install-arch-linux-UEFI-02