Voeg WDS Veelsydigheid by

Goeiemiddag, liewe inwoners van Habra!

Die doel van hierdie artikel is om 'n kort oorsig te skryf van die moontlikhede vir die implementering van verskeie stelsels via WDS (Windows Deployment Services)
Hierdie artikel sal kort instruksies verskaf vir die ontplooiing van Windows 7 x64, Windows XP x86, Ubuntu x64 en die byvoeging van nuttige gereedskap vir netwerkselflaai soos Memtest en Gparted.
Die storie sal vertel word in die volgorde van die idees wat by my opkom. En dit het alles begin met Microsoft ...

En nou die storie self:
Nie lank gelede nie het ek met die sinvolle idee vorendag gekom om stelsels by die werk met WDS te ontplooi. As iemand die werk vir ons doen, is dit lekker. En as ons terselfdertyd iets nuuts leer, is dit dubbeld lekker. Ek sal nie in groot besonderhede stilstaan ​​by die beskrywing van die installering van die WDS-rol nie - Microsoft kom alles neer op Volgende-Volgende-Volgende en daar is berge artikels oor hierdie onderwerp. En ek sal jou kortliks vertel oor die werk met Windows-beelde, en fokus op daardie oomblikke wat my probleme veroorsaak het. Nie-Microsoft-stelsels sal in meer besonderhede beskryf word (waarvoor die artikel begin is).
Laat ons begin.
Die bediener wat as 'n beeldberging- en aksiekoördineerder sal optree, het Windows Server 2008 R2 aan boord. Vir hierdie diens om korrek te werk, word rolle soos DHCP en DNS vereis. Wel, AD is vir die invoer van masjiene in die domein. (Al hierdie rolle hoef nie op een masjien gehou te word nie; hulle kan deur die hele struktuur versprei word. Die belangrikste ding is dat hulle reg werk)

1. Die opstel van WDS

Ons voeg die nodige rolle by en gaan vinnig na die WDS-konsole, inisialiseer ons bediener en sien die volgende:
Voeg WDS Veelsydigheid by

  • Installeer prente - installasie beelde. Pasgemaakte, pragtige stelsels wat ons sal uitrol. Vir gerief kan u verskeie groepe volgens stelseltipe byvoeg: Windows 7, XP of volgens taaktipe - IT Dept, Kliënt Dept, Bedieners
  • Selflaai prente - laai beelde. Wat word eerste op die masjien gelaai en laat jou toe om allerhande aksies daarmee uit te voer. Die heel eerste prent wat daarheen gaan, is die een wat op die installasieskyf is (vir Windows 7 is dit die sources-lêergids en die install.wim- of boot.wim-lêers.
    Maar dan kan jy allerhande interessante dinge uit hulle doen:

    • Neem beeld vas of opname van beeld - Met ons hoofinstrument kan u 'n kopie maak van die gekonfigureerde stelsel, wat voorheen deur sysprep verwerk is en ons sjabloon is.
    • Ontdekking Beeld - laat jou toe om beelde van gekonfigureerde stelsels op te laai na rekenaars wat nie netwerkselflaai ondersteun nie.

  • Hangende toestelle — toestelle wat wag op administrateurgoedkeuring vir installasie. Ons wil weet wie plaas ons sjarme op hul rekenaar.
  • Multicast-uitsendings - multicast-pos. Word gebruik om een ​​beeld by 'n groot aantal kliënte te installeer.
  • Bestuurders - bestuurders. Dit help om die nodige drywers by die beelde op die bediener te voeg en hierdie tipe foute te vermy:
    Voeg WDS Veelsydigheid by
    Nadat drywers by die WDS-bediener gevoeg is, moet hulle by die verlangde selflaaiprent gevoeg word.

Ja, en nog een ding - jy moet jou eie selflaailaaiers en installeerders maak vir elke stelselbisdiepte. Verskeidenheid by die dieretuin kom teen 'n prys.
Trouens, ons WDS is reeds gereed. Ons kan vanaf die masjien oor die netwerk selflaai en 'n keusevenster sien met ons selflaaibeelde.
Ek sal nie al die stadiums van die voorbereiding van die ideale beeld beskryf nie, maar ek sal net 'n skakel na die artikel laat wat ek self gebruik het: Tyts vir Windows 7 (Om een ​​of ander rede het ek 'n ou weergawe van WAIK laat installeer - 6.1.7100.0, dit was onmoontlik om 'n antwoordlêer vir Windows 7 SP1 daarin te skep. Ek benodig die nuutste een op die oomblik - 6.1.7600.16385)
En so meer instruksies vir die voorbereiding van Windows XP vir WDS. Ons sal ook nie in detail skryf nie - die interessantste dinge is in die tweede deel!

2. Universele selflaaiprogram

Dit is wonderlik dat ons nou so 'n stelsel het. Die gebruik daarvan is 'n plesier. Maar is daar enige manier om jou lewe nog makliker te maak?
Ek wil Linux daardeur installeer!
Eerstens, soos baie van julle onthou, eindig die installering van Windows en Ubuntu in parallel nie goed vir die Windows selflaaiprogram nie. Dit word vervang deur die universele GRUB.
Dit is dieselfde hier. Ons het 'n universele selflaaiprogram nodig, voldoen hieraan PXELINUX
1) Laai die nuutste weergawe af (ten tyde van die skryf hiervan is dit 5.01
Ons stel belang in hierdie lêers:
corepxelinux.0
com32menuvesamenu.c32 (jy kan menu.c32 neem vir 'n tekskoppelvlak wanneer jy laai)
com32chainchain.c32
Al die handleidings vir die gebruik van hierdie selflaaiprogram sê dat alles met hierdie drie werk. Ek moes ldlinux.c32, libcom.c32 en libutil_com.c32 byvoeg. Jy kan dit doen - kopieer die aanbevole en voer dit uit. Oor watter lêer gekla sal word - kopieer dit na die lêergids.
Ons benodig ook die memdisk-lêer om die iso af te laai. Ons plaas dit ook in hierdie gids
2) Plaas hulle in die gids waar jy al die WDS beelde stoor. Naamlik hier - RemoteInstallBootx64 (ons sal slegs 64 installeer, want 86 plaas dieselfde lêers ook in daardie gids.)
3) Hernoem pxelinux.0 na pxelinux.com
4) Kom ons skep gids pxelinux.cfg vir die konfigurasielêer is die lêer self (natuurlik reeds in hierdie vouer) verstek (sonder uitbreiding!) met die volgende inhoud:

VERSTAND vesamenu.c32
VRAAG 0
NOESCAPE 0
TOELATINGSOPSIES 0
# Tydvertraging in eenhede van 1/10 s
TYDSTREEKS 300
SPYSKAART MARGE 10
SPYSKAARTRYE 16
MENU-TABMSGROEI 21
SPYSKAART TYDUITROG 26
MENU COLOR BORDER 30;44 #20ffffff #00000000 geen
MENU KLEUR SCROLLBAR 30;44 #20ffffff #00000000 geen
MENU KLEUR TITEL 0 #ffffffff #00000000 geen
MENU KLEUR SEL 30;47 #40000000 #20ffffff
MENU AGTERGROND pxelinux.cfg/picture.jpg #prentjie 640×480 vir agtergrond
MENU TITEL Kies jou bestemming!

ETIKET wds
MENU ETIKET Windows-ontplooiingsdienste (7, XP, selflaaibeelde)
KERNEL pxeboot.0

LABEL plaaslik
SPYSKAART STANDAARD
MENU ETIKET Begin vanaf hardeskyf
LOCALBOOT 0
Tik 0x80

5) Maak 'n kopie van die lêer pxeboot.n12 en noem dit pxeboot.0
6) Hierna moet ons ons WDS leer om vanaf die universele selflaaiprogram te begin. In 2008 is dit deur die GUI gedoen, in 2008 R2 - deur die opdragreël. Maak oop en voer in:

  • wdsutil /set-bediener /bootprogram:bootx64pxelinux.com /architecture:x64
  • wdsutil /set-bediener /N12bootprogram:bootx64pxelinux.com /architecture:x64

Opdragreëluitvoer:
Voeg WDS Veelsydigheid by
Dit is dit, ons begin op en sien die gesogte skerm:
Voeg WDS Veelsydigheid by
Dit is 'n basiese opstelling, jy kan dit aanpas by jou vereistes (maatskappylogo, selflaaivolgorde, ens. Vir nou kan dit net beheer na WDS oordra en weer vanaf die hardeskyf selflaai. Kom ons leer dit om Ubuntu te begin!

3. Om 'n arend te leer vlieg

Wat het ons daar nodig gehad? Ubuntu, Gparted? Kom ons voeg memtest by vir bestelling.
Kom ons begin met die eenvoudigste:
memtoets
Kom ons skep 'n aparte vouer vir Linux-lêers in die Boot/x64 WDS-lêergids, byvoorbeeld Distr. En subgidse daarin vir ons onderskeie stelsels:
Voeg WDS Veelsydigheid by
laai die iso mtmtest en voeg die volgende reëls by ons aflaai-konfigurasie (versteklêer):

etiket MemTest
spyskaart etiket MemTest86+
Kernel memdisk iso rou
initrd Linux/mt420.iso

Hiermee sal ons ons klein beeld in die geheue laai en dit van daar af begin. Ongelukkig het dit nie vir my gewerk met groot beelde nie.

Gegaps
laai die nuutste weergawe, pak die iso-beeld uit en neem drie lêers - /live/vmlinuz, /live/initrd.img en /live/filesystem.squashfs
Wat is hierdie lêers? (Ek is dalk verkeerd in die bewoording, ek vra vriendelik dat die lesers my regstel as ek verkeerd is)

  • vmlinuz (meer algemeen gesien vmlinux) - saamgeperste kernlêer
  • initrd.img - beeld van die wortellêerstelsel (minimum benodig vir selflaai)
  • filesystem.squashfs - die lêers self wat tydens operasie gebruik word

Ons plaas die eerste twee lêers in die aflaai-lêergids (in my geval is dit Bootx64DistrGparted) en die derde een op die IIS-bediener (gelukkig is dit reeds vir WSUSa geïnstalleer).
'n Liriese afwyking - die truuk om 'n iso-beeld in 'n memdisk met groot verspreidings te laai, het ongelukkig nie vir my gewerk nie. As jy skielik die geheim van sukses ken, sal dit 'n uitstekende oplossing wees wat jou in staat sal stel om enige stelsel vinnig vanaf 'n ISO-beeld te begin.
Voeg filesystem.squashfs by IIS sodat dit oor die netwerk gelees kan word (moenie vergeet om 'n MIME-merker vir hierdie uitbreiding by te voeg nie
Voeg WDS Veelsydigheid by
Nou voeg ons 'n inskrywing by ons pxelinux.cfg/default:

LABEL GParted Live
SPYSKAARTETIKET GParted Live
KERNEL Distr/Gparted/vmlinuz
APPEND initrd=Distr/Gparted/initrg.img boot=live config union=aufs noswap nopromt vga=788 fetch=http://192.168.10.10/Distr/Gparted/filesystem.squashfs

Kom ons kyk - dit werk!
Ubuntu 12.04
Ek het twee moontlike installasie-opsies bygevoeg - ten volle outomaties (danksy die gebruiker malamutes vir 'n artikel en in handmodus)
Laai die lêer af met die alternatiewe installasie en skeur twee lêers daarvandaan uit (soos voorheen) - initrd.gz en linux en plaas dit in Distr/Ubuntu
Voeg die lyne by ons pxelinux.cfg/default
vir heeltemal handmatige installasie

ETIKET Ubuntu
KERNEL Distr/Ubuntu/linux
APPEND prioriteit=laag vga=normaal initrd=Distr/Ubuntu/initrd.gz

Maar vir outomatiese installasie benodig jy 'n lêer met reaksie-instellings (jy kan lees hier) en ons sal dit op ons webbediener plaas. My lyn in die selflaaiprogram lyk soos volg:

ETIKET Ubuntu outomaties installeer
KERNEL Distr/Ubuntu/linux
VOEG aan initrd=Distr/Ubuntu/initrd.gz ksdevice=eth0 locale=ru_RU.UTF-8 console-setup/layoutcode=ru url=http://192.168.10.10/Distr/Ubuntu/preseed.txt

Nuttig vir die toekoms
Terwyl ek deur materiaal oor die onderwerp gekyk het en na antwoorde op my vrae gesoek het, het ek ontdek wonderlike artikel van Alexander_Erofeev met 'n beskrywing van die aflaai van Kaspersky Rescue Disk oor die netwerk. Ongelukkig het dit nie vir my posgevat nie. Maar die instrument is regtig nuttig (nee, nee, veral ywerige gebruikers sal so iets gryp ... Dit is nuttig om so 'n hulpmiddel byderhand te hê)

Gevolgtrekking

Hierdie artikel is 'n oorsig van die vermoëns wat die Microsoft WDS-rol vir jou bied. Toe ek hierdie artikel begin het, was die planne grandioos: 'n gedetailleerde HOE oor alle aspekte van die laai van die stelsels wat hierbo aangebied word... Maar toe materiaal net op WDS self begin ophoop het, het die draad van die vertelling my na 'n paar dieptes gelei wat niemand sou ooit teëkom, waarskynlik... Daarom het ons besluit om 'n opsomming te deel van wat moontlik is en, indien moontlik, skakels na goeie artikels. As lesers daarin belangstel om te lees, of ek wil skielik roem en geld hê om Habrahabr se tesourie met artikels aan te vul, kan ek in elke stadium van die opstel van 'n veeldoelige WDS-bediener in meer besonderhede ingaan.
Ek wil weer die skrywers bedank Alexander_Erofeev и malamutes vir hul materiaal, wat sonder uitsondering vir almal van belang sal wees.
Natuurlik was daar reeds artikels oor Habré oor dieselfde onderwerp, ek het probeer om die kwessie vanuit 'n ander oogpunt uit te lig of dit aan te vul: tyd и twee, maar nie gepubliseer nie
Dankie vir jou aandag.
Eer aan die robotte!

Bron: will.com

Voeg 'n opmerking