Cara mengatur Systemd-boot di Arch Linux

click fraud protection

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.

Di masa lalu di Addictivetips, Saya menulis tutorial tentang cara menginstal Arch Linux

instagram viewer
. Ini adalah proses instalasi yang panjang dan terperinci, diisi dengan banyak langkah berbeda. Semua langkah ini sangat penting dan akan membantu Anda menjalankan dengan Systemd-boot. Ikuti instruksi untuk menginstal Arch Linux di sistem Anda. Pastikan untuk mengikuti metode GPT / EFI yang diuraikannya.

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, teruskan sistem Anda dan masuk 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 /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 Gdisk aplikasi. 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 dalam GPT dan tekan Memasukkan.

Dari sini, tulis t di prompt untuk mengubah bendera partisi Fat32.

t

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

1

Tuliskan kode hex Sistem EFI ke dalam prompt Gdisk.

EF00

Simpan perubahan dengan w perintah.

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

w

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

q

Sekarang bendera partisi Fat32 EFI diatur untuk digunakan dengan benar bootctl untuk menginstal Systemd-boot ke sistem Arch Linux baru Anda.

bootctl --path = / instal boot

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 blkid perintah dan tulis nomor setelah PARTUUID = " pada secarik kertas, atau simpan sebagai catatan di ponsel Anda, dll. Nomor yang harus Anda simpan harus terlihat seperti contoh di bawah ini.

3f53b620-5676-4370-90a5-fbed6af2fcfb

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

sentuh / boot / load / pusat /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 = ANDA-PARTUUID-KODE-DI SINI dengan kode Anda.

judul Arch Linux
linux / vmlinuz-linux
initrd /initramfs-linux.img
opsi root = PARTUUID = ANDA-PARTUUID-KODE-DI SINI

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.

lengkungan default
batas waktu 4
mode konsol maks
editor no

Perbarui Systemd-boot dengan bootctl.

bootctl --path = / pembaruan boot

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

watch instagram story