Cara mengatur Systemd-boot pada sistem Arch Linux baru

Cara mengatur Systemd-boot pada sistem Arch Linux baru

Systemd-boot adalah bootloader Linux alternatif yang didukung oleh sistem startup Systemd. Ini memiliki lusinan 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 melakukan booting menggunakan UEFI. Jika Anda tidak memiliki UEFI, tetap menggunakan Grub.

Instal Arch Linux

Panduan ini akan menunjukkan kepada Anda cara mengonfigurasi dan mengatur Systemd-boot loader pada instalasi Arch Linux yang baru. Untuk alasan ini, Anda harus memulai proses setup Systemd-boot dengan instalasi baru dari sistem operasi Arch Linux.

 Catatan: dimungkinkan untuk menginstal Systemd-boot pada sistem Arch Linux yang ada daripada memulai yang baru. Namun, kami tidak akan membahas cara mengonversi sistem saat ini ke Systemd-boot dalam panduan ini. Untuk informasi tentang cara mengubah sistem Anda yang ada ke Systemd-boot, periksa Arch Wiki .

Sebelumnya, di TipsWebTech360, saya menulis tutorial tentang cara menginstal Arch Linux . Ini adalah proses instalasi yang panjang dan terperinci, diisi dengan banyak langkah yang berbeda. Semua langkah ini sangat penting dan akan membantu Anda menjalankan Systemd-boot. Ikuti petunjuk untuk menginstal Arch Linux di sistem Anda. Pastikan untuk mengikuti metode GPT/EFI yang digariskan.

Selama instruksi instalasi GPT/EFI untuk Arch Linux, lewati instruksi apa pun dalam panduan yang menunjukkan cara menginstal bootloader Grub. Anda harus mengabaikan instruksi Grub, atau Systemd-boot tidak akan berfungsi.

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

Siapkan Systemd-boot

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

  • Partisi 1 – Partisi Fat32 EFI (kira-kira 512 MB.)
  • Partisi 2 – Partisi Ext4 Root (berukuran sesuai pilihan Anda.)
  • Partisi 3 – Partisi Linux-Swap (berukuran sesuai pilihan Anda.)

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

pacman -S gdisk

Dengan pengaturan aplikasi, 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 prompt yang meminta Anda untuk memilih antara MBR, BSD, APM, dan GPT. Tulis di GPT dan tekan Enter .

Dari sini, tulis t di prompt untuk mengubah flag partisi FAT32.

T

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

1

Tulis dalam kode hex Sistem EFI ke dalam prompt Gdisk.

EF00

Simpan perubahan dengan  perintah w .

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

w

Setelah menulis perubahan ke 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 berjalan dengan sendirinya. Ini harus secara otomatis mengatur file konfigurasi default.

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

blkid /dev/sda2

Lihat melalui perintah blkid dan tulis nomor setelahnya PARTUUID="pada secarik kertas, atau simpan sebagai catatan di ponsel Anda, dll. Nomor yang perlu Anda simpan akan 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.

sentuh /boot/loader/entries/arch.conf

Buka file baru di 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.

Cara mengatur Systemd-boot pada sistem Arch Linux baru

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 diurus, 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 editor teks Nano.

Cara mengatur Systemd-boot pada sistem Arch Linux baru

default arch
timeout 4
console-mode max
editor no

Perbarui Systemd-boot dengan bootctl .

bootctl --path=/boot update Cara mengatur Systemd-boot pada sistem Arch Linux baru

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


Cara memperbarui PPA Ubuntu ke rilis 20,04 baru

Cara memperbarui PPA Ubuntu ke rilis 20,04 baru

Jika Anda menggunakan banyak PPA di PC Ubuntu dan baru saja meningkatkan ke Ubuntu 20.04, Anda mungkin memperhatikan bahwa beberapa PPA Anda tidak berfungsi, karena

Cara mengatur perpustakaan musik di Rhythmbox di Linux

Cara mengatur perpustakaan musik di Rhythmbox di Linux

Baru mengenal Linux dan ingin menambahkan musik Anda ke Rhythmbox tetapi tidak yakin bagaimana melakukannya? Kami dapat membantu! Ikuti panduan ini saat kami membahas cara mengatur

Bagaimana menghubungkan ke Ubuntu dari Windows

Bagaimana menghubungkan ke Ubuntu dari Windows

Apakah Anda perlu mengakses PC atau Server Ubuntu jarak jauh dari PC Microsoft Windows Anda? Tidak yakin tentang bagaimana melakukannya? Ikuti bersama dengan panduan ini saat kami tunjukkan kepada Anda

Cara mencadangkan pengaturan browser Vivaldi di Linux

Cara mencadangkan pengaturan browser Vivaldi di Linux

Apakah Anda menggunakan browser web Vivaldi sebagai driver harian Anda di Linux? Apakah Anda mencoba mencari cara untuk mencadangkan pengaturan browser Anda untuk penyimpanan yang aman? Kami

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara mendengarkan podcast di desktop Linux dengan CPod

Cara mendengarkan podcast di desktop Linux dengan CPod

Apakah Anda membutuhkan klien podcast yang bagus dan elegan untuk desktop Linux Anda? Jika demikian, Anda perlu mencoba CPod. Ini adalah aplikasi kecil yang ramah yang membuat mendengarkan

Cara menginstal TuxGuitar di Linux

Cara menginstal TuxGuitar di Linux

TuxGuitar adalah alat pembuat musik open-source. Dengan itu, pengguna dapat membuat dan mengedit tabulasi gitar mereka sendiri. Dalam panduan ini, kita akan membahas bagaimana caranya

Cara mudah mengunduh dan menginstal aplikasi di Linux dengan AppImage Pool

Cara mudah mengunduh dan menginstal aplikasi di Linux dengan AppImage Pool

AppImagePool adalah klien AppImageHub untuk Linux. Dengan itu, pengguna dapat dengan mudah menelusuri dan mengunduh AppImages dari toko AppImageHub. Berikut cara mendapatkannya

Cara bermain Total War: WARHAMMER di Linux

Cara bermain Total War: WARHAMMER di Linux

Total War: Warhammer adalah video game taktik real-time berbasis giliran yang dikembangkan oleh Creative Assembly dan diterbitkan oleh Sega. Itu terjadi di War Hammer