وSYSLINUX هو مشروع مفتوح المصدر الذي يوفر للمستخدمين مع محمل بسيطة وسهلة لتكوين تسمح للمستخدمين للتمهيد أنظمة التشغيل المختلفة من المحلية محركات الأقراص المضغوطة وPXE (Preboot بيئة تنفيذ). يدعم كل مشروع systemsThe ملف لينكس المهم قادر على تمهيد أنظمة التشغيل القديمة مثل DOS. وقد تم تصميمه من الألف إلى الياء ليكون بديلا الإفلات في لالقديم ليلو واليرقة تراث مديري التمهيد. افتراضيا، فإنه يدعم FAT، أنظمة الملفات EXT2، EXT3، EXT4، وBtrfs.
ويدعم كل من BIOS وآلات استنادا UEFI من قبل هذا محمل الإقلاع، على الرغم من القيود المختلفة موجودة لأنظمة UEFI (واجهة البرنامج الثابت الممتد). ويمكن تركيبها بسهولة على ما يقرب من أي نظام التشغيل لينكس على أساس من channels.How البرمجيات الافتراضية يعمل؟ بسيطة، كما تعمل عملية التمهيد SYSLINUX التي كتبها الأول تحميل هذه المحمية (ماجستير سجل الحذاء)، ثم ابحث عن قسم نشط، تنفيذ وحدة تخزين التمهيد سجل (VBR)، تنفيذ الملف /boot/syslinux/ldlinux.sys، تحميل ملف /boot/syslinux/ldlinux.c32، وكذلك للبحث عن وتحميل ملف التكوين الرئيسي (/ الحذاء / SYSLINUX /syslinux.cfg).
وتتألف إدخال القائمة التمهيد القياسية لأنظمة تشغيل لينكس على أساس من إدخال MENU LABEL التي يمكن أن يكون أي شيء يريد المستخدم (ولدت تلقائيا من / الخ / القضية)، وخط LINUX مع موقع نواة لينكس للتنفيذ. ويمكن أيضا التمهيد أنظمة تشغيل يستند إلى Windows.
وبالإضافة إلى ذلك، فإنه يشمل خط APPEND المستخدم للتكوين الذي ينبغي أن نشير إلى الموقع من جذور نظام الملفات، فضلا عن إدخال INITRD الذي يحتوي على موقع الملف initramfs الصورة التي تولدها mkinitcpio.Bottom lineOverall، SYSLINUX هي واحدة من أكثر سهلة الاستخدام وتثبيت مدير التمهيد لجنو / لينكس. فإنه يوفر للمستخدمين مع كل من النص والقوائم التمهيد رسومية، ويدعم التمهيد التلقائي، chainloading، memtest، HDT، إعادة التشغيل، وانقطاع التيار الكهربائي، لوحة المفاتيح الخارطه، يختبئ القائمة، PXELINUX، وظائف القائمة واضحة.
ما هو جديد في هذا الإصدار:
efi64: إضافة الدعم لتمهيد حبات 32-بت.
EFI: استخدام بروتوكول التسليم EFI عند التشغيل حبات إذا كانت متوفرة.
إصلاح مختلف احراز الاهداف التي أصبحت مكسورة عند التبديل إلى الدلائل الكائن لكل البرامج الثابتة، بما في ذلك "جعل تثبيت" و "جعل netinstall".
EFI: تحسين التعامل مع فقدان الحزمة في كومة UDP.
الاختبارات: أعرض إطار اختبار الانحدار جديد يهدف إلى ضمان البق لا يعيد مرة واحدة ثابتة.
EFI: تنفيذ دعم localboot.
ما هو الجديد في الإصدار 4.04:
PXELINUX: فيكس التعامل مع أسماء DNS غير المشروط.
PXELINUX: إصلاح خلل مؤقت متى يمكن تفريغ PXELINUX (جين Cumm).
الأساسية / writedec.inc: فيكس إعلان مكررة وتجاوز (جين Cumm).
دول مجلس التعاون الخليجي 4.5 الإصلاحات.
الدليل عينة: إصلاح ماكيفيلي تشمل (جين Cumm).
ver.com: جديد عالمي DOS التطبيق / COMBOOT لعرض معلومات النسخة (ويشمل DRMK) (جين Cumm).
rosh.c32: تحديث. باستخدام getopt () لأوامر الداخلية للمساعدة في تحليل الخيارات؛ إصلاح الخلل في ليرة سورية. إضافة تمهيد دافئ والصدى (جين Cumm).
com32: إصلاح تسرب اصف الملف.
gfxboot.c32: التعامل مع TEXT..ENDTEXT. خطأ خارجا على لا توجد تسميات (سيباستيان Herbszt).
إصلاح تمهيد على الأجهزة غير المقسمة.
MBR، isohybrid: الحل لقضية BIOS على أيسر TravelMate وآلات ربما غيرها.
COM32: إضافة ACPI إعراب libary
HDT: الافراج 0.4.1 لدعم ACPI إعراب، وتحسين النواة صناعيا / التقارير وحدة المعالجة المركزية
LUA: تحديث ل5.1.4-2
SYSLINUX: الأساسية / diskstart.inc: إعادة تعيين DS بعد اختباري في حالة أنها ليست 0 (جين Cumm).
win64: تحديث سيناريو لأسماء مترجم مينغو إضافية (جين Cumm).
دياج: دليل جديد لأدوات التشخيص ذات الصلة. إضافة عمليتي التحول MBR / VBR وعرض الصور الهندسة (جين Cumm).
MEMDISK: استخدام ومثل؛ م = & مثل. معلمة بمناسبة الذاكرة المتوفرة فوق هذه النقطة محفوظة (الأساسية لا بالفعل المحاذاة) (جين Cumm).
MEMDISK: الشيكات التحقيق القرص إضافية وإخراج التصحيح (شاو ميلر، جين Cumm).
gpxe: إضافة gpxelinuxk.0، على الخروج من undionly.kpxe + جديد النصي (جين Cumm).
isohybrid: تثبيت isohdpfx *. بن / isohdppx *. بن الملفات لجعل isohybrid الصور في خطوة واحدة مع GNU xorriso.
PXELINUX: تعطيل الإختراق من شأنه أن يجعل العمل localboot على بعض الأجهزة، ولكن مجرد كسر حول أكبر عدد ممكن. بعض الآلات التي عملت مع ومثل، localboot 0 ومثل. في الإصدارات السابقة قد تحتاج ومثل، localboot -1 ومثل. في هذه واحدة. إذا كان لديك جهاز الذي يتطلب ومثل، localboot -1 ومثل ؛، سيكون موضع تقدير نسخة من dmidecode أو الإخراج sysdump.
تشمل مجموعة من وسائل التشخيص التي كتبها جين Cumm.
إصلاحات لدول مجلس التعاون الخليجي 4.6 و binutils 2.21.51.
chain.c32: السماح ومثل، ومثل UUID. كمرادف إلى & مثل؛ ارشد & مثل ؛.
التعامل مع أسماء الدليل بدءا .. لVFAT وISO9660.
الجديد أمر القائمة HIDDENKEY لتوفير وسيلة-ضغطة واحدة لتفعيل خيار التمهيد من المخفية شاشة القائمة مقدمة.
ما هو الجديد في الإصدار 4.03:
لا تعليق إذا وجدت أي ملف التكوين.
دعم أفضل للتمهيد من MBRs التي لا تمرير المعلومات التسليم.
EXTLINUX: حاول أن تكون أكثر ذكاء عن العثور على القسم الإزاحة.
chain.c32: دعم chainloading ديل ريال وضع Kernel (جين Cumm).
chain.c32: إصلاح تمهيد في وضع CHS.
rosh.c32 المحدثة (جين Cumm).
إصلاح الخيار -s لالمثبت SYSLINUX / extlinux (Arwin Vosselman).
isohybrid: إصلاح الحشو من الصور الكبيرة (PJ بانديت).
ما هو الجديد في الإصدار 4.02:
SYSLINUX: معالجة الحالة حيث يتم تحديد الخيار -d مع مسار غير مطلق، بشكل صحيح أي SYSLINUX -d SYSLINUX بدلا من SYSLINUX - د / SYSLINUX.
ISOLINUX: يتعرف على أسماء الدليل / التمهيد / SYSLINUX و / SYSLINUX، وsyslinux.cfg اسم الملف بالإضافة إلى أسماء isolinux محددة. وهكذا، syslinux.cfg هو الآن اسم عام، في حين isolinux.cfg أو extlinux.conf غير محددة لمشتقات مختلفة.
chain.c32: دعم وضع اسم الملف التكوين بديل لstage2 من اليرقة ليجاسي (جيرت Hulselmans).
whichsys.c32: تنفيذ أمر معين، استنادا إلى SYSLINUX محمل البديل (جيرت Hulselmans).
lua.c32: الكثير من الارتباطات جديدة تضاف إلى ومثل، SYSLINUX ومثل. مساحة الاسم: VESA، PCI، مؤسسة دبي للإعلام، نواة تحميل (مارسيل ريتر).
btrfs: طباعة رسالة خطأ شاملة إذا مضغوط أو واجهت الملفات المشفرة (لا يتم اعتماد حاليا).
SYSLINUX: mtools المثبت: تكريم TMPDIR، خطأ من على القرص الكامل.
التعامل مع fallbacks من EDD لكلية العلوم الصحية للتعامل مع النظم التي تعلن دعم EDD ولكن لا يكون ذلك في الواقع.
SYSLINUX: وmtools، DOS و Win32 التركيب الآن استخدام خيارات سطر الأوامر الجديدة.
PXELINUX: إصلاح استخدام عناوين IP في TFTP :: أو المبسط: // تركيب المضيف.
SYSLINUX: المثبت Win64 التجريبي (syslinux64.exe).
ما هو الجديد في الإصدار 4.01:
ISOLINUX: إصلاح التهيئة على الأنظمة التي لا الصفر الذاكرة المنخفضة.
SYSLINUX / EXTLINUX: الإصلاح تسليم من قراءة القرص إعادة المحاولة في وضع EDD.
ISOLINUX: تغيير تسلسل التهيئة لتجنب المشاكل مع بعض (القديمة) Bioses أكبر. شكر خاص لهيلموت Hullen للحصول على دعم التصحيح لا تقدر بثمن.
ifplop.c32: وحدة جديدة الذي يكتشف إذا كان مدير التمهيد إسقط بالفعل تمهيد قرص مدمج أو USB محرك الأقراص (جيرت Hulselmans).
تصحيح حاد علة الكتابة الذاكرة، وتسبب في المقام الأول عند اختيار سطر الأوامر طويل جدا في نظام القائمة.
lua.c32: لوا النصي مترجم والتجريبية حاليا.
PXELINUX: خيار جديد IPAPPEND 4 إلى إلحاق UUID النظام إلى سطر الأوامر النواة.
PXELINUX: عرض BOOTIF وSYSUUID في وقت بدء التشغيل، وعند الضغط على Ctrl-N على سطر الأوامر.
ما هو الجديد في الإصدار 4.00:
الرئيسية التغييرات قاعدة المدونه؛ وقد تم كل الملفات إعادة كتابة في C. هذا العمل في المقام الأول من قبل ليو Aleaxander (Yuanhan ليو).
EXTLINUX: btrfs والدعم EXT4. وقد تم دعم btrfs التي كتبها أليك دو من إنتل.
EXTLINUX لم يعد مشتق منفصلة. extlinux وSYSLINUX كل من تثبيت نفسها محمل (ldlinux.sys)؛ لتركيب لينكس على أساس ثنائي يستخدم هذا extlinux لنظام الملفات التي شنت؛ ثنائي SYSLINUX لنظام الملفات صاعد.
عند تحميل ملف التكوين الجديد مع الأمر CONFIG، يمكن للمرء الآن أيضا تحديد الدليل الحالي الجديد مع بيان APPEND.
يعمل الدعم الكامل ADV لSYSLINUX، لذلك التمهيد مرة واحدة وMENU SAVE.
الدعم الكامل من أقراص GPT تقسيم، بما في ذلك الأقراص و / أو parititions أكبر من 2 الطيب (إذا كان معتمدا من قبل BIOS).
وGPT بروتوكول التسليم تعديلها لمشروع لجنة T13 الحالي. نرى وثيقة / gpt.txt.
HDT: تنظيف رمز، بوجفيكسيس صغيرة
وو مثل، لينكس ومثل؛ المثبت SYSLINUX (SYSLINUX-nomtools) لديها الآن جملة سطر الأوامر أقرب إلى المثبت extlinux. سوف mtools، دوس والتركيب Win32 والحصول على هذا النحو الجديد في نهاية المطاف، ولكن لم يتم تنفيذ ذلك حتى الآن.
chain.c32: دعم تمهيد أقسام GPT حسب الفهرس، GUID، والتسمية.
chain.c32: دعم تمهيد قسم SYSLINUX مع ومثل، FS & مثل ؛.
chain.c32: تنفيذ gpt.txt بروتوكول تسليم.
chain.c32: تقديم الدعم لchainloading اليرقة المرحلة 2.
PXELINUX: TFTP URL جملة (TFTP: //) يدعم حتى عندما لا يعمل gPXE / gpxelinux.
وحدة ls.c32 جديدة لعرض محتويات القرص من سطر الأوامر، وpwd.c32 لعرض الدليل الحالي.
rosh.c32 (للقراءة فقط شل) حديثة وصالحة للاستعمال نأمل.
PXELINUX: الدعم الفنى مثل؛ localboot -1 ومثل ؛، تماما مثل غيرها من المشتقات.
gfxboot.com إزالتها لصالح gfxboot.c32.
جديد بيان MENU HELP لعرض نص التعليمات ملء الشاشة نتيجة لاختيار القائمة.
فائدة memdiskfind التي يمكن استخدامها مع السائق phram في نواة لينكس لشن memdisk.
ifcpu.c32: إضافة الاستخدام عندما يتم إعطاء أية معلمات، إضافة دعم PAE.
ifcpu.c32، ifcpu64.c32: التعامل مع حجة أكثر من واحد في الهدف.
isohybrid: C النسخة التي لا تتطلب بيرل.
MENU القيادة الجديدة الفوري للسماح مفاتيح الاختصار لتنشيط فورا دون الحاجة أدخل.
mdiskchk.com يدعم-متتابعة -ما لا (أو -n) الخيار لقمع كل سبر بالسيارة-ارشادي الكلاسيكية. مفيدة على Bioses أكبر من تحطم / شنق عندما يتم بحثها أرقام محرك معينة.
سائق ElTorito.Sys DOS بفحص الآن أرقام بالسيارة صعودا بدلا من أسفل، من أجل تجنب خلل شائع الى حد كبير على بعض Bioses أكبر حيث يسبب التحقيق محرك عشرية 0xFF الفشل.
ما هو الجديد في الإصدار 3.83:
هذا الإصدار يضيف بعض الميزات الجديدة الطفيفة، بما في ذلك القدرة على إضافة يتجاوز إلى خيارات DHCP في ثنائي pxelinux، نسخة جديدة من كشف الأجهزة أداة، وبعض الإصلاحات إلى وحدة Gfxboot.
ويشمل أيضا بعض الحلول إضافية لBioses أكبر كسر.
ما هو الجديد في الإصدار 3.82:
isohybrid: إصلاح المنطق -partok للتحميل من قسم.
ISOLINUX: اتفاق مع الأنظمة التي تعود من INT 13H مع المقاطعات تعطيل.
لا استدعاء معالج الخمول خلال الأحمال الملفات الكبيرة.
بسيطة القائمة: جعل العمل ONTIMEOUT مع MENU المخفية.
PXELINUX: التعامل مع خوادم TFTP التي لها NULs إضافية في نهاية حزمة OACK.
ما هو الجديد في الإصدار 3.80:
آلية المتثاقل جديدة وAPI.
إعادة كتابة وحدة mboot.c32.
لقد تم تبسيط وظيفة syslinux_boot_linux ().
لا يتعطل في محاولة لتمهيد ومثل، القائمة الإقلاع عن التدخين ومثل. تسمية من CLI.
إصلاح مشكلة مع التمهيد مرة واحدة ومثل، والالتصاق مثل. على بعض Bioses أكبر.
isohybrid: إصلاح مشكلة مع الصور أكثر من 2 GB في الحجم.
APM حدة POWEROFF (poweroff.com) من خلال سيباستيان Herbszt.
ISOLINUX: إصلاح التعامل مع الدلائل الكبيرة. علة وجدت والثابتة التي كتبها ستيفن Winterfeldt.
لم يتم العثور على التعليقات