Twaqqif ta' Prerekwiżiti biex Tinstalla Windows 7 fuq PXE Network Boot Server fuq RHEL/CentOS 7 - Parti 1
Tkompli s-serje ta 'tutorials dwar RHEL/CentOS 7 PXE Network Boot Server Environment, fejn s'issa ddiskutejt biss l-integrazzjoni u l-installazzjoni ta' distribuzzjonijiet Linux fuq PXE Server.
Dan it-tutorja se jkun ikkonċentrat madwar sistemi bbażati fuq il-Windows u jurik kif iżżid u tinstalla manwalment Windows 7, kemm arkitetturi 32-bit kif ukoll 64-bit, fuq PXE Server u ishma Samba.
- Installa PXE Network Boot Server għal Installazzjonijiet ta' OS Multipli f'RHEL/CentOS 7
- Setup ta' sehem tad-direttorju ta' Samba aċċessat bis-sħiħ fuq magna PXE Server.
- Kompjuter bis-sistema operattiva Windows 7 installata.
- Windows Automated Installation Kit (AIK) installat fuq il-kompjuter Windows 7.
- It-tnejn Windows 7 32-bit/64-bit DVD ISO Immaġini.
Qabel ma nipproċedi bil-proċess ta 'installazzjoni, ser nispjega kif din il-gwida hija strutturata.
L-ewwel parti se tkopri l-konfigurazzjonijiet meħtieġa biex jitwaqqaf l-ambjent fuq il-bini tas-Server RHEL/CentOS 7 PXE, billi tinstalla u tikkonfigura direttorju kondiviż Samba aċċessat bis-sħiħ mingħajr awtentikazzjoni meħtieġa, fejn iż-żewġ immaġini tal-arkitettura tas-sistema Windows 7 se jiġu skjerati, u, ukoll , editjar tal-fajl tal-konfigurazzjoni default tas-Server PXE bl-għażliet meħtieġa biex tibbutja WinPE ISO Immaġini sabiex tipproċedi manwalment bil-proċess ta 'installazzjoni tal-Windows.
It-tieni parti se tkun iffukata fuq il-bini ta' immaġni WinPE ISO (Windows Preinstallation Enironment) bl-għajnuna ta' Windows Automated Installation Kit (AIK) installat fuq a Windows 7 bini tal-kompjuter. Din l-immaġni mbagħad tiġi trasferita għal PXE Server magna permezz tad-direttorju kondiviż Samba u mċaqalqa għal post default tas-server TFTP.
Il-passi li jmiss li għandhom isiru fuq in-naħa tal-klijent sabiex boot, aċċess u tinstalla Windows 7 fuq in-netwerk.
Pass 1: Installa u Setup Samba Share fuq PXE Server
1. Fuq l-ewwel pass, login għal PXE Server b'kont root u waqqaf sehem Samba kompletament aċċessat, fejn se jiġu skjerati sorsi ta 'installazzjoni Windows 7 DVD. Installa Samba daemon billi toħroġ il-kmand li ġej.
# yum install samba samba-common samba-winbind
2. Sussegwentement, tagħmel backup tal-fajl tal-konfigurazzjoni prinċipali ta 'samba u toħloq fajl ta' konfigurazzjoni ġdid bl-editur tat-test favorit tiegħek billi tmexxi l-kmandi li ġejjin.
# mv /etc/samba/smb.conf /etc/samba/smb.conf.backup # nano /etc/samba/smb.conf
3. Issa żid il-konfigurazzjonijiet li ġejjin mal-fajl prinċipali samba kif ippreżentat fis-silta tal-fajl hawn taħt.
[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
Kif tistgħu taraw minn dan il-fajl tal-konfigurazzjoni, ħloqt folder kondiviż bl-isem install li jinsab taħt il-mogħdija tas-sistema /windows (f'din it-triq ser tikkopja Windows 7 DVDsorsi ta 'installazzjoni).
4. Wara li tispiċċa l-editjar tal-fajl tal-konfigurazzjoni tas-samba prinċipali mexxi kmand testparm sabiex tiċċekkja u tivvalida l-fajl għal żbalji eventwali jew konfigurazzjonijiet ħżiena.
# testparm
5. Fil-pass li jmiss oħloq id-direttorju /windows taħt root path (id-direttorju definit fil-fajl samba conf) u żid regoli kuntestwali SELinux fi
sabiex tkun aċċessata bis-sħiħ f'każ li s-sistema tiegħek tkun inforzat is-sigurtà SELinux.
# mkdir /windows # semanage fcontext -a -t samba_share_t ‘/windows(/.*)?’ # restorecon -R -v /windows
Pass 2: Użu Sorsi ta 'Installazzjoni tal-Windows 7 fuq PXE Server
6. Għal dan il-pass kemm Windows 7 ISO DVD Immaġini huma meħtieġa. Iżda qabel l-immuntar u l-kopja tal-kontenut tad-DVD oħloq żewġ direttorji taħt /windows mogħdija
biex tissepara l-arkitetturi tas-sorsi tal-installazzjoni tal-Windows.
# mkdir /windows/x32 # mkdir /windows/x64
7. Issa wasal iż-żmien li tikkopja Sorsi ta 'Installazzjoni tal-Windows fil-mogħdijiet maħluqa hawn fuq. L-ewwel poġġi Windows 7 32-bit DVD Image ISO fuq id-drajv tad-DVD tal-magna tiegħek, mmunta l-immaġni fil-passaġġ /mnt u kkopja l-kontenut kollu mmuntat fuq DVD fid-direttorju kondiviż samba /windows/x32/. Il-proċess tat-trasferiment jista 'jieħu ftit skond ir-riżorsi tas-sistema tiegħek, u, wara li jintemm, żarma Immaġni tad-DVD ta' Windows 7 32-bit.
# mount -o loop /dev/cdrom /mnt # cp -rf /mnt/* /windows/x32/ # umount /mnt
8. Irrepeti l-proċess ta 'hawn fuq ma Windows 7 64-bit DVD Image, iżda din id-darba kopja DVD immuntat kontenut għal /windows/x64/ mogħdija maqsuma.
# mount -o loop /dev/cdrom /mnt # cp -rf /mnt/* /windows/x64/ # umount /mnt
Nota: Jekk il-magna tas-server PXE tiegħek m'għandhiex DVD drive tista' tikkopja kemm il-kontenut tad-DVDs tal-Windows wara li tibda s-server tas-samba u taċċessa l-folder kondiviż installa minn kompjuter Windows.
9. Wara li ż-żewġ immaġini tad-DVD jiġu kkupjati, ħarġet il-kmandi li ġejjin biex twaqqaf is-sid it-tajjeb u l-permessi sabiex is-sehem ikun jista 'jinqara u aċċessibbli għal kollox mingħajr awtentikazzjoni.
# chmod -R 0755 /windows # chown -R nobody:nobody /windows
Pass 3: Żid ir-Regoli tal-Firewall, Ibda u Ippermetti Samba mas-Sistema kollha
10. Jekk qed tuża Firewall fil-bini tas-Server PXE tiegħek, żid ir-regola li ġejja mas-servizz Firewalld biex tiftaħ Samba għal konnessjonijiet esterni.
# firewall-cmd --add-service=samba --permanent # firewall-cmd --reload
11. Issa, ibda Samba daemons u ppermettiha s-sistema kollha, biex tibda awtomatikament wara kull reboot, billi toħroġ il-kmandi li ġejjin.
# systemctl restart smb # systemctl enable smb # systemctl restart winbind # systemctl enable winbind # systemctl restart nmb # systemctl enable nmb # systemctl status smb
12. Biex tittestja l-konfigurazzjoni Samba ċċaqlaq għal kompjuter Windows u żid l-Indirizz IP tas-server Samba tiegħek segwit mill-isem tal-passaġġ kondiviż fil-bar tal-indirizz tal-Windows Explorer u għandhom jidhru l-folders kondiviżi.
\2.168.1.20\install
F'dan il-punt issa tista 'tuża l-metodu alternattiv spjegat fin-nota ta' hawn fuq, u poġġi Immagini ISO Windows 7 fil-DVD drive tiegħek u tikkopja l-kontenut tagħhom, skont l-arkitettura tas-sistema, għal x32 u x64 folders.
Pass 4: Ikkonfigura PXE Server
13. Qabel ma teditja l-fajl tal-konfigurazzjoni tal-Menu PXE, oħloq direttorju ġdid bl-isem twieqi fuq il-mogħdija default tas-sistema tas-server TFTP. Taħt dan id-direttorju aktar tard ser tikkopja immaġni WinPE ISO, maħluqa fuq il-kompjuter Windows 7 bl-użu tal-programm Windows Automated Installation Kit.
# mkdir /var/lib/tftpboot/windows
14. Issa, iftaħ il-fajl tal-konfigurazzjoni default PXE Server u żid Tikketta tal-Installazzjoni tal-Windows mal-menu PXE, kif deskritt fis-silta tal-menu hawn taħt.
# nano /var/lib/tftpboot/pxelinux.cfg/default
Windows 7 menu konfigurazzjoni tikketta.
label 9 menu label ^9) Install Windows 7 x32/x64 KERNEL memdisk INITRD windows/winpe_x86.iso APPEND iso raw
Dak hu dak kollu li għandek bżonn biex tissettja fuq in-naħa RHEL/CentOS 7 PXE Server. Xorta waħda, tagħlaqx il-console għadha, għax ikollok bżonnha aktar tard biex tikkopja l-immaġni WinPE ISO fid-direttorju /var/lib/tftpboot/windows/.
Barra minn hekk ejja nkomplu bil-proċedura u mmorru għal Installazzjoni ta 'Windows 7 fuq Netwerk PXE - Parti 2 ta' din is-serje, u ma ninsewx li tagħti l-feedback siewi tiegħek dwar l-artiklu.