سي بيوس

SeaBIOS هو تطبيق مفتوح المصدر لنظام BIOS x86 ، وهو برنامج ثابت متاح مجانًا لأنظمة x86. يهدف إلى تحقيق التوافق، ويدعم ميزات BIOS القياسية وواجهات الاستدعاء التي تُنفذها أنظمة BIOS x86 الاحتكارية التقليدية. يمكن تشغيل SeaBIOS على الأجهزة مباشرةً كحمولة أساسية ، أو استخدامه مباشرةً في برامج المحاكاة مثل QEMU و Bochs .

في البداية، اعتمد SeaBIOS على تطبيق BIOS مفتوح المصدر المضمن في محاكي Bochs. أُنشئ المشروع بهدف إتاحة الاستخدام الأصلي على أجهزة x86، والاعتماد على تطبيق مُحسَّن وسهل التوسيع لشفرة المصدر الداخلية . [ 2 ] : 3-5

سمات

تشمل الميزات التي يدعمها نظام SeaBIOS ما يلي:

توجد رقعة برمجية لتحميل جدول SLIC من نظام BIOS الخاص بنظام التشغيل Windows المرخص من الشركة المصنعة الأصلية. [ 3 ]

لا يدعم هذا النظام تقنية ESCD . كما لا يدعم SeaBIOS معالجات Intel ME أو AMD PSP أو وحداتها.

يمكن الوصول إلى قائمة اختيار جهاز الإقلاع في SeaBIOS عن طريق الضغط Escأثناء عملية الإقلاع.

الاستخدامات

يمكن تشغيل SeaBIOS بشكل أصلي على أجهزة x86، وفي هذه الحالة يتم تحميله عادةً كحمولة أساسية للتمهيد ؛ كما يمكن تشغيله على معالجات 386 والإصدارات الأحدث، ويتطلب ذاكرة وصول عشوائي (RAM)  لا تقل عن 1 ميجابايت . يعمل SeaBIOS أيضًا داخل محاكي؛ وهو نظام BIOS الافتراضي لبيئات المحاكاة الافتراضية QEMU و KVM ، ويمكن استخدامه مع محاكي Bochs . وهو مُضمّن أيضًا في بعض أجهزة Chromebook ، على الرغم من أنه غير مستخدم في نظام التشغيل ChromeOS . [ 4 ]

تطوير

معظم شفرة المصدر لبرنامج SeaBIOS مكتوبة بلغة C (ومن هنا جاء اسم "C BIOS")، ويعتمد نظام بنائه على مجموعة أدوات GNU القياسية . [ 2 ] : 5-7. تم اختبار SeaBIOS مع العديد من برامج الإقلاع وأنظمة التشغيل، بما في ذلك GNU GRUB و LILO و SYSLINUX و Microsoft Windows و Linux و FreeDOS و FreeBSD و NetBSD و OpenBSD . [ 5 ]

انظر أيضاً

مراجع

  1. "الإصدارات - SeaBIOS" . www.seabios.org . تم الاطلاع عليه بتاريخ 20 يوليو 2025 .
  2. 1 2 كيفن أوكونور (11 نوفمبر 2010). "SeaBIOS في بيئة افتراضية" (ملف PDF) . linuxplumbersconf.org . تم الاطلاع عليه في 13 ديسمبر 2021 .
  3. "ghuntley/seaslic GitHub" . Github.com . تم الاطلاع عليه بتاريخ 25-02-2014 .
  4. توفيل، كيفن سي. (26 فبراير 2013). "3 بدائل لنظام التشغيل Chrome OS على جهاز Chromebook Pixel من جوجل - أخبار وتحليلات تقنية" . Gigaom . Gigaom.com . تاريخ الاسترجاع: 25 فبراير 2014 .{{cite news}}: CS1 maint: deprecated archiveal service ( link )
  5. "Grub2 لأنظمة التشغيل الأخرى - ويكي مساعدة المجتمع" . help.ubuntu.com . تم الاطلاع عليه بتاريخ 10-10-2023 .