openSUSE Tumbleweed เพิ่มความสามารถในการใช้ systemd-boot แทน GRUB

ผู้พัฒนาโครงการ openSUSE ประกาศการรวมการสนับสนุนสำหรับ systemd-boot bootloader เข้ากับการกระจาย openSUSE Tumbleweed ซึ่งใช้รอบการอัปเดตเวอร์ชันของโปรแกรมอย่างต่อเนื่อง (การอัปเดตแบบต่อเนื่อง) เมื่อเปรียบเทียบกับการใช้ GRUB bootloader แบบดั้งเดิม การเปลี่ยนไปใช้ systemd-boot จะปรับปรุงความเร็วการบูตและเพิ่มความปลอดภัยของกระบวนการบูต ในปัจจุบัน การสนับสนุน systemd-boot ถูกนำมาใช้เป็นตัวเลือก และ GRUB ยังคงถูกใช้ตามค่าเริ่มต้น ยกเว้นบิลด์สำหรับ QEMU ซึ่งวางแผนจะเปิดใช้งาน systemd-boot ตามค่าเริ่มต้นพร้อมกับการเข้ารหัสทั้งดิสก์

เป้าหมายหลักของการเพิ่มการรองรับ systemd-boot ให้กับ openSUSE คือการทำให้การทำงานกับการเข้ารหัสทั้งดิสก์ง่ายขึ้นและมีประสิทธิภาพมากขึ้น หากคุณใช้ GRUB ในการกำหนดค่าการเข้ารหัสทั้งดิสก์ จะต้องสร้างโค้ดไว้ใน bootloader เพื่อถอดรหัสข้อมูลและรับคีย์ ซึ่งจะทำให้โค้ด bootloader มีความซับซ้อนอย่างมาก เมื่อใช้ systemd-boot การดำเนินการเหล่านี้จะถูกย้ายไปยังฝั่งเคอร์เนล Linux และไปยังตัวจัดการในพื้นที่ผู้ใช้

นอกจากนี้ MicroOS และ openSUSE Tumbleweed ยังใช้ระบบไฟล์ Btrfs เป็นค่าเริ่มต้น โดยทำงานกับสแนปช็อตซึ่งทำให้กระบวนการโหลดซับซ้อน การจัดการสแนปชอตถูกรวมเข้ากับ systemd-boot ซึ่งช่วยให้การบูทจากสแน็ปช็อตแต่ละรายการง่ายขึ้น และเพิ่มประสิทธิภาพในการจัดระเบียบการอัปเดตเคอร์เนลโดยใช้ยูทิลิตี้ sdbootutil



ที่มา: opennet.ru

เพิ่มความคิดเห็น