Cara menginstal ulang Grub di Arch Linux

Apakah bootloader Grub sistem Arch Linux Anda rusak? Perlu menginstal ulang agar sistem Arch Anda dapat di-boot lagi? Ternyata, dengan trik cepat di ISO installer Arch Linux, Anda bisa! Dalam panduan ini, kami akan menunjukkan caranya!

Sebelum kita mulai

Memperbaiki Grub di Arch Linux berarti menghubungkan ke internet melalui baris perintah di penginstal. Jika Anda menggunakan Ethernet, koneksinya otomatis, dan tidak ada yang perlu dikonfigurasi. Namun, jika Anda menggunakan WiFi, Anda harus terhubung secara manual.

Untuk terhubung ke WiFi di penginstal Arch Linux, lihat Wiki resmi. Ini akan memandu Anda melalui pengaturan koneksi WiFi di penginstal.

Mengunduh Arch Linux ISO dan membuat USB

Jika Anda perlu menginstal ulang Grub di Arch Linux, Anda memerlukan ISO instalasi di USB. Jika Anda kehilangan file ISO penginstalan asli, Anda harus mengunduh ISO dan membuat USB baru yang dapat di-boot.

Catatan: jika Anda masih memiliki penginstal USB Arch Linux asli, Anda dapat melewati bagian panduan ini.

Untuk mendapatkan file ISO Arch Linux, kunjungi ArchLinux.org. Setelah berada di situs web, temukan tombol “Unduh”, dan pilih dengan mouse. Anda kemudian akan mengunduh file ISO Arch Linux Anda ke PC atau Mac cadangan tempat Anda membuat USB Arch Linux Anda.

  Cara Mencadangkan Pengaturan Desktop LXQt Di Linux

Dengan file ISO yang diunduh, buka Etcher.io dan unduh versi terbaru aplikasi. Etcher adalah lintas platform dan akan berjalan di Windows, Mac OS, dan OS Linux apa pun.

Setelah mengunduh Etcher, buka dan ikuti petunjuk langkah demi langkah di bawah ini untuk membuat file ISO baru Anda.

Langkah 1: Temukan tombol “Flash from file”, dan klik dengan mouse. Saat Anda memilih tombol “Flash dari file”, Etcher akan membuka jendela browser file. Dengan menggunakan jendela ini, cari file ISO Arch Linux dan pilih untuk ditambahkan ke aplikasi.

Langkah 2: Masukkan USB flash drive Anda ke port USB komputer. Setelah memasukkannya, klik tombol “Pilih target” dan buka area pemilihan perangkat. Kemudian, gunakan untuk mengklik USB flash drive yang akan Anda gunakan untuk menginstal Arch Linux ISO.

Langkah 3: Temukan “Flash!” tombol, dan klik dengan mouse. Setelah mengklik “Flash!” tombol, Etcher akan mulai mem-flash file Arch Linux ISO ke USB flash drive Anda.

Saat flashing selesai, cabut USB dari PC cadangan, dan hubungkan ke sistem Arch Linux Anda. Kemudian, boot ke BIOS Arch PC, dan atur untuk boot dari USB.

  Cara Memainkan Game Atari Di Linux

Memasang instalasi Arch Linux Anda

Anda harus memasang instalasi Arch Linux Anda di penginstal untuk menginstal ulang Grub. Untuk melakukan ini, mulailah dengan menjalankan perintah lsblk. Perintah lsblk akan mencantumkan semua perangkat penyimpanan yang terpasang pada sistem.

Dari sini, cari partisi root Anda. Dalam contoh ini, label drive partisi root adalah /dev/sda2. Harap diingat bahwa partisi root Anda akan berbeda. Anda perlu menentukan apa partisi root Anda menggunakan lsblk.

Setelah Anda mengetahui apa label drive partisi root Anda, pasang ke folder /mnt menggunakan perintah mount.

mount /dev/sda2 /mnt

Setelah memasang partisi root, Anda harus memasang partisi boot. Bagian ini rumit, dan berbeda tergantung pada jenis instalasi sistem Arch Linux Anda.

UEFI

Jika Anda menginstal Arch Linux dalam mode UEFI, kemungkinan Anda memiliki partisi UEFI khusus berukuran sekitar 512 MB. Dalam contoh ini, partisi boot UEFI adalah /dev/sda1 dan dipasang di /boot/efi/ di Arch Linux.

Catatan: label partisi boot UEFI Anda akan berbeda dari

Untuk memasang partisi UEFI di penginstal, gunakan perintah mount berikut.

mount /dev/sda1 /mnt/boot/efi

Harap diingat bahwa setiap sistem Arch Linux berbeda. Selama instalasi, Anda memilih titik pemasangan untuk partisi boot UEFI Anda. Jika titik pemasangan Anda berbeda dari /boot/efi, Anda harus menentukan ini sebagai pengganti contoh perintah di bawah ini untuk dapat mengaksesnya di penginstal Arch Linux.

  Cara Menggunakan Perintah seq di Linux

Tidak tahu di mana partisi UEFI Anda dipasang? Periksa file fstab Anda dengan perintah di bawah ini. Ini menguraikan di mana setiap partisi di Arch Linux dipasang.

cat /mnt/etc/fstab

Non-UEFI

Jika Anda menginstal Arch Linux dalam mode Non-UEFI, bootloader diinstal langsung ke MBR partisi root. Tidak perlu memasang apa pun selain partisi root untuk memperbaiki grub.

Menginstal ulang grub

Jika Grub Anda rusak di Arch Linux, Anda cukup menginstal ulang untuk memperbaikinya. Untuk menginstal ulang, Anda harus terlebih dahulu mengakses sistem Arch Linux yang ada di Arch Chroot. Untuk melakukannya, masukkan perintah arch-chroot di bawah ini.

arch-chroot /mnt

Dengan memasukkan perintah di atas, Anda akan mengakses instalasi Arch Linux Anda. Dari sini, Grub dapat dengan mudah diinstal ulang.

Grub instal ulang UEFI

Untuk menginstal ulang Grub pada sistem UEFI, masukkan perintah di bawah ini. Ingatlah untuk mengubah –efi-directory=/boot/efi jika direktori EFI Anda bukan /boot/efi.

pacman -S grub efibootmgr os-prober

grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub

grub-mkconfig -o /boot/grub/grub.cfg

Grub instal ulang Non-UEFI

Untuk menginstal ulang Grub pada sistem Non-UEFI, masukkan perintah di bawah ini. Pastikan untuk mengubah /dev/sda pada perintah kedua untuk mencerminkan hard drive tempat Anda menginstal Arch Linux.

pacman -S grub

grub-install --recheck --target=i386-pc /dev/sda

grub-mkconfig -o /boot/grub/grub.cfg