Proposal perubahan yang diharapkan terjadi untuk Fedora 39 akan mempermudah untuk memiliki sistem opsional bebas GRUB dengan melakukan instalasi bersih dengan systemd-boot untuk boot pada platform EFI.

Fedora saat ini secara default menggunakan shim dan bootloader GRUB untuk melakukan booting pada sistem EFI. Namun, systemd-boot sudah dikemas di Fedora dan ada beberapa cara untuk secara manual beralih menggunakan solusi boot systemd sebagai gantinya. Proposal F39 yang disusun oleh insinyur Arm Jeremy Linton akan memungkinkan pemasangan Fedora yang lebih mudah dengan systemd-boot.

Proposal saat ini melibatkan pekerjaan penyelesaian dalam penginstal Anaconda, Kickstart, dan perkakas terkait dengan fokus awal untuk memungkinkan Fedora Semuanya berputar untuk secara opsional memungkinkan penginstalan mesin bebas GRUB.

“Sebagai langkah pertama, opsi’inst.sdboot’yang sudah ada di anaconda akan berfungsi. Seperti berdiri, itu menggantikan grub+shim dengan systemd-boot loader, dan memindahkan kernel + initrd ke EFI partisi sistem (ESP). Ia tidak berupaya membuat imej kernel terpadu, jadi pembaruan dnf, kdumpctl, dan make install di direktori sumber kernel yang ada seharusnya sudah berfungsi. Sebagian besar pekerjaan ini telah selesai, menyisakan hanya dua item tindakan, menghapus core yang kotor, dan menggabungkan paket shimming (sdubby) ke repo fedora.

Selain itu, ada berbagai peningkatan yang dapat dilakukan untuk menghapus partisi/boot (meninggalkan EFI di/boot/efi) , mendaftarkan kunci fedora jika mode boot aman adalah”Setup”, menambahkan opsi untuk mengaktifkan shim+systemd-boot, memastikan bahwa ada paket bertanda systemd-boot-signed, dll.

Keuntungan hanya dengan mengaktifkan systemd-boot loader tanpa UKI atau merestrukturisasi/boot dan/boot/titik pemasangan efi menghasilkan rentang mesin yang didukung lebih luas dan lingkungan yang lebih akrab bagi pengguna dan aplikasi. AKA, dengan tidak mengubah proses build HostOnly/initrd, sebagian besar mesin UEFI didukung.

Supaya jelas, tujuannya bukan untuk menggantikan grub, tetapi untuk hidup berdampingan sebagai bootloader alternatif.”

Detail lebih lanjut tentang usulan perubahan untuk Fedora ini 39, yang masih perlu dievaluasi oleh Fedora Engineering and Steering Committee (FESCo), dapat ditemukan di Fedora Wiki.

Categories: IT Info