Syslinux הוא פרויקט קוד פתוח המספק למשתמשים עם מנהל איתחול פשוט וקל להגדיר המאפשר למשתמשים לבצע אתחול מערכות הפעלה שונות ממקומיים כונני דיסקים, תקליטורים, וPXE (ביצוע סביבת Preboot) .Supports כל פרויקט systemsThe הקבצים של לינוקס החשובות הוא מסוגל אתחול מערכות הפעלה מורשת כמו DOS. זה תוכנן מהיסוד כתחליף הנפתח למנהלי אתחול LILO העתיקים וGRUB Legacy. כברירת מחדל, הוא תומך FAT, מערכות קבצי ext2, ext3, EXT4, וBtrfs.
BIOS ומכונות מבוססות UEFI שניהם נתמכות על ידי מנהל איתחול זה, אם כי מגבלות שונות קיימות עבור מערכות UEFI (Unified Extensible Firmware Interface). ניתן להתקין אותו בקלות על כמעט כל מערכת הפעלה מבוססת לינוקס מchannels.How תוכנת ברירת מחדל זה עובד? פשוט, כתהליך אתחול Syslinux עובד על ידי הטעינה הראשונה MBR (רשומת האתחול), ולאחר מכן לחפש את מחיצה פעילה, לבצע את נפח רשומת האתחול (VBR), להפעיל את קובץ /boot/syslinux/ldlinux.sys, לטעון את קובץ /boot/syslinux/ldlinux.c32, כמו גם לחפש ולטעון את קובץ התצורה הראשי (/ boot / syslinux /syslinux.cfg).
כניסת תפריט אתחול סטנדרטית עבור מערכות הפעלה מבוססות לינוקס מורכבת מכניסת MENU LABEL שיכול להיות כל דבר שהמשתמש רוצה (שנוצרה באופן אוטומטי מ/ etc / נושא), וקו LINUX עם המיקום של ההפעלה לינוקס. זה גם יכול לבצע אתחול מערכות הפעלה מבוססת Windows.
בנוסף, הוא כולל שורה לצרף משתמש להגדרה שאמורה להצביע על המיקום של מערכת הקבצים השורש, כמו גם כניסת initrd המכילה את מיקומו של קובץ תמונת initramfs שנוצר על ידי mkinitcpio.Bottom lineOverall, Syslinux הוא אחד ביותר קל לשימוש והתקנת מנהל אתחול לגנה / לינוקס. היא מספקת למשתמשים עם טקסט ותפריטי אתחול גרפיים, תומכת באתחול אוטומטי, chainloading, memtest, HDT, אתחול מחדש, כיבוי, מיפוי מחדש מקלדת, מסתור תפריט, PXELINUX, ופונקציונליות תפריט ברור.
מה חדש בהודעה זו:
- efi64:. הוספת תמיכה באתחול גרעיני 32 סיביות
- אפי:. השתמש בפרוטוקול מסירת EFI בעת אתחול גרעינים אם זמין
- תקן מטרות שונות איפור שהפכו שבורים בעת מעבר לספריות אובייקט ל- הקושחה, כולל "make install" ו- "לעשות התקנת רשת '.
- אפי:. שפר את הטיפול באובדן מנות בערימת UDP
- בדיקות:. להציג במסגרת בדיקת רגרסיה חדשה שנועדה להבטיח באגים אינם מחדש קבועים פעם אחת
- אפי:. תמיכת localboot ליישם
מה חדש בגרסת 4.04
- PXELINUX
:. תיקון טיפול בשמות DNS בלתי מסויג
- PXELINUX:. תיקון באג טיימר כאשר PXELINUX עשוי לפרוק (Gene Cumm)
- ליבה / writedec.inc:. תקן הצהרה וגלישה (Gene Cumm) כפולות
- GCC 4.5 תיקונים.
- : תקן Makefile כולל (Gene Cumm) .
- ver.com: יישום חדש אוניברסלי DOS / COMBOOT כדי להציג מידע גרסה (כולל "שותים) (Gene Cumm) .
- rosh.c32: מעודכן; באמצעות getopt () לפקודות פנימיות כדי לסייע בניתוח אפשרויות; תיקון באגים בls; להוסיף אתחול מחדש והד (Gene 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 (Gene Cumm)
- win64:. עדכון Script לשמות MINGW נוסף מהדר (Gene Cumm)
- diag: מדריך חדש לכלים הקשורים לאבחון. הוסף תמונות MBR / VBR מסירה וגיאומטריה תצוגה (Gene Cumm).
- MEMDISK: שימוש & quot; mem = & quot; פרמטר לציון זיכרון זמין מעל לנקודה זו כשמורה (ליבה כבר עושה יישור) (Gene Cumm).
- MEMDISK:. בדיקות בדיקה דיסק נוספות ופלט debug (שאו מילר, ג'ין Cumm)
- gpxe:. להוסיף gpxelinuxk.0, מבוסס על הנחה של undionly.kpxe + תסריט חדש (Gene Cumm)
- :. התקנת isohdpfx * .bin / isohdppx * .bin קבצים לעשות isohybrid תמונות בצעד אחד עם xorriso GNU
- PXELINUX: להשבית גרזן שיגרום עבודת localboot על כמה מכונות, אבל לשבור רק על רבים. כמה מכונות שעבדו עם & quot; localboot 0 & quot; בגרסאות קודמות עשויים להזדקק & quot; localboot -1 & quot; בתחום הזה. אם יש לך מכונה שדורשת & quot;. Localboot -1 & quot ;, עותק של dmidecode או פלט sysdump יהיה מוערך
- כלול סט של אבחון על ידי ג'ין Cumm.
- תיקונים לgcc 4.6 וbinutils 2.21.51.
- chain.c32: אפשר & quot; uuid & quot; כמילה נרדפת ל- & quot; guid & quot;.
- שמות ספריית ידית מתחילים עם .. לvfat וISO9660.
- פקודת HIDDENKEY תפריט חדשה כדי לספק דרך אחת-הקשה כדי להפעיל אפשרות אתחול ממסך intro תפריט נסתר.
ספריית מדגם
isohybrid
מה חדש בגרסת 4.03:.
- אל תתל אם אין קובץ תצורה נמצא
- תמיכה טובה יותר לאתחול מMBRs שאינו עובר מידע מסירה.
- EXTLINUX: נסה להיות חכמה יותר על מציאת מחיצת קיזוז .
- :. תמיכת chainloading Dell Real מצב ליבה (Gene Cumm)
- :. לתקן אתחול במצב CHS
- rosh.c32 המעודכן (Gene Cumm).
- תקן אפשרות -s למתקין syslinux / extlinux (Arwin Vosselman).
- isohybrid: לתקן את הריפוד של תמונות גדולות (PJ פנדיט) .
chain.c32
chain.c32
מה חדש בגרסת 4.02:
- SYSLINUX: נכון שיטפל במקרה שבו באפשרות -d היא צוין בנתיב הלא-מוחלט, כלומר syslinux -d syslinux במקום syslinux -d / syslinux.
- isolinux: תכיר את שמות ספרייה / boot / syslinux ו / syslinux, וsyslinux.cfg שם הקובץ, בנוסף לשמות isolinux ספציפי. לפיכך, syslinux.cfg הוא עכשיו שם הגנרי, ואילו isolinux.cfg או extlinux.conf הוא ספציפי לנגזרים שונים.
- :. תמיכה בהגדרת שם הקובץ config חלופי לstage2 של GRUB Legacy (Gert Hulselmans)
- whichsys.c32:. לבצע פקודה מסוימת, המבוסס על גרסת מנהל איתחול Syslinux (Gert Hulselmans)
- lua.c32: הרבה כריכות חדשות נוספו ל& quot; syslinux & quot; מרחב:. VESA, PCI, DMI, טעינת ליבה (מרסל ריטר)
- btrfs: להדפיס הודעת שגיאה מקיפה אם דחוס או קבצים מוצפנים הם נתקלו (לא נתמך כרגע.)
- SYSLINUX: מתקין mtools: כבוד TMPDIR, שגיאה על דיסק מלא .
- ידית החזרה מEDD לCHS, להתמודד עם מערכות שלהודיע על תמיכת EDD, אך למעשה אין לו.
- SYSLINUX: mtools, מתקיני DOS וwin32 כעת להשתמש באפשרויות שורת הפקודה החדשות .
- PXELINUX: לתקן את השימוש בכתובות IP בTFTP :: או TFTP:. // תחביר מארח
- SYSLINUX:. מתקין Win64 ניסיוני (syslinux64.exe)
chain.c32
מה חדש בגרסת 4.01:
- isolinux: לתקן את האתחול במערכות שלא אפס נמוך זיכרון.
- :. מסירת תיקון של דיסק לקרוא ניסיונות חוזרים במצב EDD
- isolinux: לשנות את רצף האתחול כדי למנוע בעיות עם BIOSes מסוימת (ישנה). תודה מיוחדת להלמוט Hullen לתמיכת ניפוי שגיאות לא יסולא בפז.
- ifplop.c32: מודול חדש שמזהה אם פלופ Boot Manager כבר מאותחל כונן CDROM או USB (Gert Hulselmans) .
- תיקון באג דריסת זיכרון חמור, מופעל בעיקר בעת בחירת שורת הפקודה ארוכה מאוד במערכת התפריט.
- lua.c32:. מתורגמן תסריט Lua, ניסיוני כרגע
- PXELINUX:. אפשרות חדשה IPAPPEND 4 לצרף UUID המערכת לשורת פקודת הליבה
- PXELINUX: BOOTIF תצוגה וSYSUUID בזמן אתחול, וכאשר Ctrl-N נלחץ בשורת הפקודה .
SYSLINUX / EXTLINUX
מה חדש בגרסה 4.00:
- שינויי בסיס הקוד עיקריים; כל מערכת הקבצים שוכתבו בC. עבודה זו נעשתה בעיקר על ידי יו Aleaxander (Yuanhan ליו).
- EXTLINUX: btrfs ותמיכת ext4. תמיכת btrfs נעשתה על ידי אלק Du של אינטל.
- EXTLINUX הוא כבר לא נגזר נפרד; extlinux וsyslinux שני להתקין את אותה מטעין (ldlinux.sys); למתקינים מבוססי לינוקס בינארי extlinux משמש למערכת קבצים רכובים; בינארי syslinux למערכת קבצים בלתי משובצים.
- בעת טעינת קובץ תצורה חדשה עם פקודת config, אפשר עכשיו גם לציין ספרייה נוכחית חדשה עם הצהרה לצרף.
- תמיכת ADV המלאה לSyslinux, כך אתחול פעם אחת והתפריט SAVE עובד.
- תמיכה מלאה של דיסקים למחיצות-GPT, כוללים דיסקים ו / או parititions הגדול מ -2 TIB (אם נתמך על ידי ה- BIOS.)
- פרוטוקול מסירת GPT המותאם לטיוטת ועדת T13 הנוכחית; לראות doc / 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 Grub שלב 2
- PXELINUX: תחביר URL TFTP (TFTP: //). נתמך גם כאשר אינו פועל gPXE / gpxelinux
- מודול ls.c32 החדש כדי להציג את התוכן של הדיסק משורת הפקודה, וpwd.c32 כדי להציג את הספרייה הנוכחית.
- rosh.c32 (לקרוא פגז בלבד) מעודכן ו אני מקווה שמיש.
- PXELINUX:. תמיכה & quot; localboot -1 & quot ;, בדיוק כמו נגזרים האחרים
- gfxboot.com הוסר לטובת gfxboot.c32.
- הצהרת עזרה תפריט חדשה להצגת טקסט עזרה מסך מלא כתוצאה מבחירה בתפריט.
- שירות memdiskfind שניתן להשתמש בו עם נהג phram בקרנל של לינוקס להר memdisk.
- ifcpu.c32:. הוספת שימוש כאשר ניתנים ללא פרמטרים, הוספת תמיכת PAE
- ifcpu.c32, ifcpu64.c32:. להתמודד עם טיעון יותר מאחד ליעד
- :. גרסה שאינו דורש פרל C
- מיידי כדי לאפשר מקשי קיצור כדי להפעיל באופן מיידי ללא צורך בזן. MENU הפקודה החדש
- mdiskchk.com תומך --no-רציף (או -n) אפשרות לדכא היוריסטי כל-חיטוט הכונן הקלאסי. שימושי בBIOSes שיתרסק / להיתקע כאשר מספרי כונן מסוימים נחקרו.
- נהג ElTorito.Sys DOS עכשיו סורק את מספרי כונן כלפי מעלה במקום כלפי מטה, כדי למנוע באגים נפוצים למדי בחלק BIOSes בי כונן חיטוט 0xFF גורם כישלון.
isohybrid
מה חדש בגרסת 3.83:
- גרסה זו מוסיפה כמה תכונות חדשות קטין, לרבות היכולת להוסיף עוקפים לאפשרויות DHCP בינארי pxelinux, גרסה חדשה של כלי זיהוי החומרה, וכמה תיקונים למודול Gfxboot.
- זה כולל גם כמה דרכים לעקיפת נוספות לBIOSes השבורה.
מה חדש בגרסת 3.82:
- isohybrid: לתקן את היגיון -partok לטעינה ממחיצה .
- :. עסקה עם מערכות שחוזרות מ13h INT עם פסיקות מושבתות
- אל להפעיל את מטפל הסרק במהלך עומסי קובץ גדולים.
- : לעשות את עבודת ONTIMEOUT עם MENU HIDDEN .
- PXELINUX:. להתמודד עם שרתי TFTP שיש לי NULs נוסף בסוף מנות OACK
Isolinux
תפריט פשוט
מה חדש בגרסה 3.80:.
- מנגנון shuffler חדש וAPI
isohybrid
תגובות לא נמצא