Ịtọlite ihe achọrọ iji wụnye Windows 7 n'elu PXE Network Boot Server na RHEL/CentOS 7 - Nkebi 1
Na-aga n'ihu usoro nkuzi gbasara RHEL/CentOS 7 PXE Network Boot Server Environment, ebe ruo ugbu a ka m na-ekwu maka ijikọ na ịwụnye nkesa Linux n'elu PXE Server.
Nkuzi a ga-etinye uche na gburugburu sistemu Windows ga-egosi gị otu esi etinye na aka tinye Windows 7, ma 32-bit na 64-bit architectures, n'elu PXE Server na mbak Samba.
- Wụnye PXE Network Boot Server maka ọtụtụ nrụnye OS na RHEL/CentOS 7
- Ntọlite oke ndekọ ndekọ aha Samba nwetara na igwe PXE Server.
- Kọmputa nwere sistemụ arụmọrụ Windows 7 arụnyere.
- Ngwunye nwụnye Windows Automated (AIK) arụnyere na kọmpụta Windows 7.
- Ma Windows 7 32-bit/64-bit DVD ISO Images.
Tupu ịmalite usoro nrụnye, m ga-akọwa otú e si hazie ntuziaka a.
Akụkụ nke mbụ ga-ekpuchi nhazi ndị dị mkpa iji dozie gburugburu ebe obibi na RHEL/CentOS 7 PXE Server ogige, site na ịwụnye na ịhazi Samba na-enweta akwụkwọ ndekọ aha zuru oke na-enweghị nkwenye dị mkpa, ebe a ga-ebuga ma Windows 7 usoro ihe owuwu ihe oyiyi, yana, nakwa. , na-edezi faịlụ nhazi ndabara PXE Server na nhọrọ ndị achọrọ iji buut WinPE ISO Foto iji jiri aka na-aga n'ihu na usoro ntinye Windows.
Akụkụ nke abụọ ga-elekwasị anya n'iwulite ihe oyiyi WinPE ISO (Windows Preinstallation Enironment) site n'enyemaka nke Windows Automated Installation Kit (AIK) arụnyere na. a Windows 7 ogige kọmputa. A ga-ebufe ihe onyonyo a na igwe PXE Server site na ndekọ ndekọ aha nke Samba wee bugharịa na ebe ndabara sava TFTP.
Nzọụkwụ ọzọ ekwesịrị ịme n'akụkụ ndị ahịa iji buo, nweta na wụnye Windows 7 n'elu netwọkụ.
Kwụpụ 1: Wụnye na Mepụta Samba Share na PXE Server
1. Na nzọụkwụ mbụ, banye na PXE Server na akaụntụ mgbọrọgwụ wee guzobe òkè Samba nke ọma, ebe Windows 7 DVD ga-ebuga isi mmalite nwụnye. Wụnye Samba daemon site na ịnye iwu na-esonụ.
# yum install samba samba-common samba-winbind
2. Na-esote, ndabere samba isi nhazi faịlụ ma mepụta faịlụ nhazi ọhụrụ na onye nchịkọta ederede ọkacha mmasị gị site na ịme iwu ndị a.
# mv /etc/samba/smb.conf /etc/samba/smb.conf.backup # nano /etc/samba/smb.conf
3. Ugbu a tinye nhazi ndị a na samba isi faịlụ dị ka ewepụtara na ntinye faịlụ dị n'okpuru.
[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
Dịka ị na-ahụ site na faịlụ nhazi a, emepụtara m folda nkekọrịta aha ya bụ install nke dị n'okpuru /windows ụzọ sistemu (n'ụzọ a ga-eṅomi Windows 7). DVDisi mmalite nwụnye).
4. Mgbe emechara edezi isi samba nhazi faịlụ na-agba ọsọ testparm iwu iji lelee ma kwado faịlụ ahụ maka mmejọ ma ọ bụ enweghị nhazi.
# testparm
5. Na nzọụkwụ ọzọ mepụta /windows ndekọ n'okpuru ụzọ mgbọrọgwụ (akwụkwọ ndekọ aha akọwapụtara na samba conf faịlụ) ma gbakwunye SELinuxiwu gburugburu na
ka ịnweta ya nke ọma ma ọ bụrụ na sistemụ gị etinyela nchekwa SELinux.
# mkdir /windows # semanage fcontext -a -t samba_share_t ‘/windows(/.*)?’ # restorecon -R -v /windows
Kwụpụ 2: Nyefee isi mmalite ntinye Windows 7 na PXE Server
6. N'ihi na nke a nzọụkwụ ma Windows 7 ISO DVD Foto dị mkpa. Mana tupu ịrịgo na detuo ọdịnaya DVD mepụta akwụkwọ ndekọ aha abụọ n'okpuru /window ụzọ
iji kewaa isi mmalite nwụnye Windows architectures.
# mkdir /windows/x32 # mkdir /windows/x64
7. Ugbu a ọ bụ oge iji detuo Windows Installation Sources gaa n'ụzọ ndị e mepụtara n'elu. Buru ụzọ tinye Windows 7 32-bit DVD Image ISO na igwe DVD gị, gbanye onyonyo a gaa n'ụzọ /mnt wee detuo ọdịnaya niile etinye DVD na ndekọ ndekọ aha nke samba /window/x32/. Usoro mbufe nwere ike were obere oge dabere na akụrụngwa sistemụ gị, ma, mgbe ọ gwụchara, wepụ ihe onyonyo Windows 7 32-bit DVD.
# mount -o loop /dev/cdrom /mnt # cp -rf /mnt/* /windows/x32/ # umount /mnt
8. Tinyegharịa usoro ahụ dị n'elu na Windows 7 64-bit DVD Image, mana oge a detuo ọdịnaya DVD etinyere na /windows/x64/ ụzọ nkekọrịta.
# mount -o loop /dev/cdrom /mnt # cp -rf /mnt/* /windows/x64/ # umount /mnt
Mara: Ọ bụrụ na igwe ihe nkesa PXE gị enweghị draịva DVD ị nwere ike idetuo ọdịnaya DVD DVD abụọ ahụ ka ịmalitere sava samba wee nweta “wụnye” nchekwa nkekọrịta site na kọmpụta Windows.
9. Mgbe e depụtaghachiri ihe oyiyi DVD abụọ ahụ, nye iwu ndị a ka ịtọlite onye nwe ya na ikike iji mee ka òkè ahụ nwee ike ịgụ ma nweta ya n'ụzọ zuru ezu na-enweghị nkwenye.
# chmod -R 0755 /windows # chown -R nobody:nobody /windows
Kwụpụ 3: Tinye Iwu Firewall, Malite ma Kwado Samba Sistem-Wide
10. Ọ bụrụ na ị na-eji Firewall na ogige PXE Server gị, tinye iwu na-esonụ na ọrụ Firewalld iji mepee Samba na njikọ ndị ọzọ.
# firewall-cmd --add-service=samba --permanent # firewall-cmd --reload
11. Ugbu a, malite Samba daemons na-enyere ya usoro dum, na-akpaghị aka na-amalite mgbe ọ bụla reboot, site n'inye ndị na-esonụ iwu.
# systemctl restart smb # systemctl enable smb # systemctl restart winbind # systemctl enable winbind # systemctl restart nmb # systemctl enable nmb # systemctl status smb
12. Iji nwalee nhazi Samba gaa na kọmputa Windows wee gbakwunye Adreesị IP nke ihe nkesa Samba gị na-esote aha ụzọ a na-ekekọrịta na adreesị adreesị Windows Explorer na nchekwa nchekwa kwesịrị ịpụta.
\2.168.1.20\install
N'oge a, ị nwere ike iji usoro ọzọ akọwara na ndetu dị n'elu, wee tinye Windows 7 ISO Images na draịvụ DVD gị wee detuo ọdịnaya ha, dabere na nhazi usoro, na x32 na x64 nchekwa.
Kwụpụ 4: Hazie PXE Server
13. Tupu ị dezie faịlụ nhazi PXE Menu, mepụta ndekọ ọhụrụ aha ya bụ window na TFTP usoro ndabara nkesa. N'okpuru ndekọ a, ị ga-emechaa detuo ihe oyiyi WinPE ISO, nke emebere na kọmputa Windows 7 site na iji Windows Automated Installation Kit mmemme.
# mkdir /var/lib/tftpboot/windows
14. Ugbu a, mepee PXE Server faịlụ nhazi nke ndabara wee tinye Windows nwụnye akara na menu PXE, dị ka akọwara n'okpuru nchịkọta nhọrọ.
# nano /var/lib/tftpboot/pxelinux.cfg/default
Windows 7 menu labelụ nhazi.
label 9 menu label ^9) Install Windows 7 x32/x64 KERNEL memdisk INITRD windows/winpe_x86.iso APPEND iso raw
Nke ahụ bụ naanị ihe ịchọrọ ịtọ n'akụkụ RHEL/CentOS 7 PXE Server. N'agbanyeghị nke ahụ, emechila ihe njikwa ahụ, n'ihi na ị ga-achọ ya ma emechaa detuo ihe oyiyi WinPE ISO na /var/lib/tftpboot/windows/ ndekọ.
Ọzọkwa ka anyị gaa n'ihu na usoro a wee banye na ntinye Windows 7 na PXE Network - Nkebi nke 2 nke usoro isiokwu a, echefula ịnye nzaghachi bara uru gbasara akụkọ ahụ.