ProHoster > Blag > Riarachán > Roghchlár tosaithe PXE le Bainisteoir Cumraíochta Lárionad an Chórais
Roghchlár tosaithe PXE le Bainisteoir Cumraíochta Lárionad an Chórais
Táimid ag smaoineamh ar chumais Bhainisteoir Cumraíochta an Lárionaid Chórais (táirge chun bonneagar TF a bhainistiú) a leathnú agus ríomhairí pearsanta úsáideoirí á mbrúdáil thar líonra ag baint úsáide as PXE. Cruthaímid roghchlár tosaithe bunaithe ar PXELinux le feidhmiúlacht Lárionad an Chórais agus cuireann muid scanadh frithvíreas, íomhánna diagnóiseacha agus aisghabhála leis. Ag deireadh an ailt, déanaimid teagmháil le gnéithe Bainisteoir Cumraíochta System Center 2012 i gcomhar le Seirbhísí Imlonnaithe Windows (WDS) agus tú ag tosú trí PXE.
Déanaimid gach gníomh ar thimpeallacht tástála a bhfuil Córas Lárionad 2012 Bainisteoir Cumraíochta SP1 suiteáilte cheana féin, rialtóir fearainn, agus roinnt meaisíní tástála. Glactar leis go bhfuil SCCM á imscaradh cheana féin thar an líonra ag baint úsáide as PXE.
Iontráil
Tá roinnt meaisíní fíorúla sa timpeallacht tástála. Tá aoi OS Microsoft Windows Server 2008 R2 (x64) suiteáilte ag gach meaisín, adapter líonra E1000, Rialaitheoir SCSI: LSI Logic SAS
Ainm (Róil)
Seoladh IP / ainm DNS
Feidhme
SCCM (Bainisteoir Cumraíochta an Lárionaid Chórais)
192.168.57.102
sccm2012.test.áitiúil
Ról an rialaitheora fearainn, freastalaí DHCP agus freastalaí DNS
TEST (Meaisín tástála)
192.168.57.103
tástáil.áitiúil
Le haghaidh tástála
G.W. (Geata)
192.168.57.1
Ródú idir líonraí. Ról Geata
1. Cuir PXELinux le SCCM
Déanaimid gníomhartha ar an meaisín ina bhfuil Bainisteoir Cumraíochta Lárionad an Chórais suiteáilte
Déanaimis an t-eolaire a chinneadh ina bhfuil na comhaid WDS suite le híoslódáil, chuige seo féachaimid sa chlár le haghaidh luach an pharaiméadar RootFolder i mbrainse HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesWDSServerProvidersWDSTFTP
Luach réamhshocraithe C:RemoteInstall
Tá na comhaid atá le híoslódáil ó phointe imlonnaithe SCCM lonnaithe sna heolairí smsbootx86 и smsbootx64 ag brath ar an ailtireacht.
Ar dtús, cuir eolaire ar bun le haghaidh ailtireacht 32-giotán, de réir réamhshocraithe c:Remoteinstallsmsbootx86
Íoslódáil an chartlann leis an leagan is déanaí syslinux . Cóipeáil ó syslinux-5.01.zip go c:Remoteinstallsmsbootx86 na comhaid seo a leanas: memdisk, chain.c32, ldlinux.c32, libcom32.c32, libutil.c32, pxechn.c32, vesamenu.c32, pxelinux.0
Tá gá le comhaid bhreise chun earráid den sórt sin a sheachaint.
В c:Remoteinstallsmsbootx86 athainmnigh pxelinux.0 в pxelinux.com
San fhillteán c:remoteinstallsmsbootx86 déan cóip abortpxe.com agus athainmnigh é go abortpxe.0
Mura bhfuil, athainmnigh go síneadh .0, ansin mar shampla an teagasc
Kernel abortpxe.com
theipeann leis an earráid seo a leanas: Theip ar an eithne tosaithe: Drochuimhir comhaid
Maidir le PXELINUX, ba cheart an síneadh comhad íoslódála a shocrú de réir an phláta
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]
Chun gan an eochair F12 a bhrú arís agus arís eile agus SCCM á luchtú tríd an roghchlár, athainmnigh pxeboot.com go pxeboot.com.f12, cóip pxeboot.n12 go pxeboot.com
Mura ndéantar é seo, ansin nuair a roghnaíonn tú, gheobhaidh muid teachtaireacht den sórt sin gach uair Nóta: Ná déan dearmad na comhaid seo a athainmniú san fhillteán x64 freisin. nuair a lódálann sé x86wdsnbp.com ón bhfillteán x86, socraíonn an lódóir ailtireacht an phróiseálaí agus luchtaítear an chéad chomhad eile ón bhfillteán leis an ailtireacht chomhfhreagrach. Mar sin, le haghaidh x64, ní bheidh an comhad ina dhiaidh sin x86pxeboot.comAgus x64pxeboot.com
Íoslódáil / cruthaigh cúlra.png, rún 640x480, cóipeáil chuig an bhfillteán céanna. Cruthaigh fillteán ISO áit a gcuirfimid íomhánna ISO. Cruthaigh fillteán pxelinux.cfg le haghaidh cumraíochtaí.
San fhillteán pxelinux.cfg, cruthaigh comhad réamhshocraithe, in ionchódú neamh-unicode, leis an ábhar réamhshocraithe (Cliceáil le taispeáint)
# используем графическое меню
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
San fhillteán pxelinux.cfg comhad a chruthú graphics.conf le hábhar graphics.conf (Cliceáil le taispeáint)
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
San fhillteán pxelinux.cfg comhad a chruthú av.conf le hábhar av.conf (Cliceáil le taispeáint)
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
Mar thoradh air sin, tá an struchtúr san eolaire c:remoteinstallsmsbootx86
Maidir le hailtireacht x64, déanaimid an struchtúr céanna a chóipeáil agus a chruthú san fhillteán c:remoteinstallsmsbootx64
Suimiú
Agus an t-ordú á úsáid menu PASSWD is féidir an pasfhocal a shocrú mar atá, nó úsáid a bhaint as algartam hashing tríd an síniú comhfhreagrach a chur leis ag tús an pharaiméadar
Algartam
Síniú
MD5
$ 1 $
SHA-1
$ 4 $
SHA-2-256
$ 5 $
SHA-2-512
$ 6 $
Mar sin do phasfhocal Qwerty agus algartam MD5
menu PASSWD $1$15opgKTx$dP/IaLNiCbfECiC2KPkDC0
Is féidir leat pasfhocal a ghiniúint, mar shampla, trí ghineadóir hash ar líne www.insidepro.com/hashes.php?lang=rus, líne MD5(Unix)
2. Socraigh tosaithe PXELinux
Anois cuirfimid in iúl conas pxelinux.com a luchtú agus an roghchlár a fháil.
Ní oibríonn sé in SCCM chun an tosaitheoir pxelinux.com a shonrú trí fheidhmiúlacht WDS. Amharc ar Orduithe
nach bhfuil próiseáilte. Is féidir leat a fhíorú nach bhfuil íomhánna tosaithe socraithe tríd an ordú cumraíochta freastalaí WDS aschuir a rith
wdsutil /get-server /show:images
Mar sin, in SCCM 2012, ní féidir leat do chomhad a shonrú le híoslódáil PXE chuig an soláthraí SMSPXE. Mar sin, déanfaimid limistéar gníomhach an fhreastalaí DHCP a chumrú.
I paraiméadair limistéar gníomhach DHCP, socraigh na paraiméadair de réir an phláta
Rogha DHCP
Ainm paraiméadar
Luach
066
Ainm óstaigh an fhreastalaí tosaithe
sccm2012.test.áitiúil
067
Ainm an chomhaid tosaithe
smsbootx86pxelinux.com
006
Freastalaithe DNS
192.168.57.10
015
Ainm Fearainn DNS
tástáil.áitiúil
I rogha 066 sonraímid ainm FQDN an fhreastalaí sccm, i rogha 067 sonraímid an cosán chuig an bootloader x86 pxelinux.com ag tosú ón bhfréamh TFTP, i rogha 006 sonraímid seoladh IP an fhreastalaí DNS. Má úsáidtear ainm freastalaí gearr i rogha 066, i rogha 015 sonraímid iarmhír DNS an fhearainn.
Suimiú
Cur síos níos mine ar chumraíocht DHCP mvgolubevanseo. Ach ar DC bhí rogha 150, seoladh IP freastalaí TFTP, ar iarraidh ó shocruithe scóip DHCP, agus níor oibrigh an rogha 150 a shonrú trí netsh.
3. Obair a sheiceáil
Tá na socruithe bunúsacha críochnaithe agus is féidir leat tosú ag seiceáil. Léirímid ar an ríomhaire tástála sa BIOS go bhfuil sé luchtaithe thar an líonra agus a luchtú isteach sa roghchlár
Roghnaigh mír «Start to SCCM» agus má shanntar seicheamh tascanna don ríomhaire, ansin tar éis tamaill beidh an fhuinneog "Tasc Seicheamh Treoraí" le feiceáil a spreagfaidh tú pasfhocal a chur isteach
Atosaigh an meaisín, téigh ar ais go dtí an roghchlár, roghnaigh sa roghchlár «Antivirus and tools» agus cuir isteach an focal faire Qwerty
Roghnaimid mír threallach agus breathnaímid ar lódáil na híomhá ISO i gcuimhne
Ag fanacht agus an toradh a fheiceáil
Fíorú críochnaithe
4. Socruithe agus gnéithe breise
Socrú ródaithe
Má tá an cliant, an freastalaí DHCP agus an freastalaí ina bhfuil an lódóir líonra sa deighleog líonra céanna, níl aon chumraíocht bhreise ag teastáil. Mar sin féin, má tá an cliant agus an freastalaí DHCP nó freastalaí WDS/SCCM suite ar dheighleoga líonra éagsúla, moltar duit do ródairí a chumrú chun paicéid craolta a chur ar aghaidh ón gcliant chuig an bhfreastalaí gníomhach DHCP agus an freastalaí gníomhach WDS/SCCM. I litríocht an Bhéarla, tugtar "nuashonruithe tábla IP Helper" ar an bpróiseas seo. Sa chás seo, déanann an cliant, tar éis seoladh IP a fháil, teagmháil dhíreach leis an bhfreastalaí ina bhfuil an lódóir líonra trí phaicéid DHCP chun an lódóir líonra a íoslódáil.
Le haghaidh ródairí Cisco, bain úsáid as an ordú
ip helper-address {ip address}
i gcás {ip address} Seoladh freastalaí DHCP nó freastalaí WDS/SCCM. Seolann an t-ordú seo na paicéid craolta UDP seo a leanas freisin
Port
Prótacal
69
TFTP
53
Córas Ainm Fearainn (DNS)
37
Seirbhís ama
137
Freastalaí Ainm NetBIOS
138
Freastalaí Datagram NetBIOS
67
Prótacal Bootstrap (BOOTP)
49
TACACS
Is é an dara modh don chliant faisnéis a fháil faoin lódóir líonra go díreach ón bhfreastalaí DHCP ná roghanna 60,66,67 a shonrú ar an bhfreastalaí DHCP. Ag baint úsáide as rogha DHCP 60 le luach «PXEClient» chuig gach scóip DHCP, ach amháin má tá an freastalaí DHCP á óstáil ar an bhfreastalaí céanna le Seirbhísí Imlonnaithe Windows. Sa chás seo, déanann an cliant cumarsáid dhíreach le freastalaí Seirbhísí Imlonnaithe Windows ag baint úsáide as TFTP ar UDP port 4011 in ionad DHCP a úsáid. Níl an modh seo molta ag Microsoft mar gheall ar cheisteanna le cothromú ualaigh, láimhseáil mícheart roghanna DHCP agus roghanna freagartha Seirbhísí Imscaradh Windows ar thaobh an chliaint. Agus freisin toisc nach féidir leat ach dhá rogha DHCP 66 agus 67 a úsáid chun na paraiméadair atá leagtha síos ar an bhfreastalaí tosaithe líonra a sheachbhóthar.
Ní mór duit freisin na calafoirt UDP seo a leanas a oscailt ar fhreastalaí Seirbhísí Imlonnaithe Windows
calafort 67 (DHCP)
calafort 69 (TFTP)
calafort 4011 (PXE)
agus port 68 má tá údarú DHCP ag teastáil ar an bhfreastalaí.
Rachaidh an luchtú ó dhiosca áitiúil. Agus nuair a shonraítear luach sonrach 0x00 ón diosca flapach bunscoile (bunscoile), nuair a shonraítear 0x80 ón diosca crua bunscoile (bunscoile). Tríd an ordú a athrú go
localboot 0x80
tá an OS áitiúil luchtaithe.
Má tá gá le tosaithe ó dhiosca ar leith, críochdheighilte nó ordú localboot nach bhfuil ag obair, ansin is féidir leat úsáid a bhaint as cumais an mhodúil chain.c32. Tar éis é a luchtú, bain úsáid as an ordú aguisín chun diosca nó deighilt diosca ar leith a shonrú, tosaíonn uimhriú diosca ó 0, tosaíonn uimhriú deighilte ó 1. má shonraítear deighilt 0, tá an MBR luchtaithe. Agus diosca á shonrú, is féidir an deighilt a fhágáil ar lár.
Ordú agus cur síos ar chomhaid a íoslódáil trí PXE
Mar a luadh ag tús an ailt, tá an t-eolaire ina bhfuil na comhaid WDS suite le híoslódáil i luach an pharaiméadar RootFolder i mbrainse na clárlainne HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesWDSServerProvidersWDSTFTP
Luach réamhshocraithe C:RemoteInstall
Anseo sa pharaiméadar ReadFilter sonraítear eolairí ina bhféachann an freastalaí TFTP comhaid le híoslódáil, ag tosú ón bhfréamh. Le SCCM 2012 SP1 suiteáilte, tá an socrú seo
boot*
tmp*
SMSBoot*
SMSTemp*
SMSImages*
Má athraíonn tú luach an pharaiméadar go * ansin déanfar gach comhad atá suite san eolaire a phróiseáil RemoteInstall.
Sonraítear ról phointe imlonnaithe SCCM 2012 i luach na clárlainne ProvidersOrderlonnaithe sa bhrainse HKLMSystemCurrentControlSetWDSServerProvidersWDSPXE
Paraiméadar ProvidersOrder is féidir luachanna a ghlacadh
SMSPXE
Pointe seirbhíse PXE i SCCM
Scagaire SMS.PXE
Láimhseálaí scripte PXE ó MDT (Microsoft Deployment Toolkit)
BINLSVC
Inneall caighdeánach WDS agus RIS
Le SCCM suiteáilte, an paraiméadar ProvidersOrder nithe SMSPXE. Tríd an paraiméadar a athrú, is féidir leat an t-ord ina bhfuil soláthraithe luchtaithe a athrú.
Sa chatalóg RemoteInstall tá na comhaid chaighdeánacha seo a leanas suite
wdsnbp.com
Clár tosaithe líonra atá deartha le haghaidh Seirbhísí Imlonnaithe Windows a chomhlíonann na tascanna seo a leanas:
1. Ailtireacht a bhrath.
2. Cothabháil ríomhairí feithimh. Nuair a bhíonn an polasaí uath-chur ar chumas, seoltar an clár tosaithe líonra seo chuig ríomhairí feithimh chun tosaithe líonra a chur ar fionraí agus an freastalaí a chur ar an eolas faoi ailtireacht an ríomhaire cliaint.
3. Ag baint úsáide as naisc tosaithe líonra (lena n-áirítear úsáid a bhaint as roghanna DHCP 66 agus 67)
PXEboot.com
(Réamhshocrú) Éilíonn an t-úsáideoir an eochair F12 a bhrú chun leanúint leis an tosaithe líonra
PXEboot.n12
Ní éilíonn sé ar an úsáideoir an eochair F12 a bhrú agus tosaíonn sé ar tosaithe líonra láithreach
AbortPXE.com
Buataisí an ríomhaire ag baint úsáide as an chéad mhír tosaithe eile sa BIOS gan fanacht
bootmgr.exe
Bainisteoir Tosaithe Windows (Bootmgr.exe nó Bootmgr.efi). lódálann sé an tosaitheoir Windows ag baint úsáide as firmware ó dheighilt diosca ar leith nó thar nasc líonra (i gcás tosaithe líonra)
Bootmgfw.efi
Leagan EFI de PXEboot.com agus PXEboot.n12 (in EFI, tá an rogha chun PXE a thosú nó gan a thosú sa bhlaosc EFI, ní sa chlár tosaithe líonra). Comhcheanglaíonn Bootmgfw.efi cumais PXEboot.com, PXEboot.n12, abortpxe.com, agus bootmgr.exe. Níl ann faoi láthair ach le haghaidh ailtireachtaí x64 agus Itanium.
Réamhshocrú.bcd
Is féidir Stór Sonraí Cumraíochta Boot (BCD), formáid REGF, a lódáil isteach i REGEDIT, ionad an chomhaid téacs Boot.ini
Tarlaíonn an luchtú san ord seo a leanas mar a thuairiscítear thuas
1. Íoslódáil wdsnbp.com.
2. Ar Aghaidh, tá pxeboot.com den ailtireacht chuí luchtaithe
3. Íoslódálann PXEBoot.com bootmgr.exe agus stór sonraí cumraíochta tosaithe BCD
4. Léann Bootmgr.exe na hiontrálacha córas oibriúcháin sonraí cumraíochta tosaithe BCD agus luchtaíonn sé an comhad Boot.sdi agus an íomhá Windows PE (boot.wim)
5. Tosaíonn Bootmgr.exe luchtú Windows PE trí rochtain a fháil ar Winload.exe san íomhá Windows PE
Más isteach RemoteInstall tá fillteáin ann
Boot
Images
Mgmt
Templates
Tmp
WdsClientUnattend
ciallaíonn a láithreacht, sula gcuirtear ról an phointe dáileacháin leis in SCCM 2012 (pointí seirbhíse PXE in SCCM 2007), go raibh gníomh cumraíochta ann maidir leis na Seirbhísí Imlonnaithe Windows suiteáilte (WDS) a chruthaigh na fillteáin seo go huathoibríoch.
Maidir le ról an phointe dáileacháin (pointe seirbhíse PXE i SCCM 2007), ní leor ach na fillteáin seo a leanas