సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్‌తో PXE బూట్ మెను

సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్‌తో PXE బూట్ మెను

PXEని ఉపయోగించి నెట్‌వర్క్‌లో యూజర్ PCలను బూట్ చేస్తున్నప్పుడు సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్ (IT ఇన్‌ఫ్రాస్ట్రక్చర్ నిర్వహణ కోసం ఒక ఉత్పత్తి) సామర్థ్యాలను విస్తరించడాన్ని మేము పరిశీలిస్తున్నాము. మేము సిస్టమ్ సెంటర్ కార్యాచరణతో PXELinux ఆధారంగా బూట్ మెనుని సృష్టిస్తాము మరియు యాంటీ-వైరస్ స్కానింగ్, డయాగ్నస్టిక్ మరియు రికవరీ చిత్రాలను జోడిస్తాము. వ్యాసం చివరలో, మేము PXE ద్వారా బూట్ చేస్తున్నప్పుడు Windows డిప్లాయ్‌మెంట్ సర్వీసెస్ (WDS)తో కలిసి సిస్టమ్ సెంటర్ 2012 కాన్ఫిగరేషన్ మేనేజర్ యొక్క లక్షణాలను తాకండి.

ఇప్పటికే సిస్టమ్ సెంటర్ 2012 కాన్ఫిగరేషన్ మేనేజర్ SP1 ఇన్‌స్టాల్ చేయబడిన, డొమైన్ కంట్రోలర్ మరియు అనేక టెస్ట్ మెషీన్‌లను కలిగి ఉన్న పరీక్ష వాతావరణంలో మేము అన్ని చర్యలను చేస్తాము. SCCM ఇప్పటికే PXEని ఉపయోగించి నెట్‌వర్క్‌లో నియోగిస్తోందని భావించబడుతుంది.

ఎంట్రీ

పరీక్ష వాతావరణంలో అనేక వర్చువల్ మిషన్లు ఉంటాయి. అన్ని యంత్రాలు మైక్రోసాఫ్ట్ విండోస్ సర్వర్ 2008 R2 (x64) గెస్ట్ OS ఇన్‌స్టాల్ చేయబడ్డాయి, E1000 నెట్‌వర్క్ అడాప్టర్, SCSI కంట్రోలర్: LSI లాజిక్ SAS

పేరు (పాత్రలు)
IP చిరునామా / DNS పేరు
ఫంక్షనల్

SCCM (సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్)
192.168.57.102
sccm2012.test.local

వ్యవస్థాపించిన సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్ 2012 SP1

DC (AD,DHCP,DNS)
192.168.57.10
dc1.test.local

డొమైన్ కంట్రోలర్, DHCP సర్వర్ మరియు DNS సర్వర్ పాత్ర

పరీక్ష (పరీక్ష యంత్రం)
192.168.57.103
పరీక్ష.పరీక్ష.స్థానిక

పరీక్ష కోసం

G.W. (గేట్‌వే)
192.168.57.1
నెట్‌వర్క్‌ల మధ్య రూటింగ్. గేట్‌వే పాత్ర

1. SCCMకి PXELinuxని జోడించండి

సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్ ఇన్‌స్టాల్ చేయబడిన మెషీన్‌పై మేము చర్యలను చేస్తాము

  • డౌన్‌లోడ్ చేయడానికి WDS ఫైల్‌లు ఉన్న డైరెక్టరీని నిర్ధారిద్దాం, దీని కోసం మేము పరామితి విలువ కోసం రిజిస్ట్రీలో చూస్తాము RootFolder ఒక శాఖలో HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesWDSServerProvidersWDSTFTP
    డిఫాల్ట్ విలువ C:RemoteInstall
    SCCM డిప్లాయ్‌మెంట్ పాయింట్ నుండి డౌన్‌లోడ్ చేయాల్సిన ఫైల్‌లు డైరెక్టరీలలో ఉన్నాయి smsbootx86 и smsbootx64 వాస్తును బట్టి.
    ముందుగా, డిఫాల్ట్‌గా 32-బిట్ ఆర్కిటెక్చర్ కోసం డైరెక్టరీని సెటప్ చేయండి c:Remoteinstallsmsbootx86
  • తాజా వాటితో ఆర్కైవ్‌ను డౌన్‌లోడ్ చేయండి syslinux . syslinux-5.01.zip నుండి దీనికి కాపీ చేయండి c:Remoteinstallsmsbootx86 కింది ఫైళ్లు:
    memdisk, chain.c32, ldlinux.c32, libcom32.c32, libutil.c32, pxechn.c32, vesamenu.c32, pxelinux.0
    అటువంటి లోపాన్ని నివారించడానికి అదనపు ఫైల్‌లు అవసరం.
    సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్‌తో PXE బూట్ మెను
  • В c:Remoteinstallsmsbootx86 పేరు మార్చు pxelinux.0 в pxelinux.com
    ఫోల్డర్‌లో c:remoteinstallsmsbootx86 ఒక ప్రతి ని చేయుము abortpxe.com మరియు దానికి పేరు మార్చండి abortpxe.0
    లేకపోతే పొడిగింపుగా పేరు మార్చండి .0, అప్పుడు ఉదాహరణకు సూచన

    Kernel abortpxe.com

    కింది లోపంతో విఫలమవుతుంది: బూటింగ్ కెర్నల్ విఫలమైంది: చెల్లుబాటు అయ్యే ఫైల్ నంబర్
    PXELINUX కోసం, డౌన్‌లోడ్ ఫైల్ పొడిగింపు ప్లేట్ ప్రకారం సెట్ చేయబడాలి

    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]
    

    మూలం: http://www.syslinux.org/wiki/index.php/SYSLINUX#KERNEL_file విభాగం "కెర్నల్ ఫైల్"

  • మెను ద్వారా SCCMని లోడ్ చేస్తున్నప్పుడు F12 కీని అనేకసార్లు నొక్కకుండా ఉండేందుకు, pxeboot.comని pxeboot.com.f12గా మార్చండి, pxeboot.n12ని pxeboot.comకి కాపీ చేయండి
    ఇది చేయకపోతే, ఎంచుకున్నప్పుడు, మేము ప్రతిసారీ అలాంటి సందేశాన్ని అందుకుంటాము
    సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్‌తో PXE బూట్ మెను
    గమనిక: x64 ఫోల్డర్‌లో కూడా ఈ ఫైల్‌ల పేరు మార్చడం మర్చిపోవద్దు. అది లోడ్ అయినప్పుడు x86wdsnbp.com x86 ఫోల్డర్ నుండి, లోడర్ ప్రాసెసర్ ఆర్కిటెక్చర్‌ను నిర్ణయిస్తుంది మరియు తదుపరి ఫైల్ సంబంధిత ఆర్కిటెక్చర్‌తో ఫోల్డర్ నుండి లోడ్ చేయబడుతుంది. అందువలన, x64 కోసం, తదుపరి ఫైల్ ఉండదు x86pxeboot.comమరియు x64pxeboot.com
  • డౌన్‌లోడ్ / సృష్టించండి నేపథ్యం.png, రిజల్యూషన్ 640x480, అదే ఫోల్డర్‌కి కాపీ చేయండి. ఫోల్డర్‌ను సృష్టించండి ISO ఇక్కడ మేము ISO చిత్రాలను ఉంచుతాము. ఫోల్డర్‌ను సృష్టించండి pxelinux.cfg configs కోసం.
  • pxelinux.cfg ఫోల్డర్‌లో, కంటెంట్‌తో యూనికోడ్ కాని ఎన్‌కోడింగ్‌లో డిఫాల్ట్ ఫైల్‌ను సృష్టించండి
    డిఫాల్ట్ (ప్రదర్శించడానికి క్లిక్ చేయండి)

    # используем графическое меню
    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

    ఫోల్డర్‌లో pxelinux.cfg ఒక ఫైల్‌ను సృష్టించండి graphics.conf కంటెంట్ తో
    graphics.conf (ప్రదర్శించడానికి క్లిక్ చేయండి)

    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

    ఫోల్డర్‌లో pxelinux.cfg ఒక ఫైల్‌ను సృష్టించండి av.conf కంటెంట్ తో
    av.conf (ప్రదర్శించడానికి క్లిక్ చేయండి)

    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
    
  • ఫలితంగా, c:remoteinstallsmsbootx86 డైరెక్టరీ నిర్మాణాన్ని కలిగి ఉంటుంది

    c:remoteinstallsmsbootx86
    pxelinux.cfg

    చైన్.c32
    ldlinux.c32
    libcom32.c32
    libutil.c32
    pxechn.c32
    vesamenu.c32
    pxelinux.com
    నేపథ్యం.png
    pxelinux.cfg
    pxelinux.cfg
    pxelinux.cfg
    ISO
    abortpxe.0
    wdsnbp.com
    bootmgfw.efi
    wdsmgfw.efi
    bootmgr.exe
    pxeboot.n12
    pxeboot.com
    abortpxe.com

    డిఫాల్ట్
    av.conf
    graphics.conf
    *.iso

  • x64 ఆర్కిటెక్చర్ కోసం, మేము అదే విధంగా ఫోల్డర్‌లో అదే నిర్మాణాన్ని కాపీ చేసి సృష్టిస్తాము c:remoteinstallsmsbootx64

అదనంగా
ఆదేశాన్ని ఉపయోగిస్తున్నప్పుడు menu PASSWD పాస్‌వర్డ్‌ను అలాగే సెట్ చేయవచ్చు లేదా పరామితి ప్రారంభంలో సంబంధిత సంతకాన్ని జోడించడం ద్వారా హ్యాషింగ్ అల్గారిథమ్‌ని ఉపయోగించవచ్చు

అల్గోరిథం
సంతకం

MD5
$ 1 $

SHA-1
$ 4 $

SHA-2-256
$ 5 $

SHA-2-512
$ 6 $

కాబట్టి పాస్వర్డ్ కోసం Qwerty మరియు MD5 అల్గోరిథం

menu PASSWD $1$15opgKTx$dP/IaLNiCbfECiC2KPkDC0

మీరు పాస్‌వర్డ్‌ను రూపొందించవచ్చు, ఉదాహరణకు, ఆన్‌లైన్ హాష్ జనరేటర్ ద్వారా www.insidepro.com/hashes.php?lang=rus, లైన్ MD5(Unix)

2. PXELinux బూట్‌ని సెటప్ చేయండి

ఇప్పుడు మనం pxelinux.comని ఎలా లోడ్ చేయాలో మరియు మెనుని ఎలా పొందాలో సూచిస్తాము.
WDS ఫంక్షనాలిటీ ద్వారా pxelinux.com బూట్‌లోడర్‌ని పేర్కొనడం SCCMలో పని చేయదు. ఆదేశాలను వీక్షించండి

wdsutil /set-server /bootprogram:bootx86pxeboot.com /architecture:x86

ప్రాసెస్ చేయబడవు. అవుట్‌పుట్ WDS సర్వర్ కాన్ఫిగరేషన్ ఆదేశాన్ని అమలు చేయడం ద్వారా బూట్ ఇమేజ్‌లు సెట్ చేయబడలేదని మీరు ధృవీకరించవచ్చు

wdsutil /get-server /show:images

సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్‌తో PXE బూట్ మెను
కాబట్టి, SCCM 2012లో, మీరు SMSPXE ప్రొవైడర్‌కు PXE డౌన్‌లోడ్ కోసం మీ ఫైల్‌ను పేర్కొనలేరు. కాబట్టి, మేము DHCP సర్వర్ యొక్క క్రియాశీల ప్రాంతాన్ని కాన్ఫిగర్ చేస్తాము.
DHCP క్రియాశీల ప్రాంతం యొక్క పారామితులలో, ప్లేట్ ప్రకారం పారామితులను సెట్ చేయండి

DHCP ఎంపిక
పారామీటర్ పేరు
విలువ

066
బూట్ సర్వర్ హోస్ట్ పేరు
sccm2012.test.local

067
బూట్‌ఫైల్ పేరు
smsbootx86pxelinux.com

006
DNS సర్వర్లు
192.168.57.10

015
DNS డొమైన్ పేరు
పరీక్ష.స్థానిక

ఎంపిక 066లో మేము sccm సర్వర్ యొక్క FQDN పేరును పేర్కొంటాము, ఎంపిక 067లో TFTP రూట్ నుండి ప్రారంభించి x86 బూట్‌లోడర్ pxelinux.comకి మార్గాన్ని నిర్దేశిస్తాము, ఎంపిక 006లో మేము DNS సర్వర్ యొక్క IP చిరునామాను పేర్కొంటాము. ఎంపిక 066లో చిన్న సర్వర్ పేరు ఉపయోగించబడితే, ఎంపిక 015లో మేము డొమైన్ యొక్క DNS ప్రత్యయాన్ని పేర్కొంటాము.

అదనంగా
DHCP కాన్ఫిగరేషన్ గురించి మరింత వివరంగా వివరించబడింది mvgolubev ఇక్కడ. కానీ ఆన్ DC ఎంపిక 150, TFTP సర్వర్ IP చిరునామా, DHCP స్కోప్ సెట్టింగ్‌ల నుండి తప్పిపోయింది మరియు netsh ద్వారా ఎంపిక 150ని పేర్కొనడం పని చేయలేదు.సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్‌తో PXE బూట్ మెను

3. పనిని తనిఖీ చేస్తోంది

ప్రాథమిక సెట్టింగ్‌లు పూర్తయ్యాయి మరియు మీరు తనిఖీ చేయడం ప్రారంభించవచ్చు. మేము BIOS లో పరీక్ష కంప్యూటర్లో ఇది నెట్వర్క్లో లోడ్ చేయబడిందని మరియు మెనులో లోడ్ చేయబడిందని సూచిస్తాము
సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్‌తో PXE బూట్ మెను

అంశాన్ని ఎంచుకోండి «Start to SCCM» మరియు కంప్యూటర్‌కు టాస్క్ సీక్వెన్స్ కేటాయించబడితే, కొంత సమయం తర్వాత "టాస్క్ సీక్వెన్స్ విజార్డ్" విండో మిమ్మల్ని పాస్‌వర్డ్‌ను నమోదు చేయమని ప్రాంప్ట్ చేస్తుంది.
సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్‌తో PXE బూట్ మెను

యంత్రాన్ని రీబూట్ చేయండి, మెనుకి తిరిగి వెళ్లి, మెనులో ఎంచుకోండి «Antivirus and tools» మరియు పాస్వర్డ్ను నమోదు చేయండి Qwerty
సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్‌తో PXE బూట్ మెను

మేము ఏకపక్ష అంశాన్ని ఎంచుకుంటాము మరియు ISO ఇమేజ్‌ని మెమరీలోకి లోడ్ చేయడాన్ని గమనిస్తాము
సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్‌తో PXE బూట్ మెను

వేచి చూసి ఫలితం ఎలా ఉంటుందో చూడాలి
సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్‌తో PXE బూట్ మెను

ధృవీకరణ పూర్తయింది
సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్‌తో PXE బూట్ మెను

4. అదనపు సెట్టింగ్‌లు మరియు లక్షణాలు

రూటింగ్ సెటప్

నెట్‌వర్క్ లోడర్‌ను కలిగి ఉన్న క్లయింట్, DHCP సర్వర్ మరియు సర్వర్ ఒకే నెట్‌వర్క్ విభాగంలో ఉంటే, అదనపు కాన్ఫిగరేషన్ అవసరం లేదు. అయినప్పటికీ, క్లయింట్ మరియు DHCP సర్వర్ లేదా WDS/SCCM సర్వర్ వేర్వేరు నెట్‌వర్క్ విభాగాలలో ఉన్నట్లయితే, క్లయింట్ నుండి క్రియాశీల DHCP సర్వర్ మరియు క్రియాశీల WDS/SCCM సర్వర్‌కు ప్రసార ప్యాకెట్లను ఫార్వార్డ్ చేయడానికి మీ రౌటర్లను కాన్ఫిగర్ చేయాలని సిఫార్సు చేయబడింది. ఆంగ్ల సాహిత్యంలో, ఈ ప్రక్రియను "IP సహాయక పట్టిక నవీకరణలు" అంటారు. ఈ సందర్భంలో, క్లయింట్, IP చిరునామాను పొందిన తర్వాత, నెట్‌వర్క్ లోడర్‌ను డౌన్‌లోడ్ చేయడానికి నేరుగా DHCP ప్యాకెట్ల ద్వారా నెట్‌వర్క్ లోడర్‌ను కలిగి ఉన్న సర్వర్‌ను సంప్రదిస్తుంది.
సిస్కో రౌటర్ల కోసం, ఆదేశాన్ని ఉపయోగించండి

ip helper-address {ip address}

పేరు {ip address} DHCP సర్వర్ లేదా WDS/SCCM సర్వర్ చిరునామా. ఈ ఆదేశం క్రింది UDP ప్రసార ప్యాకెట్‌లను కూడా పంపుతుంది

పోర్ట్
ప్రోటోకాల్

69
tftp

53
డొమైన్ నేమ్ సిస్టమ్ (DNS)

37
సమయ సేవ

137
NetBIOS నేమ్ సర్వర్

138
NetBIOS డేటాగ్రామ్ సర్వర్

67
బూట్‌స్ట్రాప్ ప్రోటోకాల్ (BOOTP)

49
TACACS

క్లయింట్ DHCP సర్వర్ నుండి నేరుగా నెట్‌వర్క్ లోడర్ గురించి సమాచారాన్ని పొందేందుకు రెండవ పద్ధతి DHCP సర్వర్‌లో 60,66,67 ఎంపికలను పేర్కొనడం. విలువతో DHCP ఎంపిక 60ని ఉపయోగించడం «PXEClient» అన్ని DHCP స్కోప్‌లకు, DHCP సర్వర్ విండోస్ డిప్లాయ్‌మెంట్ సర్వీసెస్ వలె అదే సర్వర్‌లో హోస్ట్ చేయబడితే మాత్రమే. ఈ సందర్భంలో, క్లయింట్ DHCPని ఉపయోగించకుండా UDP పోర్ట్ 4011లో TFTPని ఉపయోగించి నేరుగా విండోస్ డిప్లాయ్‌మెంట్ సర్వీసెస్ సర్వర్‌తో కమ్యూనికేట్ చేస్తుంది. లోడ్ బ్యాలెన్సింగ్, DHCP ఎంపికల తప్పు నిర్వహణ మరియు క్లయింట్ వైపు విండోస్ డిప్లాయ్‌మెంట్ సర్వీసెస్ ప్రతిస్పందన ఎంపికలతో సమస్యల కారణంగా ఈ పద్ధతిని Microsoft సిఫార్సు చేయలేదు. మరియు 66 మరియు 67 అనే రెండు DHCP ఎంపికలను ఉపయోగించడం వలన నెట్‌వర్క్ బూట్ సర్వర్‌లో సెట్ చేయబడిన పారామితులను దాటవేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
మీరు విండోస్ డిప్లాయ్‌మెంట్ సర్వీసెస్ సర్వర్‌లో కింది UDP పోర్ట్‌లను కూడా తెరవాలి
పోర్ట్ 67 (DHCP)
పోర్ట్ 69 (TFTP)
పోర్ట్ 4011 (PXE)
మరియు సర్వర్‌లో DHCP అధికారం అవసరమైతే పోర్ట్ 68.

మరింత వివరంగా, వివిధ WDS సర్వర్‌ల మధ్య కాన్ఫిగరేషన్ ప్రక్రియ మరియు దారి మళ్లింపు యొక్క సూక్ష్మ నైపుణ్యాలు మూలాలలో క్రింద వివరించబడ్డాయి:
నెట్‌వర్క్ బూట్ ప్రోగ్రామ్ మేనేజ్‌మెంట్ http://technet.microsoft.com/ru-ru/library/cc732351(v=ws.10).aspx
సర్వర్ నిర్వహణ http://technet.microsoft.com/ru-ru/library/cc770637(v=ws.10).aspx
Microsoft Product Support Services (PSS) నెట్‌వర్క్ బూటింగ్ కోసం మద్దతు సరిహద్దులు Microsoft Windows Preinstallation Environment (Windows PE) 2.0 http://support.microsoft.com/kb/926172/en-us
సిస్కోలో UDP ప్రసారాన్ని (BOOTP / DHCP) ఎలా ఫార్వార్డ్ చేయాలి http://www.cisco-faq.com/163/forward_udp_broadcas.html
సిస్కో రౌటర్లపై DHCP యొక్క ఆపరేషన్ మరియు కాన్ఫిగరేషన్ యొక్క లక్షణాలు (పార్ట్ 2) http://habrahabr.ru/post/89997/

స్థానిక డౌన్‌లోడ్ కోసం అదనపు ఎంపికలు

పరీక్ష వాతావరణంలో, ఆదేశం

localboot 0

అటువంటి లోపాన్ని ఇస్తుంది
సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్‌తో PXE బూట్ మెను
ఇది ఎప్పుడు అని syslinux డాక్యుమెంటేషన్ నుండి అనుసరిస్తుంది

localboot 0

స్థానిక డిస్క్ నుండి లోడ్ అవుతుంది. మరియు ప్రాధమిక (ప్రాధమిక) ఫ్లాపీ డిస్క్ నుండి నిర్దిష్ట విలువ 0x00ని పేర్కొన్నప్పుడు, ప్రాధమిక (ప్రాధమిక) హార్డ్ డిస్క్ నుండి 0x80ని పేర్కొన్నప్పుడు. ఆదేశాన్ని మార్చడం ద్వారా

localboot 0x80

స్థానిక OS లోడ్ చేయబడింది.
నిర్దిష్ట డిస్క్, విభజన లేదా ఆదేశం నుండి బూట్ చేయవలసిన అవసరం ఉంటే localboot పని చేయదు, అప్పుడు మీరు మాడ్యూల్ యొక్క సామర్థ్యాలను ఉపయోగించవచ్చు chain.c32. దీన్ని లోడ్ చేసిన తర్వాత, నిర్దిష్ట డిస్క్ లేదా డిస్క్ విభజనను పేర్కొనడానికి append ఆదేశాన్ని ఉపయోగించండి, డిస్క్ నంబరింగ్ 0 నుండి ప్రారంభమవుతుంది, విభజన సంఖ్య 1 నుండి ప్రారంభమవుతుంది. విభజన 0 పేర్కొనబడితే, MBR లోడ్ చేయబడుతుంది. డిస్క్‌ను పేర్కొనేటప్పుడు, విభజనను విస్మరించవచ్చు.

KERNEL chain.c32
APPEND hd0 0

లేదా

KERNEL chain.c32
APPEND hd0

వర్గాలు: http://www.syslinux.org/wiki/index.php/SYSLINUX#LOCALBOOT_type_.5BISOLINUX.2C_PXELINUX.5D
http://www.gossamer-threads.com/lists/syslinux/users/7127

PXE ద్వారా ఫైల్‌లను డౌన్‌లోడ్ చేయడం యొక్క ఆర్డర్ మరియు వివరణ

వ్యాసం ప్రారంభంలో పేర్కొన్నట్లుగా, డౌన్‌లోడ్ కోసం WDS ఫైల్‌లు ఉన్న డైరెక్టరీ పరామితి విలువలో ఉంటుంది RootFolder రిజిస్ట్రీ శాఖలో HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesWDSServerProvidersWDSTFTP
డిఫాల్ట్ విలువ C:RemoteInstall
ఇక్కడ పరామితిలో ReadFilter రూట్ నుండి ప్రారంభించి, డౌన్‌లోడ్ చేయడానికి TFTP సర్వర్ ఫైల్‌ల కోసం వెతుకుతున్న డైరెక్టరీలు పేర్కొనబడ్డాయి. SCCM 2012 SP1 ఇన్‌స్టాల్ చేయబడినప్పుడు, ఈ సెట్టింగ్

boot*
tmp*
SMSBoot*
SMSTemp*
SMSImages*

మీరు పరామితి విలువను మార్చినట్లయితే * అప్పుడు డైరెక్టరీలో ఉన్న అన్ని ఫైల్‌లు ప్రాసెస్ చేయబడతాయి RemoteInstall.

SCCM 2012 విస్తరణ పాయింట్ పాత్ర రిజిస్ట్రీ విలువలో పేర్కొనబడింది ProvidersOrderశాఖలో ఉంది HKLMSystemCurrentControlSetWDSServerProvidersWDSPXE
పరామితి ProvidersOrder విలువలు తీసుకోవచ్చు

SMSPXE
SCCMలో PXE సర్వీస్ పాయింట్

SMS.PXE.ఫిల్టర్
MDT నుండి PXE స్క్రిప్ట్ హ్యాండ్లర్ (మైక్రోసాఫ్ట్ డిప్లాయ్‌మెంట్ టూల్‌కిట్)

BINLSVC
ప్రామాణిక WDS మరియు RIS ఇంజిన్

SCCM ఇన్‌స్టాల్ చేయబడినప్పుడు, పరామితి ProvidersOrder విషయాలను SMSPXE. పరామితిని మార్చడం ద్వారా, మీరు ప్రొవైడర్లు లోడ్ చేయబడిన క్రమాన్ని మార్చవచ్చు.

కేటలాగ్‌లో RemoteInstall కింది ప్రామాణిక ఫైల్‌లు ఉన్నాయి

wdsnbp.com

విండోస్ డిప్లాయ్‌మెంట్ సర్వీసెస్ కోసం రూపొందించబడిన నెట్‌వర్క్ బూట్ ప్రోగ్రామ్ క్రింది పనులను చేస్తుంది:
1. ఆర్కిటెక్చర్ డిటెక్షన్.
2. వేచి ఉండే కంప్యూటర్ల నిర్వహణ. ఆటో-యాడ్ విధానం ప్రారంభించబడినప్పుడు, ఈ నెట్‌వర్క్ బూట్ ప్రోగ్రామ్ నెట్‌వర్క్ బూట్‌ను సస్పెండ్ చేయడానికి మరియు క్లయింట్ కంప్యూటర్ ఆర్కిటెక్చర్ యొక్క సర్వర్‌కు తెలియజేయడానికి వేచి ఉండే కంప్యూటర్‌లకు పంపబడుతుంది.
3. నెట్‌వర్క్ బూట్ లింక్‌లను ఉపయోగించడం (DHCP ఎంపికలు 66 మరియు 67ని ఉపయోగించడంతో సహా)

PXEboot.com

(డిఫాల్ట్) నెట్‌వర్క్ బూట్‌ను కొనసాగించడానికి వినియోగదారు F12 కీని నొక్కడం అవసరం

PXEboot.n12

వినియోగదారు F12 కీని నొక్కడం అవసరం లేదు మరియు వెంటనే నెట్‌వర్క్ బూటింగ్‌ను ప్రారంభిస్తుంది

AbortPXE.com

వేచి ఉండకుండా BIOSలో తదుపరి బూట్ అంశాన్ని ఉపయోగించి కంప్యూటర్‌ను బూట్ చేస్తుంది

bootmgr.exe

విండోస్ బూట్ మేనేజర్ (Bootmgr.exe లేదా Bootmgr.efi). నిర్దిష్ట డిస్క్ విభజన నుండి లేదా నెట్‌వర్క్ కనెక్షన్ ద్వారా ఫర్మ్‌వేర్‌ని ఉపయోగించి Windows బూట్‌లోడర్‌ను లోడ్ చేస్తుంది (నెట్‌వర్క్ బూట్ విషయంలో)

Bootmgfw.efi

PXEboot.com మరియు PXEboot.n12 యొక్క EFI సంస్కరణ (EFIలో, PXEని బూట్ చేయాలా లేదా బూట్ చేయకూడదనేది EFI షెల్‌లో ఉంది, నెట్‌వర్క్ బూట్ ప్రోగ్రామ్ కాదు). Bootmgfw.efi PXEboot.com, PXEboot.n12, abortpxe.com మరియు bootmgr.exe సామర్థ్యాలను మిళితం చేస్తుంది. ఇది ప్రస్తుతం x64 మరియు ఇటానియం ఆర్కిటెక్చర్‌ల కోసం మాత్రమే ఉంది.

Default.bcd

బూట్ కాన్ఫిగరేషన్ డేటా స్టోర్ (BCD), REGF ఫార్మాట్, REGEDITలోకి లోడ్ చేయబడుతుంది, Boot.ini టెక్స్ట్ ఫైల్‌ను భర్తీ చేస్తుంది

పైన వివరించిన విధంగా లోడ్ చేయడం క్రింది క్రమంలో జరుగుతుంది
1. wdsnbp.comని డౌన్‌లోడ్ చేయండి.
2. తర్వాత, pxeboot.com తగిన ఆర్కిటెక్చర్ లోడ్ చేయబడింది
3. PXEBoot.com bootmgr.exe మరియు BCD బూట్ కాన్ఫిగరేషన్ డేటా స్టోర్‌ను డౌన్‌లోడ్ చేస్తుంది
4. Bootmgr.exe BCD బూట్ కాన్ఫిగరేషన్ డేటా ఆపరేటింగ్ సిస్టమ్ ఎంట్రీలను చదువుతుంది మరియు Boot.sdi ఫైల్ మరియు Windows PE ఇమేజ్ (boot.wim)ని లోడ్ చేస్తుంది.
5. Windows PE ఇమేజ్‌లో Winload.exeని యాక్సెస్ చేయడం ద్వారా Bootmgr.exe Windows PEని లోడ్ చేయడం ప్రారంభిస్తుంది

ఉంటే RemoteInstall ఫోల్డర్లు ఉన్నాయి

Boot
Images
Mgmt
Templates
Tmp
WdsClientUnattend

వాటి ఉనికి అంటే SCCM 2012 (SCCM 2007లో PXE సర్వీస్ పాయింట్లు)లో డిస్ట్రిబ్యూషన్ పాయింట్ పాత్రను జోడించే ముందు, ఈ ఫోల్డర్‌లను స్వయంచాలకంగా సృష్టించిన ఇన్‌స్టాల్ చేయబడిన Windows డిప్లాయ్‌మెంట్ సర్వీసెస్ (WDS)పై కొంత కాన్ఫిగరేషన్ చర్య ఉంది.
పంపిణీ పాయింట్ పాత్ర కోసం (SCCM 2007లో PXE సర్వీస్ పాయింట్), కింది ఫోల్డర్‌లు మాత్రమే సరిపోతాయి

SMSBoot
SMSIMAGES
SMSTemp
Stores

SCCM తప్పుగా ఇన్‌స్టాల్ చేయబడిందని దీని అర్థం కాదు, కానీ ఇది ఎర్రర్‌ల మూలాన్ని సూచించవచ్చు.
WDS, SCCM మరియు PXE బండిల్ యొక్క వివిధ సమస్యల పరిష్కారం వ్యాసంలో చాలా వివరంగా చర్చించబడింది. కాన్ఫిగరేషన్ మేనేజర్ 2007లో PXE సర్వీస్ పాయింట్ మరియు WDS ట్రబుల్షూటింగ్

ఫలితం

సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్ ద్వారా నిర్వహించబడే IT ఇన్‌ఫ్రాస్ట్రక్చర్ ఫీల్డ్ సిస్టమ్ అడ్మినిస్ట్రేటర్‌ల కోసం కొత్త సాధనాన్ని జోడించింది.

ISO చిత్రాలకు లింక్‌ల జాబితా (ప్రదర్శించడానికి క్లిక్ చేయండి)download.f-secure.com/estore/rescue-cd-3.16-52606.iso
git.ipxe.org/releases/wimboot/wimboot-latest.zip
download.geo.drweb.com/pub/drweb/livecd/drweb-livecd-602.iso
savedisk.kaspersky-labs.com/rescuedisk/updatable/kav_rescue_10.iso
esetsupport.com/eset_sysrescue.iso
boot.ipxe.org/ipxe.iso
citylan.dl.sourceforge.net/project/clonezilla/clonezilla_live_alternative/20130226-quantal/clonezilla-live-20130226-quantal-i386.iso
ftp.rasla.ru/_Distr_/WinPE/RaSla/WinPE_RaSla.iso
www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-5.01.zip

Спасибо!
సిస్టమ్ సెంటర్ కాన్ఫిగరేషన్ మేనేజర్‌తో PXE బూట్ మెను

మూలం: www.habr.com

ఒక వ్యాఖ్యను జోడించండి