מטעין אתחול הוא אחד המרכיבים החשובים ביותר בתהליך האתחול של מערכת ההפעלה שלך ב- Linux.
מאמר זה יראה לכם מהו מטעין אתחול והתפקיד שהוא ממלא במערכת לינוקס. בפרט, מדריך זה יתמקד ב- Grand Unified Bootloader (GRUB), תוכנית מעמיס אתחול חזקה וגמישה ביותר. אך לפני שתסתכל בפירוט על GRUB, חשוב להבין את תהליך האתחול בלינוקס.
תהליך האתחול של לינוקס
תהליך האתחול בלינוקס הוא סדרת פעילויות המתרחשת מרגע לחיצה על כפתור ההפעלה במחשב האישי שלך ועד למועד הופעת מסך הכניסה.
ישנם ארבעה שלבים עיקריים בתהליך האתחול של מערכת ההפעלה שלך והם מתרחשים בסדר הבא:
- BIOS: עומד עבור מערכת קלט - פלט בסיסית ואחראי בעיקר לטעינת אתחול האתחול. כאשר המחשב מופעל, הוא מפעיל בדיקת הפעלה עצמית (POST) בכדי לוודא שחומרת ליבה כגון הזיכרון והדיסק הקשיח פועלים כראוי. לאחר מכן, ה- BIOS יבדוק את רשומת האתחול הראשי של הכוננים הקשיחים (MBR), המהווה קטע בכונן הקשיח בו נמצא ה- bootloader.
- מאתחל: מעמיס את הגרעין ל- RAM עם קבוצה של פרמטרים ליבה.
- גַרעִין: הפונקציה העיקרית של הליבה היא לאתחל מכשירים וזיכרון. לאחר מכן, הוא טוען את תהליך ה- init.
- ראשית: אחראי על הפעלת והפסקת שירותים חיוניים במערכת שלך.
הערה: ה- BIOS אינו תהליך הקשור לינוקס, זהו תהליך שקורה ללא קשר למערכת ההפעלה שלך.
למד עוד: האם ה- BIOS של המחשב נחשב לתוכנה, חומרה או קושחה?
מהו ה- Boot Unload Grand Unified?
GRUB אחראית בעיקר לספק לך תפריט אפשרויות שממנו תוכל לבחור את מערכת ההפעלה או את הסביבה שאליה ברצונך לאתחל. בנוסף, GRUB אחראי לטעינה את הליבה של לינוקס.
כך נראית אפשרות בתפריט GRUB. אם מותקנות במספר מערכות הפעלה, רשומות אותן כאן.
הערה: GRUB אינו מוגבל רק לאתחול למערכות הפעלה של לינוקס, אתה יכול גם להשתמש בו כדי לאתחל למערכות הפעלה אחרות כגון Windows.
ישנן שתי גרסאות עיקריות של GRUB הזמינות בזמן כתיבת שורות אלה.
- מורשת GRUB: זו הגרסה הראשונה של GRUB והיא פותחה בתחילה בשנת 1995.
- גרוב 2: זו הגרסה האחרונה של GRUB בה נעשה שימוש בהפצות לינוקס רגילות רבות כגון Manjaro, Ubuntu, Fedora ו- Red Hat Enterprise Linux (RHEL). GRUB 2 מספק לך כלים ואפשרויות תצורה טובים יותר מקודמו.
מלבד GRUB, הפצות לינוקס משתמשות גם במעמיסי אתחול אחרים כגון Linux Loader (LILO), coreboot ו- SYSLINUX.
תפקידה של GRUB
ברגע שתבחר את מערכת ההפעלה שתוכל לאתחל אותה, GRUB יטען את הליבה שנבחרה. GRUB משתמש בפרמטרים של ליבה כדי לדעת היכן נמצא הגרעין ופרמטרים חשובים אחרים לשימוש.
- initrd: משמש לציון דיסק ה- RAM הראשוני.
- BOOT_IMAGE: המיקום של תמונת הליבה של לינוקס.
- שורש: מציין את המיקום של מערכת הקבצים הבסיסית. משמש את הגרעין למציאת init אשר בתורו טוען שירותים קריטיים.
- ro: אחראי על הרכבת מערכת הקבצים במצב קריאה בלבד.
- שֶׁקֶט: מסתיר כמה הודעות ספציפיות למערכת בזמן שהמחשב שלך מופעל.
- סֶנסַצִיָה: משמש להצגת מסך הפתיחה בעת הפעלת המערכת שלך.
כאשר אתה בתפריט האפשרויות GRUB, אתה יכול לערוך פרמטרים של ליבות על ידי לחיצה על ה מקש במקלדת.
קביעת תצורה של ה- GRUB Bootloader
GRUB 2 נותן לך הרבה גמישות ועוצמה בכל מה שקשור לתצורה של מטעין האתחול שלך.
ה /boot/grub הספרייה מכילה קובץ בשם grub.cfg, שהוא קובץ התצורה הראשי של GRUB. עם זאת, מומלץ שלא לערוך את grub.cfg הקובץ ישירות, במקום זאת עליך לערוך את /etc/default/grub קוֹבֶץ.
כאשר אתה מבצע שינויים ב- /etc/default/grub עליך להקפיד להפעיל את הפקודה למטה, כך שהשינויים שלך ייכתבו אל grub.cfg קובץ באופן אוטומטי.
sudo update-grub
תוכל ללמוד עוד על GRUB ועל כמה אפשרויות התצורה שלה על ידי הפעלת הפקודה הבאה:
info -f grub
התאמה אישית של GRUB בלינוקס
מדריך זה הראה לך ש- GRUB הוא מעמיס אתחול חזק וגמיש ביותר וממלא תפקיד מכריע בעבודה של מערכת ההפעלה שלך. למשתמשים יש שליטה מלאה על המראה של מסך האתחול של GRUB. אתה יכול אפילו להתאים אישית את תמונת הרקע של מסך האתחול בקלות.
משועמם עם תפריט ברוב המוגדר כברירת מחדל? כך תתאים אישית את זה עם תמונת רקע לבחירתך.
קרא הבא
- לינוקס
- GRUB Bootloader
- לינוקס

Mwiza מפתחת תוכנה במקצועה וכותבת רבות על לינוקס ותכנות חזית. חלק מהאינטרסים שלו כוללים היסטוריה, כלכלה, פוליטיקה ואדריכלות ארגונית.
הירשם לניוזלטר שלנו
הצטרף לניוזלטר שלנו לקבלת טיפים טכניים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!
צעד אחד נוסף !!!
אנא אשר את כתובת הדוא"ל שלך בדוא"ל ששלחנו לך זה עתה.