טוען האתחול הוא התוכנה שטוענת את מערכת ההפעלה כאשר המחשב מאתחל. טוען אתחול יכול גם לספק למשתמש ממשק אינטראקטיבי קטן וכלי עזר. במקביל, טוען האתחול קובע את אפשרויות האתחול עבור מערכת ההפעלה. תוכנות כמו GRUB, LILO ו-Das U-boot הן כמה דוגמאות למטעני אתחול.
Syslinux הוא אוסף של מטעני אתחול המשמשים משתמשי לינוקס ברחבי העולם. הנה כל מה שאתה צריך לדעת על Syslinux ומבנה הספריות שלו.
מה זה Syslinux?
ל-Syslinux יש שתי משמעויות. הראשון הוא ה טוען אתחול של מערכת ההפעלה, שמשתמש בליבת לינוקס במחשבים תואמי IBM. השני הוא טוען האתחול SYSLINUX המשמש במערכת הקבצים FAT. רוב הזמן אתה יכול לראות גם את Syslinux וגם את SYSLINUX בשימוש זה בזה. יש כאן אי הבנה. לשם הבהרה, Syslinux מיועדת למערכות תואמות IBM, בעוד ש-SYSLINUX מיועדת עבור מערכת הקבצים FAT.
Syslinux מיועד למכונות המשתמשות בארכיטקטורת המעבד x86. כאשר המחשב מאתחל, מערכת ההפעלה נטענת מהדיסק הקשיח, ה-USB, כרטיס הזיכרון או הרשת. עם Syslinux, אפשר גם לפתוח קבצים הפועלים ישירות מהמעבד. אתה יכול להתקין אותו על כל יחידת אחסון ולהתאים כל אחת מהתצורות שלה לפי העדפתך.
ישנם ארבעה סוגים שונים של מעמיסי אתחול של Syslinux:
- SYSLINUX: מותקן על מערכות קבצים FAT
- EXLINUX: מותקן במערכות קבצים ext, btrfs, FAT, NTFS, XFS, UFS ו-HFS
- ISOLINUX: מותקן על תקליטורים ו-DVD
- PXELINUX: סוג של טוען אתחול רשת
היכן ניתן להשיג Syslinux
Syslinux הוא טוען אתחול מורשה GNU GPL. לכן, אתה יכול להשיג את Syslinux בחינם, לשכפל אותו, לשנות את קוד המקור ולהפיץ אותו לאחרים.
הורדה והתקנה של Syslinux היא די פשוטה. אתה יכול השתמש בקישורי מראה כדי לקבל את הגרסה המעודכנת ביותר של Syslinux. הוא זמין בפורמטים כגון ZIP, TAR ו-TAR.GZ. בטל דחיסה של קבצים אלה מיד לאחר הורדתם כדי להתחיל להשתמש בהם.
מבנה ספריות הארכיון של Syslinux
הארכיון הדחוס שהורדת זה עתה מכיל כמה קבצים וספריות. להלן תוכל למצוא טבלה אינפורמטיבית על הקבצים הכלולים בה.
מדריכים | תיאור |
דף קוד | מידע על ערכות תווים שונות |
com32 | קבצי .c32 הכלולים ב-Syslinux |
הליבה | קבצי הליבה של Syslinux |
דוק | תיעוד Syslinux והלוגו של SYSLINUX |
diag | כלי אבחון של Syslinux |
דוס | קובץ ההתקנה של Syslinux עבור DOS |
דוסוטיל | כמה כלים עבור DOS |
extlinux | קובץ התקנה של EXTLINUX עבור לינוקס |
לינוקס | קובץ ההתקנה של SYSLINUX עבור לינוקס |
mbr | מגזרי סטארט-אפ |
memdisk | התוסף MEMDISK |
לִטעוֹם | קבצים לדוגמה |
טקסט | תיאורים עבור Syslinux |
שימושים | כלים עבור לינוקס |
win32 | קובץ ההתקנה של 32 סיביות Syslinux עבור Windows |
win64 | קובץ ההתקנה של 64 סיביות של Syslinux עבור Windows |
הבנת הקבצים שנמצאו בארכיון Syslinux
הקבצים שתמצא בעת הורדה ופתיחת דחיפת Syslinux כוללים קבצי התקנה, קבצי ספרייה, קבצי אתחול, קבצי ליבה ותוספים.
קבצי התקנה
כמו תמיד, תזדקק לשורת הפקודה וכמה פרמטרים בעת השימוש בקבצי ההתקנה. כאשר אתה מפעיל קבצים אלה, תהליך ההתקנה מתרחש ביחידת האחסון הרצויה. הפרמטרים המוזכרים הם קבוצה של פקודות המפרטות היכן וכיצד יתרחש תהליך ההתקנה.
אתחול קבצים
ישנם קבצי אתחול להתקנת Syslinux ב-USB, CD או רשת. קבצים אלה מיועדים למדיה הנדרשת להתקנה, כגון USB או CD. ישנם סוגים שונים של Syslinux וקובצי האתחול משתנים בכל הסוגים. לדוגמה, PXELINUX דורש התקנה ידנית. לכן, לא יהיה זה נכון להכליל את היגיון העבודה של קבצי האתחול.
קבצי ספרייה
קבצי ספרייה, כמו בתוכנות רבות, מתארים את הספריות וקבצי הליבה הנדרשים למערכת התוכנה. זה זמין מאז הגרסה החמישית של Syslinux.
בנוסף, שמירה על קבצים אלה בתיקייה אחת היא שימושית מאוד, במיוחד מבחינת ניהול שטח וביצועים. תוספים רבים רוצים להשתמש באותם קבצים וספריות ולכן מומלץ לספק קוד נפוץ במקום אחד, במקום להעתיק את הקבצים הללו ולהגדיל את שטח השימוש.
קבצי ליבה
קבצי המערכת והקרנל מאוחסנים ביחידת האחסון שבה נמצא Syslinux. אין צורך להתקין עותק של קובץ הליבה הרלוונטי. זה קורה אוטומטית במהלך ההתקנה. אבל אתה צריך להעתיק קבצים אחרים המרכיבים את Syslinux לספרייה הנוכחית בעצמך. אם הקבצים האלה לא קיימים ואתה מאתחל את המחשב עם הדיסק הזה, תופיע הודעת שגיאת אתחול.
תוספים
תוספים של Syslinux הם קבוצה של קבצים המוסיפים פונקציונליות נוספת לתוכנית. וכמו עם תוכנת קוד פתוח, אתה יכול להשתמש בתוספים האלה כדי להתאים אישית את Syslinux ולהפוך אותה לנוחה יותר לשימוש. אתה יכול אפילו לפתח תוספים של Syslinux בעצמך אם אתה מפתח.
להלן תראה כמה תוספים עבור Syslinux:
חיבור | קוֹבֶץ | נָתִיב |
מעמיס שרשרת | chain.c32 |
|
MEMDISK | memdisk |
|
תפריט פתיחה בתצוגת טקסט | menu.c32 |
|
תפריט פתיחה בתצוגה גרפית | vesamenu.c32 |
|
כלי זיהוי חומרה | hdt.c32 |
|
מתקין ריבוי אתחול | mboot.c32 |
|
ממשק טורי | sysdump.c32 |
|
אתחול המחשב | reboot.c32 |
|
כיבוי המחשב | poweroff.c32 |
|
הסבר על טוען האתחול של Syslinux!
אם אתה מתכוון לעבוד עם מערכת הקבצים FAT, Syslinux היא אחת הדרכים הטובות ביותר לבחון אפשרויות של טוען האתחול של לינוקס. Syslinux יעזור לך במיוחד אם אתה משתמש ב-FAT בהפצות לינוקס של מערכת משובצת או בחיפוש אחר הפצות קטנות ומהירות.
יתרה מכך, מכיוון שהוא עובד בקלות ב-MS-DOS/Windows, זוהי אפשרות טובה למי שמכוון למכונות וירטואליות או למי שמתכוון להתקין לינוקס ב-Windows. Syslinux יכול להתמודד עם הרבה דברים בעצמו ואתה אפילו לא צריך אתחול שני. כל מה שאתה צריך לעשות הוא ללמוד את מבנה וסוגי הקבצים של Syslinux.
לאחר מכן, לא יהיה לך קשה להשיג תמונות לינוקס יציבות עם תצורה נכונה ונכונה. ייתכן שתרצה גם לבדוק מאתר אתחול כמו GRUB במקום Syslinux.