أداة تحميل التشغيل هي البرنامج الذي يقوم بتحميل نظام التشغيل عند بدء تشغيل الكمبيوتر. يمكن أن يوفر محمل الإقلاع أيضًا للمستخدم واجهة وأدوات مساعدة تفاعلية صغيرة. في الوقت نفسه ، يحدد برنامج bootloader خيارات التمهيد لنظام التشغيل. برامج مثل GRUB و LILO و Das U-boot هي بعض الأمثلة على محمل الإقلاع.

Syslinux عبارة عن مجموعة من برامج تحميل التشغيل التي يستخدمها مستخدمو Linux على مستوى العالم. إليك كل ما تحتاج لمعرفته حول Syslinux وهيكل دليله.

ما هو Syslinux؟

Syslinux له معنيان. الأول هو محمل نظام التشغيل، والذي يستخدم Linux kernel على أجهزة الكمبيوتر المتوافقة مع IBM. والثاني هو محمل الإقلاع SYSLINUX المستخدم في نظام الملفات FAT. في معظم الأوقات ، يمكنك رؤية استخدام كل من Syslinux و SYSLINUX بالتبادل. هناك سوء فهم هنا. للتوضيح ، Syslinux مخصص للأنظمة المتوافقة مع IBM ، بينما SYSLINUX مخصص للأنظمة المتوافقة مع نظام الملفات FAT.

Syslinux مخصص للأجهزة التي تستخدم بنية وحدة المعالجة المركزية x86. عندما يقوم الكمبيوتر بالتمهيد ، يتم تحميل نظام التشغيل إما من القرص الصلب أو USB أو بطاقة الذاكرة أو الشبكة. باستخدام Syslinux ، من الممكن أيضًا فتح الملفات التي تعمل مباشرة من المعالج. يمكنك تثبيته على أي وحدة تخزين وضبط كل تكويناته وفقًا لتفضيلاتك.

instagram viewer

هناك أربعة أنواع مختلفة من محمل الإقلاع Syslinux:

  • SYSLINUX: التثبيت على أنظمة ملفات FAT
  • EXTLINUX: التثبيت على أنظمة الملفات ext و btrfs و FAT و NTFS و XFS و UFS و HFS
  • ايزولينو: يتم التثبيت على الأقراص المضغوطة وأقراص DVD
  • PXELINUX: نوع من محمل إقلاع الشبكة

من أين تحصل على Syslinux

Syslinux هو برنامج تحميل إقلاع مرخص من GNU GPL. لذلك ، يمكنك الحصول على Syslinux مجانًا ، وإعادة إنتاجه ، وتغيير كود المصدر ، وتوزيعه على الآخرين.

يعد تنزيل Syslinux وتثبيته أمرًا سهلاً للغاية. تستطيع استخدام روابط معكوسة للحصول على أحدث إصدار من Syslinux. وهي متوفرة بتنسيقات مثل ZIP و TAR و TAR.GZ. قم بفك ضغط هذه الملفات فور تنزيلها لبدء استخدامها.

هيكل دليل أرشيف Syslinux

يحتوي الأرشيف المضغوط الذي قمت بتنزيله للتو على بعض الملفات والأدلة. يمكنك العثور أدناه على جدول إعلامي حول الملفات الواردة فيه.

الدلائل وصف
صفحة الشفرة معلومات عن مجموعات الشخصيات المختلفة
com32 تم تضمين ملفات .c32 في Syslinux
جوهر ملفات Syslinux الأساسية
وثيقة وثائق Syslinux وشعار SYSLINUX
دياج أدوات التشخيص Syslinux
دوس ملف التثبيت الخاص بـ Syslinux لـ DOS
دوسوتيل بعض أدوات DOS
تمدد ملف الإعداد EXTLINUX لنظام التشغيل Linux
لينكس ملف الإعداد SYSLINUX لنظام التشغيل Linux
mbr قطاعات الشركات الناشئة
memdisk البرنامج المساعد MEMDISK
عينة أمثلة على الملفات
رسالة قصيرة أوصاف Syslinux
المرافق أدوات لينوكس
Win32 ملف Syslinux للتثبيت 32 بت لنظام التشغيل Windows
Win64 ملف التثبيت 64 بت من Syslinux لنظام التشغيل Windows

فهم الملفات الموجودة في أرشيف Syslinux

تتضمن الملفات التي ستجدها عند تنزيل Syslinux وفك ضغطه ملفات التثبيت وملفات المكتبة وملفات التمهيد والملفات الأساسية والمكونات الإضافية.

ملفات التثبيت

كما هو الحال دائمًا ، ستحتاج إلى سطر الأوامر وبعض المعلمات عند استخدام ملفات التثبيت. عند تشغيل هذه الملفات ، تتم عملية التثبيت على وحدة التخزين المطلوبة. المعلمات المذكورة هي مجموعة من الأوامر التي تحدد مكان وكيفية حدوث عملية التثبيت.

تمهيد الملفات

توجد ملفات تمهيد لتثبيت Syslinux على USB أو قرص مضغوط أو شبكة. هذه الملفات للوسائط المطلوبة للتثبيت ، مثل USB أو القرص المضغوط. هناك أنواع مختلفة من Syslinux وتختلف ملفات التمهيد في جميع الأنواع. على سبيل المثال ، يتطلب PXELINUX التثبيت اليدوي. لذلك ، لن يكون من الصحيح تعميم منطق العمل لملفات التمهيد.

ملفات المكتبة

تصف ملفات المكتبة ، كما هو الحال في العديد من البرامج ، المكتبات والملفات الأساسية المطلوبة لنظام البرنامج. كان متوفرا منذ الإصدار الخامس من Syslinux.

بالإضافة إلى ذلك ، فإن وجود هذه الملفات في مجلد واحد مفيد للغاية ، خاصة من حيث المساحة وإدارة الأداء. ترغب العديد من المكونات الإضافية في استخدام نفس الملفات والمكتبات ، لذا من الجيد توفير تعليمات برمجية مشتركة في مكان واحد ، بدلاً من نسخ هذه الملفات وزيادة المساحة المستخدمة.

الملفات الأساسية

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

الإضافات

ملحقات Syslinux هي مجموعة من الملفات التي تضيف وظائف إضافية للبرنامج. وكما هو الحال مع البرامج مفتوحة المصدر ، يمكنك استخدام هذه المكونات الإضافية لتخصيص Syslinux وجعله أكثر ملاءمة لك للاستخدام. يمكنك حتى تطوير ملحقات Syslinux بنفسك إذا كنت مطورًا.

أدناه سترى بعض المكونات الإضافية لـ Syslinux:

توصيل في ملف طريق
محمل السلسلة سلسلة. c32
  • bios / com32 / chain
  • efi32 / com32 / chain
  • efi64 / com32 / chain
ممدسك memdisk
  • bios / memdisk / memdisk
فتح القائمة على عرض النص القائمة. c32
  • bios / com32 / menu
  • efi32 / com32 / menu
  • efi64 / com32 / menu
فتح القائمة على شاشة الرسوم البيانية vesamenu.c32
  • bios / com32 / menu
  • efi32 / com32 / menu
  • efi64 / com32 / menu
أداة الكشف عن الأجهزة اتش دي تي سي 32
  • bios / com32 / hdt
  • efi32 / com32 / hdt
  • efi64 / com32 / hdt
مثبت متعدد التمهيد mboot.c32
  • bios / com32 / mboot
  • efi32 / com32 / mboot
  • efi64 / com32 / mboot
واجهة تسلسلية sysdump.c32
  • bios / com32 / sysdump
  • efi32 / com32 / sysdump
  • efi64 / com32 / sysdump
إعادة تشغيل الكمبيوتر إعادة التشغيل. c32
  • bios / com32 / modules
  • efi32 / com32 / modules
  • efi64 / com32 / modules
إيقاف تشغيل الكمبيوتر poweroff.c32
  • bios / com32 / modules
  • efi32 / com32 / modules
  • efi64 / com32 / modules

شرح محمل الإقلاع Syslinux!

إذا كنت ستعمل مع نظام ملفات FAT ، فإن Syslinux هي واحدة من أفضل الطرق لفحص خيارات أداة تحميل الإقلاع في Linux. سيساعدك Syslinux بشكل خاص إذا كنت تستخدم FAT في توزيعات Linux لنظام مضمن أو في بحثك عن توزيعات صغيرة وسريعة.

علاوة على ذلك ، نظرًا لأنه يعمل بسهولة على MS-DOS / Windows ، فهو خيار جيد لأولئك الذين يستهدفون الأجهزة الافتراضية أو أولئك الذين سيقومون بتثبيت Linux على Windows. يمكن لـ Syslinux التعامل مع الكثير من الأشياء بمفرده ولا تحتاج حتى إلى أداة تحميل تمهيد أخرى. كل ما عليك فعله هو معرفة هيكل وأنواع ملف Syslinux.

بعد ذلك ، لن يكون من الصعب عليك الحصول على صور Linux ثابتة بتكوين صحيح وسليم. قد ترغب أيضًا في التحقق من محمل الإقلاع مثل GRUB بدلاً من Syslinux.