1 קלח - RHEL/CentOS 7 -ב PXE תשר לוחתא תרש תועצמאב Windows 7 תנקתהל םימדקומ םיאנת תרדגה


.PXE Server לעמ סקוניל תוצפה תנקתהו בולישב קר יתנד הכ דע םש ,b> RHEL / CentOS 7 PXE Network Boot Server Environment> אשונב תוכרדהה תרדס ךשמה

.Samba -ו PXE תרש יבג לע ,תויביס 64 ןהו תויביס 32 לש תורוטקטיכרא ןה , Windows 7 תא תינדי ןיקתהלו ףיסוהל דציכ ךל הארתו Windows תוססובמ תוכרעמ ביבס זכרתת וז הכרדה

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

    .Windows לש הנקתהה ךילהתב תינדי ךישמהל ידכב לוחתאל תושורדה תויורשפאה םע PXE תרש לש לדחמה תרירב לש הרוצתה ץבוק תכירע , םגו ,Windows 7 לש תכרעמה תרוטקטיכרא תונומת

    .TFTP תרש לש לדחמה תרירב םוקימל רבעותו Samba לש תפתושמה היירפסה ךרד בשחמל ןכמ רחאל רבעות וז הנומת . Windows 7 םיבשחמ תיב -ב תנקתומה Windows (AIK) לש תיטמוטוא

    .תשרב Windows 7 תא ןיקתהלו תשגל ,לחתאל תנמ לע חוקלה דצב עצבל שיש םיאבה םידעצה

    PXE תרשב Samba Share תא ןקתהו ןקתה :1 בלש

    .האבה הדוקפה תקפנה ידי לע הבמס לש ןומדה תא ןקתה . Windows 7 DVD לש הנקתהה תורוקמ וסרפיי םש ,האלמ השיגב הבמס ףותיש רדגהו שרוש ןובשח םע ל סנכיה ,ןושארה בלשב .1

    # yum install samba samba-common samba-winbind 
    

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

    # mv /etc/samba/smb.conf /etc/samba/smb.conf.backup
    # nano /etc/samba/smb.conf
    

    .ןלהלש ץבוקה עטקב גצומש יפכ הבמס לש ישארה ץבוקל תואבה תורוצתה תא ףסוה תעכ .3

    [global]
            workgroup = PXESERVER
            server string = Samba Server Version %v
            log file = /var/log/samba/log.%m
            max log size = 50
            idmap config * : backend = tdb
            cups options = raw
            netbios name = pxe
            map to guest = bad user
            dns proxy = no
            public = yes
            ## For multiple installations the same time - not lock kernel
            kernel oplocks = no
            nt acl support = no
            security = user
            guest account = nobody
    
    [install]
            comment = Windows 7 Image
            path = /windows
            read only = no
            browseable = yes
            public = yes
            printable = no
            guest ok = yes
            oplocks = no
            level2 oplocks = no
            locking = no
    

    .( Windows 7> קתעוי הז ביתנב) תכרעמ ביתנ /windows תחת תאצמנש הנקתה םשב תפתושמ היקית יתרצי ,הזה הרוצתה ץבוקמ תוארל ןתינש יפכ

    .תויוגש תורוצת וא תואיגש יבגל ץבוקה תא תמאלו קודבל ידכב testparm הדוקפה תא לעפה ,הבמס לש ישארה הרוצתה ץבוק לש הכירעה םויס רחאל .4

    # testparm
    


    ףסוהו (samba conf ץבוקב הרדגוהש היירפסה) שרוש ביתנ תחת /windows היירפסה תא רוצ אבה בלשב .5

    # mkdir /windows
    # semanage fcontext -a -t samba_share_t ‘/windows(/.*)?’
    # restorecon -R -v /windows
    

    PXE תרשב Windows 7 לש הנקתהה תורוקמ תא סורפ :2 בלש

    /windows
    ביתנ תחת תוירפס יתש רוצ ,DVD ינכת לש הקתעהו הבכרה ינפל ךא . Windows 7 ISO DVD תונומתב ךרוצ שי הז בלש ךרוצל .6

    # mkdir /windows/x32
    # mkdir /windows/x64
    

    . Windows 7 32> לש המקהה תא לטב ,םויס רחאלו ,ךלש תכרעמה יבאשמב יולת ,המ ןמז ךשמיהל לוכי הרבעהה ךילהת ./windows/x32/ הבמס לש תפתושמה היירפסל DVD -ב ן

    # mount -o loop /dev/cdrom /mnt
    # cp -rf  /mnt/*  /windows/x32/
    # umount  /mnt
    

    ./windows/x64/ ףתושמ ביתנל DVD -ב ןקתומה ןכות קתעה םעפה ךא , תויביס 64 םע Windows 7 לש DVD תנומת םע ליעל ךילהתה לע רוזח .8

    # mount -o loop /dev/cdrom /mnt
    # cp -rf  /mnt/*  /windows/x64/
    # umount  /mnt
    

    .Windows בשחממ "ןקתה" תפתושמה היקיתל תשגלו samba -ה תרש תא ליעפתש רחאל Windows לש DVD -ה ןכות ינש תא קיתעהל לכות ,DVD ןנוכ ןיא ךלש PXE -ה תרש תנוכמל םא :הרעה

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

    # chmod -R 0755 /windows
    # chown -R nobody:nobody /windows
    

    הבמס לש הטילשה תכרעמ תא לעפהו לחתה ,שא תמוח יללכ ףסוה :3 בלש

    .םיינוציח םירוביחל הבמס תא חותפל ידכ Firewalld תורישל אבה ללכה תא ףסוה ,ךלש PXE תרש םחתמב שא תמוח ב שמתשמ התא םא .10

    # firewall-cmd --add-service=samba --permanent
    # firewall-cmd --reload
    

    .תואבה תודוקפה תקפנה ידי לע ,שדחמ לוחתא לכ רחאל תיטמוטוא ליחתהל ידכ ,תכרעמה תשרל ותוא לעפהו הבמס לש םינומדה תא לעפה ,תעכ .11

    # systemctl restart smb
    # systemctl enable smb
    # systemctl restart winbind
    # systemctl enable winbind
    # systemctl restart nmb
    # systemctl enable nmb
    # systemctl status smb
    

    .עיפוהל תורומא תופתושמה תויקיתהו Windows רייס לש תבותכה תרושב ףתושמה ביתנה םש וירחאו ךלש Samba -ה תרש לש IP -ה תבותכ תא ףסוהו Windows בשחמל רובע Samba תרוצת תקידבל .12

    \2.168.1.20\install
    

    .תויקית x64 ו x32 ל ,תכרעמה תרוטקטיכראב יולת ,םנכות תא קיתעהלו םכלש DVD -ה ןנוכב םישלו ,ליעלש הרעהב תרבסומה תיפולחה הטישב שמתשהל תעכ ולכ

    PXE תרש תא רדגה :4 בלש

    . תינכותה תועצמאב Windows 7 בשחמב הרצונש , WinPE ISO הנומתה תא רתוי רחואמ קיתעת וז הירפס תחת . TFTP תרשה לש לדחמה תרירב תכרע

    # mkdir /var/lib/tftpboot/windows
    

    .ןלהלש טירפתה עטקב ראותמכ ,PXE טירפתל תא ףסוהו הרוצתה ץבוק לש לדחמה תרירב תא חתפ ,תעכ .14

    # nano /var/lib/tftpboot/pxelinux.cfg/default
    

    .Windows 7 לש טירפת תיוות תרוצת

    label 9
    menu label ^9) Install Windows 7 x32/x64
                    KERNEL memdisk
                    INITRD windows/winpe_x86.iso
                    APPEND iso raw
    

    ./var/lib/tftpboot/windows/ היירפסל WinPE ISO הנומתה תא קיתעהל ידכ רתוי רחואמ ול קקדזתש ןוויכמ ,ןיידע ףוסמה תא רוגסת לא ,תאז לכבו . RHEL/CentOS 7 PXE Server

    .רמאמה לע םכלש רקיה בושמה תא תתל וחכשת לאו ,וז הרדסב 2 קלח - PXE תשרב Windows 7 תנקתהל רובענו ךילהב ךישמנ ואוב ךשמהב


כל הזכויות שמורות. © Linux-Console.net • 2019-2024