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)
# 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.
Proses partisi diatas menghasilkan:
Setelah memberikan tipe partisi, selanjut kita perlu untuk melakukan proses mounting partisi tersebut sebelum melakukan proses installasi.
Pada tahap ini kita sudah siap untuk melakukan installasi, cukup dengan perintah berikut kita akan menginstall base system, dan setelahnya membuat isi file 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.
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:
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:
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.
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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