WHAT'S NEW?
Loading...

Tutorial Cara Install Arch Linux

Tutorial Cara Install Arch Linux

Pada artikel kali ini saya akan mengulas mengenai salah satu Linux favorite yaitu Arch Linux. Umumnya saat menggunakan Arch Linux, proses installasi yang ditawarkan berupa text mode, sehingga menyusahkan user yang belum familiar. Jadi saya akan berikan cara install Arch Linux yang menggunakan text mode didalam virtualbox, tetapi cara ini juga bisa digunakan pada installasi langsung pada perangkat komputer.

Terlebih dahulu silakan download versi terbaru melalui link official ini, jika sudah silakan masuk ke proses installasi (saya asumsikan sudah bisa menggunakan virtualbox ataupun sudah masuk mode install perangkat komputer).

Setup Partisi

# lsblk

# fdisk /dev/sda  (bisa juga sdb atau yang lainnya tergantung dari hasil lsblk)
n (to add a new partition)
p (for primary partition)
1 (default partition number)
(accept default start)
(accept default end)
t (to change partition type)
8e (for LVM partition when using MBR)
i (to verify)
w (save and quit)

Perintah diatas adalah untuk melihat partisi yang tersedia semisal /dev/sda1 (setiap perangkat mungkin akan berbeda), disini saya akan menggunakan LVM dengan jumlah partisi kosong yang disediakan yaitu 30GB.
# pvcreate /dev/sda1

# vgcreate vg_arch /dev/sda1

# lvcreate -L 200M -n boot vg_arch
# lvcreate -L 20G -n root vg_arch
# lvcreate -L 4G -n swap vg_arch
# lvcreate -l 100%FREE -n home vg_arch

Proses partisi diatas menghasilkan:

  • Volume group dengan nama vg_arch
  • partisi /boot = 200MB
  • partisi /root = 20GB
  • partisi /swap = 4GB
  • partisi /home = sisa storage yang ada setelah pembagian partisi diatas
Dari hasil partisi diatas, kita anggap telah sesuai dengan jumlah partisi yang diinginkan, langkah selanjutnya adalah memberikan tipe partisi yang akan digunakan, dicontohkan tipe ext4 ataupun bisa menggunakan tipe yang lain sesuai yang diinginkan.
# mkfs.ext4 /dev/vg_arch/boot
# mkfs.ext4 /dev/vg_arch/root
# mkfs.ext4 /dev/vg_arch/home
# mkswap /dev/vg_arch/swap
# swapon /dev/vg_arch/swap

Setelah memberikan tipe partisi, selanjut kita perlu untuk melakukan proses mounting partisi tersebut sebelum melakukan proses installasi.
# mount /dev/vg_arch/root /mnt
# mkdir /mnt/boot
# mount /dev/vg_arch/boot /mnt/boot
# mkdir /mnt/home
# mount /dev/vg_arch/home /mnt/home

Pada tahap ini kita sudah siap untuk melakukan installasi, cukup dengan perintah berikut kita akan menginstall base system, dan setelahnya membuat isi file fstab.
# pacstrap /mnt base base-devel

# genfstab -U /mnt >> /mnt/etc/fstab

Kita telah berhasil menginstall Arch Linux, tetapi masih ada beberapa hal yang perlu dilakukan yaitu menginstall grub dan membuat hostname serta setting waktu, berikut ini perintah yang diperlukan.
# arch-chroot /mnt /bin/bash

# locale-gen

# vi /etc/locale.conf
.. LANG=en_US.UTF-8  (isikan language yang diinginkan)

# tzselect
# rm /etc/localtime
# ln -s /usr/share/zoneinfo/Asia/Jakarta /etc/localtime

# hwclock --systohc --utc

# vi /etc/mkinitcpio.conf
.. HOOKS="...lvm2 filesystems..." (tambahkan lvm2 pada HOOKS)

# mkinitcpio -p linux

# pacman -S grub

# grub-install --target=i386-pc /dev/sda
# grub-mkconfig -o /boot/grub/grub.cfg

# vi /etc/hostname
.. nama_hostname_yg_diinginkan

Pada saat proses grub-install mungkin akan ketemu peringatan semacam WARNING: Failed to connect to lvmetad. Falling back to internal scanning yang biasa terjadi dalam proses installasi, kadang sering ditemukan saat proses install dalam virtualbox, langkah yang perlu dilakukan sebagai berikut:
# exit
# mkdir /mnt/hostrun
# mount --bind /run /mnt/hostrun
# arch-chroot /mnt /bin/bash
# mkdir /run/lvm
# mount --bind /hostrun/lvm /run/lvm

Setelah itu lakukan lagi perintah grub-install & grub-mkconfig seharusnya warning diatas sudah hilang. Kemudian setelah proses install grub selesai lakukan perintah umount /run/lvm.

Semua proses installasi telah selesai, tahap terakhir yaitu membuat root password dengan perintah yang sederhana, cukup ketikkan "passwd" (tanpa tanda kutip) lalu masukkan root password yang anda inginkan.

Dengan demikian semua proses sudah selesai, kita dapat merestart terlebih dahulu dengan cara berikut:
# passwd (masukkan password root)
# exit
# umount -R /mnt
# reboot

Setelah restart kita sudah bisa login menggunakan user root, tentunya belum ada display manager dan desktop environment yang tersedia, saya akan lanjut ke artikel selanjutnya untuk menginstall GUI pada Arch Linux. Silakan isi kolom komentar dibawah jika ada yang ingin ditanyakan.

0 comments:

Post a Comment