סקוניל לש לוחתאה ךילהתב םינוש םיבלשל יסיסב ךירדמ


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

.תוינרדומ סקוניל תוצפה לש טלחומ בורב שומישב תעכ םיאצמנ םהש יפכ תכרעמה תמזוי תאו GRUB2 לש לוחתאה ןעטמ תא קר ןובשחב חקול הז ךירדמ יכ בל ומיש אנא .וילא הסינכה דעומל דעו ותלעפה עגרמ סקוניל לש

:רתוי בר טוריפב ןודנש םיאבה םיבלשה תעברא תא חקול לוחתאה ךילהת

    BIOS (POST) -ה תוניקת תקידב .1

    .הדוקפה תרושב וא שמתשמה קשממ תועצמאב תכרעמה לש שדחמ לוחתא וא - יוביכ היה רבכ בשחמה םא - הלעפהה רותפכ לע ץחול שמתשמ רשאכ לחתואמ ללכ ךרדב לוחתאה ךילהת

    .ןוחבא תוקידב לש עפש תעצבמה תוניקת תקידב יהוז .(POST) תימצע הלעפה תקידב עצבמו סנכנ (תיסיסב טלק טלפ תכרעמ) BIOS -ה ,לועפל הליחתמ סקוניל תכרעמ רשאכ

    .ברעתהל תשקבמו ךסמה לע תזתינ האיגש תעדוה ,םוגפ SSD וא חישק ןנוכ ןוגכ םינקתההמ דחאב הלקת שי םא וא ,והשלכ הרמוח ןקתה הלגתמ אל םא .תרחא הרמוח לכו USB תואיצי ,RAM ןורכיז ,תדלקמ ,SSD

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

    2. Bootloader (GRUB2)

    .קסידה תציחמו לוחתאה תניעט לע עדימל MBR (Master Boot Record) -ה תא קדוב BIOS -ה ,רורב ףוחהו POST -ה תמלשה רחאל

    .סקוניל לש DVD Live וא USB תנקתהב MBR -ה תא רתאל ןתינ םיתעלש ,תאז םע ,בל םיש .הרוטקטיכרא .חישקה ןנוכב יולת /dev/hda וא /dev/sda ללכ ךרדב אוהש חישקה ןנוכ

    .ןמזה ףולח םע םינשוימ וכפהש םירחאה ינש תא ריאשהל ונתטלחה לע עידומו תוינרדומ סקוניל תוצפהב ינושארהו ןורחאה ןסחאמה אוה GRUB2 לש לוחתאה ןעטמ .GRUB2 -ו LILO, GRUB :סקונילב לוחתא יסימעמ לש םייר

    GRUB2 תא גציימ GRand Unified Bootloader הש עגרב .2 הסרג- BIOS ה תא רתאמ- bootloader לש grub2, ישארה ןורכיזב ותוא ןעטמו עצבמ אוה (RAM).

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

    .ישארה ןורכיזה לע סקונילה תביל תא ןועטל איה GRUB לש תירקיעה הרטמה .boot/grub2/grub2.cfg/ אוה grub2 לש הרוצתה ץבוק .לחתאל הלעפה תכרעמ הזיאל רוחבל ךל רשפאמ grub -ה טירפת ,הלעפה תכרעמ תונקתה

    הביל לוחתא .3

    .init ללכ ךרדב הנוכמה sbin/init/תינכות תא תלחתאמו שרושה יצבק תכרעמ תא הביכרמ הרחבנש הבילה ,ימצע ץוליח רחאל .יהשלכ המישמ עצבל הליחתמ איהש ינפל הלש הסוחדה הסרגהמ המצעב ץלחל וילע ,לוחתאה

    Init ה וא ךילהתה תוהזל הצקומו תעצובמש הנושארה תינכותה דימת איה- PID ה ךילהת והז .1 לש- init ץבוקב וניוצש תוציחמה לכ תא ביכרמו םינוש םידש דילומש/etc/fstab.

    .תינושארה RAM -ה קסיד תנומת םע דחי /boot הירפסב םימקוממ םיניערגה לכ .תנקתומ תיתימאה שרושה יצבק תכרעמש דע תינמז שרוש יצבק תכרעמ הווהמה (initrd) ינושארה RAM -ה קסיד תא ביכרמ

    תכרעמהמ לחה .4

    .םירכזומ םהמ המכ קר ,םיתוריש לש הקספהו הלעפה ,םיצבק תוכרעמ תנקתה רתיה ןיב תלהנמו סקוניל יכילהת לכל םאה איה Systemd .ןשיה SysV -ה תפלחה אוהש ,Systemd איה הבילה לש הניעטה ףוסבל

    Systemd ץבוקב שמתשמ /etc/systemd/system/default.target ה תכרעמ וילאש דעיה וא בצמה תא עובקל ידכ- Linux ליחתהל הכירצ.

      :תכרעמה ידעי לש טוריפ הנה

        :הדוקפה תא לעפה ,ךלש תכרעמב יחכונה דעיה תא קודבל ידכ

        $ systemctl get-default
        

        :ףוסמב האבה הדוקפה תלעפה ידי לע תרחאל תחא הרטממ רובעל ךתורשפאב

        $ init runlevel-value
        

        .יפרג אל בצמל תכרעמה תא רידגמ init 3 ,המגודל

        .הלא תורטמ יתשל רובעל ךנוצרב רשאכ sudo תדוקפ תא ליעפהל דפקה .תכרעמה תא הבכמ init 0 -ו ךלש תכרעמה תא שדחמ הליעפמ init 6 הדוקפה

        .ךלש סקונילה תכרעמל הסינכ לבקמ התא םהילא ךלש המסיסהו שמתשמה םש תא ןיזהל שקבתמ התא הז בלשב .הצירה וא דעיה תמר ךרע תא עבוקו םינומדה לכ תא ןעוט systemd -ש עגרב םייתסמ לוחתאה ךילהת