Các nhà phát triển dự án openSUSE đã công bố việc tích hợp hỗ trợ bộ tải khởi động systemd-boot vào bản phân phối openSUSE Tumbleweed, bản phân phối này sử dụng chu kỳ cập nhật liên tục các phiên bản chương trình (cập nhật luân phiên). So với việc sử dụng bộ tải khởi động GRUB truyền thống, việc chuyển sang systemd-boot sẽ cải thiện tốc độ khởi động và tăng cường tính bảo mật cho quá trình khởi động. Hiện tại, hỗ trợ systemd-boot được triển khai dưới dạng tùy chọn và GRUB tiếp tục được sử dụng theo mặc định, ngoại trừ các bản dựng cho QEMU, có kế hoạch bật systemd-boot theo mặc định cùng với mã hóa toàn bộ đĩa.
Mục tiêu chính của việc bổ sung hỗ trợ systemd-boot cho openSUSE là để đơn giản hóa và nâng cao hiệu quả của việc mã hóa toàn bộ ổ đĩa. Việc sử dụng GRUB trong cấu hình mã hóa toàn bộ ổ đĩa yêu cầu nhúng mã vào bộ nạp khởi động để giải mã dữ liệu và lấy khóa, điều này làm phức tạp đáng kể mã của bộ nạp khởi động. Với systemd-boot, các thao tác này được chuyển sang nhân hệ điều hành. Linux và đến trình xử lý trong không gian người dùng.
Ngoài ra, MicroOS và openSUSE Tumbleweed sử dụng hệ thống tệp Btrfs theo mặc định, hoạt động với các ảnh chụp nhanh khiến quá trình tải trở nên phức tạp. Quản lý ảnh chụp nhanh được tích hợp vào systemd-boot, giúp đơn giản hóa việc khởi động từ các ảnh chụp nhanh riêng lẻ và tăng hiệu quả tổ chức các bản cập nhật kernel bằng tiện ích sdbootutil.
Nguồn: opennet.ru
