skip to Main Content
Cara Mengatur Systemd-boot Di Arch Linux

Cara mengatur Systemd-boot di Arch Linux


Cara mengatur Systemd-boot di Arch Linux

Systemd-boot adalah bootloader Linux alternatif yang diberdayakan oleh sistem startup Systemd. Ini memiliki banyak fitur modern, termasuk boot yang lebih cepat, dukungan EFI yang lebih baik dan banyak lagi, menjadikannya pilihan yang sangat baik untuk Arch Linux. Menyiapkan Systemd-boot di Arch Linux adalah proses yang rumit, jadi sebelum kita mulai, kami sangat menyarankan untuk mencadangkan data penting Anda.

Catatan: Systemd-boot hanya berfungsi dengan sistem yang boot menggunakan UEFI. Jika Anda tidak memiliki UEFI, tetap menggunakan Grub.

Instal Arch Linux

Systemd-boot adalah bootloader alternatif ke Grub. Sayangnya, saat ini, tidak mungkin untuk mentransisikan sistem Arch Linux yang ada yang menjalankan Grub di UEFI ke sistem Systemd-boot, sayangnya.

Sebagai gantinya, Anda harus mulai dengan instalasi baru sistem operasi Arch Linux, dan pilih Systemd-boot sebagai bootloader default Anda, daripada Grub standar.

Selama instruksi instalasi GPT / EFI untuk Arch Linux, silakan lewati setiap instruksi dalam panduan yang menunjukkan kepada Anda cara menginstal bootloader Grub. Sangat penting bagi Anda untuk melewatkan instruksi Grub, atau Systemd-boot tidak akan berfungsi.

Setelah Anda menggunakan metode GPT / EFI untuk menginstal Arch Linux, tetap sistem Anda dan login ke Arch Chroot (live disk), kembali ke posting ini dan ikuti instruksi untuk mempelajari cara mengatur Systemd-boot sebagai bootloader Anda di Arch Linux.

Atur Systemd-boot

Selama panduan instalasi Arch Linux untuk EFI / GPT, tiga partisi dibuat dan diformat di / dev / sda (AKA hard drive pertama yang terhubung ke sistem). Partisi-partisi ini adalah sebagai berikut:

Partisi 1 – Partisi EFI Fat32 (sekitar 512 MB.)
Partisi 2 – Partisi Ext4 Root (ukurannya sesuai keinginan Anda)
Partition 3 – Partisi Linux-Swap (ukurannya sesuai keinginan Anda)

Hal pertama yang perlu dilakukan di Arch Linux adalah mengubah flag boot untuk partisi Fat32. Mengganti bendera ini paling baik dilakukan dengan aplikasi Gdisk. Untuk mendapatkan Gdisk, gunakan perintah Pacman berikut di prompt terminal Arch-Chroot.

pacman -S gdisk

Dengan aplikasi diatur, buka hard drive Anda di aplikasi Gdisk.

gdisk /dev/sda

Menjalankan perintah di atas akan menempatkan / dev / sda di aplikasi Gdisk. Kemudian, Anda akan melihat permintaan yang meminta Anda untuk memilih antara MBR, BSD, APM, dan GPT. Tulis di GPT dan tekan Enter.

Dari sini, tulis t pada prompt untuk mengubah flag partisi Fat32.

t

Setelah menulis dalam perintah t, tulis dalam 1 untuk memberi tahu aplikasi agar bekerja dengan partisi Fat32.

1

Tuliskan kode hex Sistem EFI ke dalam prompt Gdisk.

EF00

Simpan perubahan dengan perintah w.

Catatan: abaikan peringatan; itu tidak akan menghapus apa pun.

w

Setelah menulis perubahan pada disk, tutup Gdisk dengan perintah q.

q

Sekarang setelah flag partisi Fat32 EFI diatur dengan benar, gunakan bootctl untuk menginstal Systemd-boot ke sistem Arch Linux baru Anda.

bootctl --path=/boot install

Biarkan perintah Bootctl menjalankan programnya. Seharusnya secara otomatis mengatur file konfigurasi default.

Selanjutnya, Anda harus menemukan UUID untuk / dev / sda2, partisi tempat Arch Linux diinstal.
Luncurkan file dalam Nano. Untuk mengetahui informasi PARTUUID, jalankan:

blkid /dev/sda2

Lihat melalui perintah blkid dan tulis nomornya setelah PARTUUID = “pada secarik kertas, atau simpan sebagai catatan di ponsel Anda, dll. Nomor yang perlu Anda simpan harus terlihat seperti contoh di bawah ini.

3f53b620-5676-4370-90a5-fbed6af2fcfb

Setelah mendapatkan UUID untuk partisi Root Anda, gunakan perintah sentuh untuk membuat entri menu Arch Linux baru.

touch /boot/loader/entries/arch.conf

Buka dengan Editor Nano

nano -w /boot/loader/entries/arch.conf

Rekatkan kode berikut ke dalam file “arch.conf”.

Catatan: ubah PARTUUID = YOUR-PARTUUID-CODE-HERE dengan kode Anda.

title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=PARTUUID=YOUR-PARTUUID-CODE-HERE rw

Setelah selesai, simpan Nano dengan Ctrl + O dan Keluar dengan Ctrl + X.

Dengan entri Arch ditangani, saatnya untuk menghapus file “loader.conf” default Arch dan menggantinya dengan pengaturan yang lebih baik.

echo ' ' > /boot/loader/loader.conf

Buka file “loader.conf” di editor teks Nano menggunakan perintah di bawah ini.

nano -w /boot/loader/loader.conf

Rekatkan kode berikut ke dalam editor teks Nano.

default arch
timeout 4
console-mode max
editor no

Perbarui Systemd-boot dengan bootctl.

bootctl --path=/boot update

Setelah bootctl selesai memperbarui, Systemd-boot siap digunakan. Dari sini, kembali ke panduan Cara menginstal Arch Linux jika Anda belum memilih lingkungan desktop untuk Arch PC baru Anda. Kalau tidak, reboot dan muat pengaturan Arch bertenaga Systemd baru Anda!

zhavick

Web Developer

Leave a Reply

Back To Top