Syslinux

نرم افزار تصویر:
Syslinux
جزئیات نرم افزار:
نسخه: 6.03
ها تاریخ: 17 Feb 15
توسعه دهنده: H. Peter Anvin
پروانه: رایگان
محبوبیت: 1308

Rating: 4.5/5 (Total Votes: 2)

یا syslinux پروژه منبع باز است که کاربران فراهم می کند با بوت لودر ساده و آسان برای پیکربندی که اجازه می دهد تا کاربران را برای بوت شدن سیستم عامل های مختلف از محلی هارد دیسک، سی دی، و PXE (Preboot اجرای محیط زیست) .Supports تمام پروژه systemsThe مهم فایل لینوکس است قادر به بوت شدن سیستم عامل های میراث مانند DOS است. شده است از زمین تا به عنوان یک جایگزین قطره در برای لیلو و گراب میراث مدیران بوت باستان طراحی شده است. به طور پیش فرض، قابلیت پشتیبانی از FAT، فایل سیستم های EXT2، EXT3، EXT4، و Btrfs.
هر دو BIOS و ماشین آلات بر اساس UEFI-توسط این بوت لودر پشتیبانی، هر چند محدودیت های مختلف برای سیستم های UEFI (یوئیافآی) وجود داشته باشد. این را می توان به راحتی بر روی آن نصب تقریبا هر سیستم عامل مبتنی بر لینوکس از channels.How نرم افزار به طور پیش فرض کار می کند؟ ساده، به عنوان فرایند بوت یا syslinux آثار اولین بارگذاری MBR (مستر بوت رکورد)، سپس با جستجو برای یک پارتیشن فعال، اجرای دوره بوت رکورد (VBR)، اجرای فایل /boot/syslinux/ldlinux.sys، بار فایل /boot/syslinux/ldlinux.c32، و همچنین به عنوان را برای جستجو و بارگذاری فایل پیکربندی اصلی (/ بوت / یا syslinux /syslinux.cfg).
ورود به منو بوت استاندارد برای سیستم عامل های مبتنی بر لینوکس است از ورود به منو LABEL است که می تواند هر چیزی باشد که کاربر می خواهد (به طور خودکار از / و غیره / موضوع تولید)، و یک خط لینوکس با محل اجرایی هسته لینوکس تشکیل شده است. همچنین می تواند نکردید مبتنی بر ویندوز بوت.
علاوه بر این، آن را شامل یک خط اضافه کاربر قابل تنظیم است که باید به محل فایل سیستم ریشه، و همچنین به عنوان یک ورودی مثال initrd که شامل محل فایل initramfs تصویر تولید شده توسط mkinitcpio.Bottom lineOverall نقطه، یا syslinux یکی از مهمترین است آسان برای استفاده و نصب مدیر بوت برای گنو / لینوکس. این کاربران فراهم می کند با هر دو متن و منوهای بوت گرافیکی، با پشتیبانی از بوت به صورت خودکار، chainloading، memtest، HDT، راه اندازی مجدد، خاموش، های Remapping صفحه کلید، منو مخفی، PXELINUX، و قابلیت منو روشن است.

چه جدید در است این نسخه:

efi64: اضافه کردن پشتیبانی برای بوت شدن دانه 32 بیتی.
EFI: استفاده از پروتکل تحویل EFI زمانی که بوت شدن دانه اگر در دسترس است.
ثابت اهداف را مختلف است که شکسته شد هنگام تعویض به دایرکتوری در هر سیستم عامل شی، از جمله 'را نصب "و" را netinstall.
EFI: بهبود دست زدن به از دست دادن بسته در پشته UDP.
آزمون: معرفی یک چارچوب آزمون رگرسیون جدید طراحی شده برای اطمینان از اشکالات دوباره به راه افتادند یک بار ثابت نیست.
EFI: پیاده سازی پشتیبانی localboot.

جدید در نسخه 4.04 است:

در PXELINUX: ثابت دست زدن به نام دی ان اس بی حد و حصر.
PXELINUX: رفع اشکال تایمر زمانی که PXELINUX ممکن است بدون بار (ژن Cumm).
هسته / writedec.inc: رفع اعلامیه های تکراری و سرریز (ژن Cumm).
شورای همکاری خلیج فارس 4.5 رفع.
دایرکتوری نمونه: رفع makefile در شامل (ژن Cumm).
ver.com: جدید جهانی DOS برنامه / COMBOOT برای نمایش اطلاعات نسخه (شامل DRMK) (ژن Cumm).
rosh.c32: به روز. با استفاده از getopt () برای دستورات داخلی برای کمک به تجزیه گزینه. رفع اشکالات در LS. اضافه راه اندازی مجدد گرم و اکو (ژن Cumm).
com32: رفع نشت فایل توصیف.
gfxboot.c32: رسیدگی به TEXT..ENDTEXT. خطا در هیچ برچسب یافت (سباستین Herbszt).
رفع بوت بر روی دستگاه های غیر قسمتبندی شده.
MBR، isohybrid: راهحل یک مسئله BIOS در ACER TRAVELMATE و ماشین آلات احتمالا دیگر.
COM32: اضافه کردن ACPI libary تجزیه
HDT: اطلاعیه 0.4.1 برای حمایت از تجزیه ACPI، بهبود mutli هسته ای / گزارش پردازنده
LUA: به روز رسانی به 5.1.4-2
یا syslinux: هسته / diskstart.inc: تنظیم مجدد DS پس از کنترلی در مورد آن نمی باشد 0 (ژن Cumm).
win64: به روز رسانی اسکریپت برای نام کامپایلر MinGW اضافی (ژن Cumm).
دایاگ: دایرکتوری جدید برای ابزار و مربوط تشخیصی-. اضافه کردن هندآف MBR / VBR و تصاویر صفحه نمایش هندسه (ژن Cumm).
MEMDISK: از & quot؛ مم = & quot؛ را پارامتر به مناسبت حافظه موجود در بالای این نقطه به عنوان محفوظ است (هسته در حال حاضر می کند ترازی) (ژن Cumm).
MEMDISK: اضافی چک پروب دیسک و اشکال زدایی خروجی (شائو میلر، ژن Cumm).
gpxe: اضافه gpxelinuxk.0، کردن از undionly.kpxe + جدید اسکریپت (ژن Cumm).
isohybrid: نصب isohdpfx * .bin / isohdppx * .bin فایل را isohybrid تصاویر در یک مرحله با xorriso GNU.
PXELINUX: غیر فعال کردن هک که کار localboot در برخی از ماشین آلات ساخت، اما شکستن فقط در مورد به عنوان بسیاری از. برخی از ماشین آلات که با & quot کار. localboot 0 & quot؛ را در نسخه های قبلی ممکن است نیاز به & quot؛ localboot -1 & quot؛ را در این یکی. اگر شما از یک دستگاه که نیاز به & quot؛ را localboot -1 & quot؛ باشد یک کپی از dmidecode یا خروجی sysdump قدردانی خواهد شد.
شامل مجموعه ای از تشخیص توسط ژن Cumm.
رفع برای شورای همکاری خلیج فارس 4.6 و Binutils هستند 2.21.51.
chain.c32: اجازه ها & quot؛ UUID ها & quot؛ به عنوان مترادف به & quot؛ GUID و quot؛ کلیک کنید
دسته نام دایرکتوری با شروع .. برای VFAT و ISO9660.
جدید دستور HIDDENKEY MENU به ارائه راه یک ضربه زدن به کلید گزینه بوت از روی صفحه نمایش منو مقدمه پنهان را فعال.

جدید در نسخه 4.03 است:

را قطع کنید اگر هیچ فایل پیکربندی یافت.
پشتیبانی بهتر برای بوت شدن از MBR ها که اطلاعات تحویل عبور نمی کند.
EXTLINUX: سعی کنید به دقیق در مورد پیدا کردن پارتیشن افست.
chain.c32: پشتیبانی chainloading دل واقعی حالت هسته (ژن Cumm).
chain.c32: تعمیر بوت شدن در حالت CHS.
rosh.c32 به روز (ژن Cumm).
رفع گزینه -s به نصب یا syslinux / extlinux (Arwin Vosselman).
isohybrid: رفع پد از تصاویر بزرگ (PJ پاندیت).

جدید در نسخه 4.02 است:

یا syslinux: به درستی مورد که در آن گزینه -d با یک مسیر غیر مطلق مشخص، دسته یعنی یا syslinux -d یا syslinux به جای یا syslinux - D / یا syslinux.
ISOLINUX: تشخیص نام دایرکتوری / بوت / یا syslinux و / یا syslinux، و نام فایل syslinux.cfg علاوه بر نام-isolinux خاص. بنابراین، syslinux.cfg در حال حاضر یک نام عمومی، در حالی که isolinux.cfg یا extlinux.conf خاص به مشتقات متفاوت است.
chain.c32: پشتیبانی تنظیم نام فایل پیکربندی جایگزین برای stage2 از GRUB میراث (گرت Hulselmans).
whichsys.c32: اجرای یک دستور خاص، بر اساس syslinux و بوت لودر نوع (گرت Hulselmans).
lua.c32: بسیاری از اتصالات جدید اضافه شده به & quot؛ را یا syslinux ها & quot؛ فضای نام: VESA، PCI، DMI، بارگذاری هسته (مارسل ریتر).
btrfs: چاپ یک پیام خطا جامع اگر فشرده و یا فایل های رمزگذاری شده مواجه می شوند (نه در حال حاضر پشتیبانی می کند.)
یا syslinux: mtools نصب: افتخار TMPDIR، خطا از روی دیسک کامل.
دسته fallbacks از EDD به CHS، برای مقابله با سیستم های که پشتیبانی EDD اعلام اما در واقع نه آن را داشته باشد.
یا syslinux: mtools، DOS و Win32 نصب کن استفاده از گزینه های خط فرمان جدید.
PXELINUX: رفع استفاده از آدرس های IP در TFTP :: یا TFTP: // نحو میزبان.
یا syslinux: نصب Win64 تجربی (syslinux64.exe).

جدید در نسخه 4.01 است:

در ISOLINUX: رفع دهی اولیه بر روی سیستم های که نمی صفر حافظه کم است.
یا syslinux / EXTLINUX: توزیع ثابت از دیسک ترتیب دسته در حالت EDD به عنوان خوانده شده.
ISOLINUX: تغییر توالی اولیه برای جلوگیری از مشکلات با برخی از (قدیمی) بایوس. با تشکر ویژه از هلموت Hullen برای حمایت اشکال زدایی ارزشمند.
ifplop.c32: ماژول جدید که تشخیص اگر با صدای تلپ بوت مدیر در حال حاضر یک سی دی رام و یا USB درایو (گرت Hulselmans) بوت است.
اصلاح اشکال بازنویسی حافظه شدید، باعث عمدتا هنگام انتخاب یک خط فرمان بسیار طولانی در سیستم منو.
lua.c32: مترجم اسکریپت LUA، در حال حاضر تجربی.
PXELINUX: گزینه جدید IPAPPEND 4 اضافه UUID سیستم را به خط فرمان کرنل.
PXELINUX: نمایش BOOTIF و SYSUUID در زمان راه اندازی، و هنگامی که دکمه های Ctrl-N است در خط فرمان فشرده.

جدید در نسخه 4.00 است:

به تغییرات پایه کد عمده. تمام فایل سیستم بازنویسی در C. این کار در درجه اول توسط لیو Aleaxander (Yuanhan لیو) انجام شد.
EXTLINUX: btrfs و پشتیبانی ext4 را. پشتیبانی btrfs توسط Alek رقیق از اینتل انجام شد.
EXTLINUX دیگر مشتق جداگانه. extlinux و یا syslinux هر دو نصب همان لودر (ldlinux.sys). برای نصب مبتنی بر لینوکس باینری extlinux است برای یک فایل سیستم نصب شده استفاده می شود؛ باینری یا syslinux برای فایل سیستم پیاده.
هنگام بارگذاری یک فایل پیکربندی جدید با دستور CONFIG، می توان در حال حاضر نیز یک دایرکتوری جدید با بیانیه اضافه را مشخص کنید.
پشتیبانی کامل از ADV برای یا syslinux، بنابراین بوت-یک بار و MENU SAVE کار می کند.
پشتیبانی کامل از دیسک GPT-تقسیم، از جمله دیسک و / یا parititions بزرگتر از 2 TIB (در صورتی که توسط BIOS پشتیبانی می کند.)
پروتکل تحویل GPT تنظیم پیش نویس کمیته T13 فعلی؛ توضیحات / gpt.txt را ببینید.
HDT: کد پاکسازی، رفع اشکالات کوچک
و & quot؛ لینوکس و & quot؛ نصب یا syslinux (یا syslinux-nomtools) در حال حاضر نحو دستور خط به نصب extlinux نزدیک تر است. mtools، داس، و نصب های Win32 این نحو جدید نهایت است، اما هنوز اجرا نشده است.
chain.c32: حمایت بوت پارتیشن GPT توسط شاخص، GUID، برچسب.
chain.c32: حمایت بوت پارتیشن یا syslinux با & quot؛ FS و quot؛ کلیک کنید
chain.c32: اجرای gpt.txt پروتکل دست بیش از.
chain.c32: پشتیبانی از chainloading مرحله گراب 2.
PXELINUX: TFTP نحو URL (TFTP: //) پشتیبانی حتی زمانی که در حال اجرا gPXE / gpxelinux نیست.
جدید ماژول ls.c32 برای نمایش محتویات دیسک را از خط فرمان، و pwd.c32 برای نمایش دایرکتوری جاری.
rosh.c32 (فقط خواندن پوسته) به روز شده و امیدوارم قابل استفاده است.
PXELINUX: پشتیبانی & quot؛ را localboot -1 & quot؛ باشد درست مثل مشتقات دیگر.
gfxboot.com حذف به نفع gfxboot.c32.
جدید بیانیه HELP MENU برای نمایش تمام صفحه متن کمک به عنوان یک نتیجه از انتخاب منو.
ابزار memdiskfind است که می تواند با راننده phram در هسته لینوکس استفاده می شود برای سوار شدن memdisk.
ifcpu.c32: اضافه کردن استفاده از زمانی که هیچ پارامتر داده می شود، اضافه کردن پشتیبانی PAE.
ifcpu.c32، ifcpu64.c32: رسیدگی به بیش از یک آرگومان در هدف.
isohybrid: نسخه C که پرل ندارد.
دستور جدید MENU فوری به اجازه کلید میانبر برای فعال فورا بدون نیاز را وارد کنید.
mdiskchk.com پشتیبانی وجود ندارد-متوالی (یا -n) گزینه ای را برای سرکوب کلاسیک تمام درایو-کاوش اکتشافی. مفید در مورد بایوس که سقوط / قطع زمانی که تعداد معینی درایو ها جستوجو کرد.
راننده ElTorito.Sys DOS در حال حاضر اسکن تعداد دیسک به سمت بالا به جای رو به پایین، به منظور اجتناب از اشکال نسبتا شایع در برخی از بایوس که در آن کاوش درایو 0xFF باعث شکست.

جدید در نسخه 3.83 است:

در این نسخه اضافه می کند برخی از ویژگی های جزئی جدید، از جمله توانایی برای اضافه کردن لغو به گزینه های DHCP در باینری pxelinux، یک نسخه جدید از تشخیص سخت افزار ابزار، و برخی از رفع به ماژول Gfxboot.
این همچنین شامل برخی از راه حل های اضافی برای بایوس شکسته.

جدید در نسخه 3.82 است:

در isohybrid: رفع منطق -partok برای بارگیری از یک پارتیشن.
ISOLINUX: معامله با سیستم های که از 13H INT بازگشت با وقفه غیر فعال است.
آیا کنترل بیکار در طول بارهای فایل بزرگ استناد نیست.
منوی ساده: کار ONTIMEOUT با MENU پنهان است.
PXELINUX: رسیدگی به سرور TFTP که NULs اضافی در پایان یک بسته OACK.

جدید در نسخه 3.80 است:

به ساز و طفره جدید و API.
ماژول mboot.c32 بازنویسی.
syslinux_boot_linux تابع () تا به ساده شده است.
قطع نکنید تلاش برای بوت شدن یک & quot؛ منو ترک ها & quot؛ برچسب از CLI.
رفع مشکل با بوت-یک بار و & quot؛ چسبیده به & quot؛ در برخی از بایوس.
isohybrid: رفع مشکل با تصاویر بیش از 2 گیگابایت در اندازه.
APM ماژول poweroff (poweroff.com) توسط سباستین Herbszt.
ISOLINUX: رفع دست زدن به شاخه های بزرگ. اشکالات یافت و ثابت توسط اشتفان Winterfeldt.

نرم افزار های مشابه

gummiboot
gummiboot

18 Feb 15

Berryboot
Berryboot

20 Feb 15

Yaboot
Yaboot

2 Jun 15

نرم افزار های دیگر از توسعه دهنده H. Peter Anvin

نظرات به Syslinux

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!