PXE boot menu miaraka amin'ny System Center Configuration Manager
Mieritreritra ny hanitarana ny fahaizan'ny System Center Configuration Manager (vokatra ho an'ny fitantanana fotodrafitrasa IT) izahay rehefa mandroaka PC mpampiasa amin'ny tambajotra mampiasa PXE. Mamorona menio baoritra mifototra amin'ny PXELinux miaraka amin'ny fiasan'ny System Center izahay ary manampy sary scanning anti-virus, diagnostika ary fanarenana. Any amin'ny faran'ny lahatsoratra dia mikitika ny endri-javatra amin'ny System Center 2012 Configuration Manager miaraka amin'ny Windows Deployment Services (WDS) isika rehefa manomboka amin'ny PXE.
Manao ny hetsika rehetra izahay amin'ny tontolon'ny fitsapana izay efa nametraka System Center 2012 Configuration Manager SP1, mpanara-maso ny sehatra, ary milina fitsapana maromaro. Heverina fa efa miparitaka amin'ny tambajotra mampiasa PXE ny SCCM.
teny
Ny tontolon'ny fitsapana dia misy milina virtoaly maromaro. Ny milina rehetra dia manana OS vahiny Microsoft Windows Server 2008 R2 (x64) napetraka, adaptatera tambajotra E1000, Controller SCSI: LSI Logic SAS
Anarana (Andraikiny)
Adiresy IP / anarana DNS
Functional
SCCM (System Center Configuration Manager)
192.168.57.102
sccm2012.test.local
Nametraka System Center Configuration Manager 2012 SP1
DC (AD, DHCP, DNS)
192.168.57.10
dc1.test.local
Ny andraikitry ny mpitantana ny sehatra, ny mpizara DHCP ary ny mpizara DNS
TEST (Masinina fitsapana)
192.168.57.103
test.test.local
Ho an'ny fitsapana
G.W. (Vavahady)
192.168.57.1
Fandrosoana eo anelanelan'ny tambajotra. Andraikitry ny vavahady
1. Ampio ny PXELinux amin'ny SCCM
Manao hetsika amin'ny milina misy ny System Center Configuration Manager izahay
Andeha hojerentsika ny lahatahiry izay misy ny rakitra WDS ho an'ny fampidinana, noho izany dia jerena ao amin'ny rejisitra ny sandan'ny parameter RootFolder amin'ny sampana iray HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesWDSServerProvidersWDSTFTP
Sanda default C:RemoteInstall
Ny rakitra alaina avy amin'ny toerana fametrahana SCCM dia hita ao amin'ny lahatahiry smsbootx86 и smsbootx64 arakaraka ny maritrano.
Voalohany, manangana lahatahiry ho an'ny maritrano 32-bit, amin'ny alàlan'ny default c:Remoteinstallsmsbootx86
Ampidino ny arisiva miaraka amin'ny farany syslinux . Adikao avy amin'ny syslinux-5.01.zip mankany c:Remoteinstallsmsbootx86 ireto rakitra manaraka ireto: memdisk, chain.c32, ldlinux.c32, libcom32.c32, libutil.c32, pxechn.c32, vesamenu.c32, pxelinux.0
Ilaina ny rakitra fanampiny mba hisorohana ny fahadisoana toy izany.
В c:Remoteinstallsmsbootx86 Hanova anarana pxelinux.0 в pxelinux.com
Ao anaty folder c:remoteinstallsmsbootx86 manaova kopia abortpxe.com ary hanova ny anarany ho abortpxe.0
Raha tsy hanova anarana ho fanitarana .0, avy eo ohatra ny fampianarana
Kernel abortpxe.com
tsy hahomby amin'ity hadisoana manaraka ity: Tsy nahomby ny kernel booting: Laharan-drakitra ratsy
Ho an'ny PXELINUX, ny fanitarana ny rakitra alaina dia tokony apetraka araka ny takelaka
none or other Linux kernel image
.0 PXE bootstrap program (NBP) [PXELINUX only]
.bin "CD boot sector" [ISOLINUX only]
.bs Boot sector [SYSLINUX only]
.bss Boot sector, DOS superblock will be patched in [SYSLINUX only]
.c32 COM32 image (32-bit COMBOOT)
.cbt COMBOOT image (not runnable from DOS)
.com COMBOOT image (runnable from DOS)
.img Disk image [ISOLINUX only]
Mba tsy hanindry imbetsaka ny fanalahidy F12 rehefa mampiditra SCCM amin'ny alàlan'ny menio, avereno anarana pxeboot.com ho pxeboot.com.f12, kopia pxeboot.n12 ho pxeboot.com
Raha tsy vita izany dia rehefa misafidy isika dia hahazo hafatra toy izany foana Fanamarihana: Aza adino ny manova anarana ireo rakitra ireo ao amin'ny lahatahiry x64 ihany koa. rehefa mitondra entana x86wdsnbp.com Avy amin'ny lahatahiry x86, ny loader dia mamaritra ny rafitry ny processeur ary ny rakitra manaraka dia alefa avy amin'ny lahatahiry miaraka amin'ny maritrano mifanaraka amin'izany. Noho izany, ho an'ny x64, ny rakitra manaraka dia tsy ho x86pxeboot.comary x64pxeboot.com
Download / mamorona background.png, fanapahan-kevitra 640x480, kopia amin'ny lahatahiry iray ihany. Mamorona lahatahiry ISO izay hametrahana sary ISO. Mamorona lahatahiry pxelinux.cfg ho an'ny config.
Ao amin'ny lahatahiry pxelinux.cfg, mamoròna rakitra default, amin'ny kaody tsy unicode, miaraka amin'ny atiny default (tsindrio raha hiseho)
# используем графическое меню
DEFAULT vesamenu.c32
PROMPT 0
timeout 80
TOTALTIMEOUT 9000
MENU TITLE PXE Boot Menu (x86)
MENU INCLUDE pxelinux.cfg/graphics.conf
MENU AUTOBOOT Starting Local System in 8 seconds
# Boot local HDD (default)
LABEL bootlocal
menu label Boot Local
menu default
localboot 0x80
# if it doesn't work
#kernel chain.c32
#append hd0
# Вход в меню по паролю Qwerty, алгоритм MD5
label av
menu label Antivirus and tools
menu PASSWD $1$15opgKTx$dP/IaLNiCbfECiC2KPkDC0
kernel vesamenu.c32
append pxelinux.cfgav.conf
label sccm
menu label Start to SCCM
COM32 pxechn.c32
APPEND sccm2012.test.local::smsbootx86wdsnbp.com -W
label pxe64
menu label Start to x64 pxelinux
COM32 pxechn.c32
APPEND sccm2012.test.local::smsbootx64pxelinux.com
LABEL Abort
MENU LABEL Exit
KERNEL abortpxe.0
Ao anaty folder pxelinux.cfg mamorona rakitra graphics.conf miaraka amin'ny atiny graphics.conf (Tsindrio raha hiseho)
MENU MARGIN 10
MENU ROWS 16
MENU TABMSGROW 21
MENU TIMEOUTROW 26
MENU COLOR BORDER 30;44 #00000000 #00000000 none
MENU COLOR SCROLLBAR 30;44 #00000000 #00000000 none
MENU COLOR TITLE 0 #ffffffff #00000000 none
MENU COLOR SEL 30;47 #40000000 #20ffffff
MENU BACKGROUND background.png
NOESCAPE 0
ALLOWOPTIONS 0
Ao anaty folder pxelinux.cfg mamorona rakitra av.conf miaraka amin'ny atiny av.conf (Tsindrio raha hiseho)
DEFAULT vesamenu.c32
PROMPT 0
MENU TITLE Antivirus and tools
MENU INCLUDE pxelinux.cfg/graphics.conf
label main menu
menu label return to main menu
kernel vesamenu.c32
append pxelinux.cfg/default
label drweb
menu label DrWeb
kernel memdisk
append iso raw initrd=isodrweb.iso
label eset
menu label Eset
kernel memdisk
append iso raw initrd=isoeset_sysrescue.iso
label kav
menu label KAV Rescue CD
KERNEL kav/rescue
APPEND initrd=kav/rescue.igz root=live rootfstype=auto vga=791 init=/init kav_lang=ru udev liveimg doscsi nomodeset quiet splash
#Загружаем ISO по полному пути, можно загружать с другого TFTP
label winpe
menu label WinPE from another TFTP
kernel sccm2012.test.local::smsbootx86memdisk
append iso raw initrd=sccm2012.test.local::smsbootx86isoWinPE_RaSla.iso
label clonezilla
menu label Clonezilla
kernel memdisk
append iso raw initrd=isoclonezilla.iso
Vokatr'izany, ny lahatahiry c:remoteinstallsmsbootx86 dia misy ny rafitra
Ho an'ny maritrano x64 dia mandika sy mamorona rafitra mitovy amin'ny lahatahiry izahay c:remoteinstallsmsbootx64
koa
Rehefa mampiasa ny baiko menu PASSWD ny tenimiafina dia azo apetraka na toy izao, na mampiasa algorithm hashing amin'ny fampidirana ny sonia mifanaraka amin'izany eo am-piandohan'ny parameter
algorithm
sonia
MD5
$1 $
Sha-1
$4 $
SHA-2-256
$5 $
SHA-2-512
$6 $
Noho izany ho an'ny tenimiafina Qwerty ary algorithm MD5
Ankehitriny dia hasehontsika ny fomba hampidirana ny pxelinux.com ary hahazo ny menio.
Ny famaritana ny bootloader pxelinux.com amin'ny alàlan'ny fiasa WDS dia tsy mandeha amin'ny SCCM. Jereo ny baiko
tsy voakarakara. Azonao atao ny manamarina fa ny sary boot dia tsy napetraka amin'ny alàlan'ny fampandehanana ny baikon'ny konfigurasi server WDS output
wdsutil /get-server /show:images
Noho izany, amin'ny SCCM 2012, tsy afaka mamaritra ny rakitrao ho an'ny PXE ianao amin'ny mpamatsy SMSPXE. Noho izany dia hamboatra ny faritra mavitrika amin'ny mpizara DHCP izahay.
Ao amin'ny masontsivana ny faritra mavitrika DHCP, mametraka ny masontsivana araka ny takelaka
DHCP safidy
Anaran'ny parameter
zava-dehibe
066
Boot server anaran'ny mpampiantrano
sccm2012.test.local
067
Anaran'ny bootfile
smsbootx86pxelinux.com
006
DNS Servers
192.168.57.10
015
DNS Domain Name
test.local
Ao amin'ny safidy 066 dia manondro ny anarana FQDN an'ny mpizara sccm isika, ao amin'ny safidy 067 dia mamaritra ny lalana mankany amin'ny x86 bootloader pxelinux.com manomboka amin'ny faka TFTP, amin'ny safidy 006 dia manondro ny adiresy IP an'ny mpizara DNS. Raha misy anarana mpizara fohy ampiasaina amin'ny safidy 066, amin'ny safidy 015 dia mamaritra ny tovana DNS amin'ny sehatra.
koa
Famaritana amin'ny antsipiriany bebe kokoa ny fanamafisana DHCP mvgolubeveto. Fa amin'ny DC safidy 150, adiresy IP mpizara TFTP, dia tsy hita tao amin'ny sehatry ny DHCP, ary tsy nandeha ny safidy 150 amin'ny alàlan'ny netsh.
3. Fanamarinana ny asa
Vita ny fandrindrana fototra ary afaka manomboka manamarina ianao. Asehontsika ao amin'ny solosaina fitsapana ao amin'ny BIOS izy io dia entina amin'ny tambajotra ary ampidirina ao amin'ny menio
Safidio ny singa «Start to SCCM» ary raha misy filaharana asa voatendry amin'ny solosaina, dia rehefa afaka kelikely dia hiseho ny varavarankely "Task Sequence Wizard" hanosika anao hampiditra tenimiafina
Avereno indray ny milina, miverena amin'ny menio, safidio ao amin'ny menio «Antivirus and tools» ary ampidiro ny tenimiafina Qwerty
Mifidy singa tsy misy dikany isika ary mijery ny fampidirana ny sary ISO ao anaty fitadidiana
Miandry sy mahita ny vokany
Vita ny fanamarinana
4. Fanovana sy endri-javatra fanampiny
Fametrahana lalana
Raha toa ka ao amin'ny ampahan-tambajotra iray ihany ny mpanjifa, ny mpizara DHCP ary ny mpizara misy ny loader tambajotra, dia tsy ilaina ny fanamafisana fanampiny. Na izany aza, raha toa ny mpanjifa sy ny mpizara DHCP na ny mpizara WDS/SCCM dia hita amin'ny sehatra tambajotra samihafa, dia arosonao ny manamboatra ny router-nao mba handefasana fonosana fandefasana avy amin'ny mpanjifa mankany amin'ny mpizara DHCP mavitrika sy ny mpizara WDS/SCCM mavitrika. Amin'ny literatiora anglisy, ity dingana ity dia fantatra amin'ny anarana hoe "IP Helper table updates". Amin'ity tranga ity, ny mpanjifa, rehefa nahazo adiresy IP, dia mifandray mivantana amin'ny mpizara misy ny loader tambajotra amin'ny alàlan'ny fonosana DHCP mba hisintonana ny loader tambajotra.
Ho an'ny router Cisco, ampiasao ny baiko
Safidy fanampiny ho an'ny fampidinana eo an-toerana
Ao amin'ny tontolo fitsapana, ny baiko
localboot 0
manome fahadisoana toy izany
Manaraka avy amin'ny antontan-taratasy syslinux fa rehefa
localboot 0
Ny fandefasana dia mandeha amin'ny kapila eo an-toerana. Ary rehefa mamaritra sanda manokana 0x00 avy amin'ny kapila miloko voalohany (voalohany), rehefa manondro 0x80 avy amin'ny kapila mafy (voalohany). Amin'ny fanovana ny baiko ho
localboot 0x80
napetraka ny OS eo an-toerana.
Raha toa ka ilaina ny boot avy amin'ny kapila manokana, fisarahana na baiko localboot tsy miasa, dia afaka mampiasa ny fahaiza-manao ny Module chain.c32. Aorian'ny famenoana azy dia ampiasao ny baiko append mba hamaritana kapila manokana na fisarahana kapila, manomboka amin'ny 0 ny laharan'ny kapila, manomboka amin'ny 1 ny laharan'ny fisarahana. raha voatondro ny fizarazarana 0, dia feno ny MBR. Rehefa mamaritra disk, dia azo esorina ny fisarahana.
Kaomandy sy famaritana ny fampidinana rakitra amin'ny PXE
Araka ny voalaza tany am-piandohan'ny lahatsoratra, ny lahatahiry misy ny rakitra WDS ho an'ny fampidinana dia voarakitra ao amin'ny sandan'ny parameter. RootFolder ao amin'ny sampana rejisitra HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesWDSServerProvidersWDSTFTP
Sanda default C:RemoteInstall
Eto amin'ny parameter ReadFilter Ny lahatahiry dia voafaritra hoe aiza ny mpizara TFTP mitady rakitra ho alaina, manomboka amin'ny fakany. Miaraka amin'ny SCCM 2012 SP1 napetraka, ity toe-javatra ity dia
boot*
tmp*
SMSBoot*
SMSTemp*
SMSImages*
Raha ovainao amin'ny * dia ny rakitra rehetra hita ao amin'ny lahatahiry dia hokarakaraina RemoteInstall.
Ny andraikitry ny teboka fametrahana SCCM 2012 dia voafaritra ao amin'ny sandan'ny rejisitra ProvidersOrderhita ao amin’ny sampana HKLMSystemCurrentControlSetWDSServerProvidersWDSPXE
fikirana ProvidersOrder afaka mandray soatoavina
Miaraka amin'ny SCCM napetraka, ny parameter ProvidersOrder raharaha SMSPXE. Amin'ny alàlan'ny fanovana ny parameter dia azonao atao ny manova ny filaharan'ireo mpamatsy entana.
Ao amin'ny katalaogy RemoteInstall ireto rakitra manaraka ireto no hita
wdsnbp.com
Fandaharana baotin'ny tambajotra natao ho an'ny Windows Deployment Services izay manatanteraka ireto asa manaraka ireto:
1. Famantarana ny maritrano.
2. Fikojakojana ny solosaina miandry. Rehefa alefa ny politikan'ny auto-add, dia alefa any amin'ny solosaina miandry ity programa baotin'ny tambajotra ity mba hampiato ny baotin'ny tambajotra ary hampahafantatra ny mpizara ny rafitry ny solosainan'ny mpanjifa.
3. Mampiasa rohy baotin'ny tambajotra (anisan'izany ny fampiasana safidy DHCP 66 sy 67)
PXEboot.com
(Default) Mitaky ny mpampiasa hanindry F12 hanohizana ny baotin'ny tambajotra
PXEboot.n12
Tsy mitaky ny mpampiasa hanindry ny fanalahidin'ny F12 ary manomboka ny fampidinana tambajotra avy hatrany
AbortPXE.com
Alefaso ny solosaina amin'ny alàlan'ny singa boot manaraka ao amin'ny BIOS tsy misy fiandrasana
bootmgr.exe
Windows Boot Manager (Bootmgr.exe na Bootmgr.efi). Mametraka ny bootloader Windows amin'ny fampiasana firmware avy amin'ny fizarazarana kapila manokana na amin'ny fifandraisana amin'ny tambajotra (raha misy baotin'ny tambajotra)
Bootmgfw.efi
Ny dikan-teny EFI an'ny PXEboot.com sy PXEboot.n12 (ao amin'ny EFI, ny safidy boot na tsy boot PXE dia ao amin'ny shell EFI, fa tsy ny programa baotin'ny tambajotra). Bootmgfw.efi dia manambatra ny fahaizan'ny PXEboot.com, PXEboot.n12, abortpxe.com, ary bootmgr.exe. Amin'izao fotoana izao dia tsy misy afa-tsy ho an'ny maritrano x64 sy Itanium.
Default.bcd
Boot Configuration Data Store (BCD), endrika REGF, azo ampidirina ao amin'ny REGEDIT, manolo ny rakitra lahatsoratra Boot.ini
Mitranga amin'ny filaharana manaraka araka ny voalaza etsy ambony
1. Download wdsnbp.com.
2. Avy eo, fenoina ny pxeboot.com amin'ny maritrano mifanaraka amin'izany
3. PXEBoot.com dia misintona bootmgr.exe sy ny fitehirizana angon-drakitra fanamafisana ny baotin'ny BCD
4. Ny Bootmgr.exe dia mamaky ny fidirana amin'ny rafitra fiasan'ny data fikirakirana baotin'ny BCD ary mametaka ny rakitra Boot.sdi sy ny sary Windows PE (boot.wim)
5. Bootmgr.exe dia manomboka mampiditra Windows PE amin'ny fidirana amin'ny Winload.exe amin'ny sary Windows PE
Raha ao RemoteInstall misy lahatahiry
Boot
Images
Mgmt
Templates
Tmp
WdsClientUnattend
Ny fisian'izy ireo dia midika fa alohan'ny hampidirana ny anjara toerana fizarana ao amin'ny SCCM 2012 (PXE service points in SCCM 2007), dia nisy hetsika fanamafisana sasany tamin'ny Windows Deployment Services (WDS) napetraka izay namorona ireo lahatahiry ireo.
Ho an'ny anjara toeran'ny fizarana (point service PXE ao amin'ny SCCM 2007), ireto lahatahiry manaraka ireto ihany no ampy