لينكس بوت
LinuxBoot هو مشروع برمجيات حرة يهدف إلى استبدال معظم وحدات بيئة تنفيذ برامج التشغيل (DXE) في واجهة البرامج الثابتة الموحدة القابلة للتوسيع (UEFI) بنواة لينكس . يجب تشغيل LinuxBoot فوق برنامج تهيئة الأجهزة لكي يبدأ. قد يكون هذا البرنامج هو جزء ما قبل تهيئة EFI (PEI) من UEFI، أو coreboot ، أو U-Boot . [ 1 ] يمكنه تشغيل لينكس عبر استدعاء النظام kexec ، ولكنه قادر أيضًا على تشغيل ويندوز بطريقة مختلفة. [ 2 ]
تاريخ
بدأ المشروع في الأصل باسم NERF من جوجل. [ 3 ] كان NERF نسخةً مُبسطةً من EFI تحتوي على نواة لينكس وتطبيقات مساحة المستخدم. تم تقسيم هذا المشروع إلى LinuxBoot (الذي يحتوي على كتلة الإقلاع والنواة) وu-root، الذي يحتوي على تطبيقات مساحة المستخدم.
أصبح LinuxBoot مشروعًا رسميًا لمؤسسة Linux في عام 2018. [ 4 ]
دعم الأجهزة
حالياً، يقتصر دعم EFI في LinuxBoot على عدد قليل من الخوادم: [ 5 ]
- ديل R630
- مشروع الحوسبة المفتوحة: وينترفيل، ليوبارد، مونولايك، وممر تيوغا
- معالج Intel S2600WF
يدعم نظام LinuxBoot نظرياً جميع اللوحات الأم التي يدعمها مشروع coreboot، بما في ذلك OCP Monolake. [ 6 ] عملياً، الدعم محدود بسبب قيود حجم الذاكرة الفلاشية.
مراجع
- ↑ "إعادة نظام لينكس إلى ذاكرة القراءة فقط للتشغيل على الخوادم باستخدام NERF وHeads" . media.ccc.de . 29 ديسمبر 2017.
- ↑ "يواصل برنامج LinuxBoot تطوره - أصبح الآن قادراً على تشغيل نظام ويندوز - Phoronix" . www.phoronix.com . تاريخ الوصول: 13 نوفمبر 2019 .
- ↑ "LinuxBoot: Linux as firmware" . LWN.net .
- ↑ "بدء تشغيل النظام يحصل على دفعة قوية مع مشروع LinuxBoot الجديد" . تم الاطلاع عليه بتاريخ 5 مايو 2025 .
- ↑ "LinuxBoot GitHub" . GitHub . تم الاطلاع عليه بتاريخ 3 فبراير 2019 .
- ↑ "اللوحات الأم المدعومة بواسطة coreboot" .
روابط خارجية
- البرامج الثابتة المخصصة
- تطبيقات BIOS مجانية
- البرامج الثابتة
- برامج متعلقة بنظام لينكس المدمج
- برنامج يستخدم رخصة جنو العمومية العامة
- نماذج لينكس
