Dobäi WDS Villsäitegkeet

Gudde Mëtteg, léif Awunner vun Habra!

Den Zweck vun dësem Artikel ass e kuerzen Iwwerbléck iwwer d'Méiglechkeeten ze schreiwen fir verschidde Systemer iwwer WDS (Windows Deployment Services) z'installéieren.
Dësen Artikel liwwert kuerz Instruktioune fir Windows 7 x64, Windows XP x86, Ubuntu x64 z'installéieren an nëtzlech Tools ze addéieren fir Netzwierkboot wéi Memtest a Gparted.
D'Geschicht wäert an der Reiefolleg vun den Iddien erzielt ginn, déi a mengem Kapp kommen. An et huet alles ugefaang mat Microsoft ...

An elo d'Geschicht selwer:
Net viru laanger Zäit sinn ech mat der sënnvoll Iddi komm fir Systemer op der Aarbecht mat WDS z'installéieren. Wann een d'Aarbecht fir eis mécht, ass et gutt. A wa mir gläichzäiteg eppes Neies léieren, ass et duebel agreabel. Ech wäert net am Detail op d'Beschreiwung vun der Installatioun vun der WDS Roll wunnen - Microsoft kacht alles erof op Next-Next-Next an et gi Bierger vun Artikelen iwwer dëst Thema. An ech wäert Iech kuerz soen iwwer d'Aarbecht mat Windows Biller, konzentréieren op déi Momenter déi mech Schwieregkeeten verursaacht hunn. Net-Microsoft Systemer ginn am Detail beschriwwen (fir déi den Artikel ugefaang huet).
Loosst eis ufänken.
De Server deen als Bildlagerung an Aktiounskoordinator handelt huet Windows Server 2008 R2 u Bord. Fir datt dëse Service richteg funktionnéiert, sinn Rollen wéi DHCP an DNS erfuerderlech. Gutt, AD ass fir Maschinnen an d'Domain anzeginn. (All dës Rollen mussen net op enger Maschinn gehale ginn, si kënnen duerch déi ganz Struktur verdeelt ginn. Haaptsächlech ass datt se richteg funktionnéieren)

1. Ariichten WDS

Mir addéieren déi néideg Rollen a gi séier an d'WDS Konsole, initialiséieren eise Server a gesinn déi folgend:
Dobäi WDS Villsäitegkeet

  • Installéiert Biller - Installatioun Biller. Personnaliséierten, schéine Systemer déi mir ausrollen. Fir d'Bequemlechkeet kënnt Dir verschidde Gruppen no Systemtyp addéieren: Windows 7, XP oder no Tasktyp - IT Dept, Client Dept, Serveren
  • Boot Biller - Luede Biller. Wat ass fir d'éischt op d'Maschinn gelueden an erlaabt Iech all méiglech Aktiounen domat auszeféieren. Dat alleréischt Bild dat dohinner geet ass deen deen op der Installatiounsdiskussioun ass (fir Windows 7 ass dëst de Quellen-Ordner an d'install.wim oder boot.wim Dateien.
    Awer da kënnt Dir all méiglech interessant Saachen dovunner maachen:

    • Bild ophuelen oder Opnam Bild - Eist Haaptinstrument erlaabt Iech eng Kopie vum konfiguréierte System ze maachen, dee virdru vu Sysprep veraarbecht gouf an eis Schabloun ass.
    • Entdeckung Bild - erlaabt Iech Biller vu konfiguréierte Systemer op Computeren eropzelueden déi net Netzwierkbooten ënnerstëtzen.

  • Erwaardung Apparater - Geräter déi op Administrator Genehmegung fir d'Installatioun waarden. Mir wëllen wëssen, wien eise Charme op hirem Computer setzt.
  • Multicast Transmissiounen - Multicast Mailing. Benotzt fir e Bild op eng grouss Zuel vu Clienten z'installéieren.
  • Automobilisten - Chauffeuren. Si hëllefen déi néideg Chauffeuren op d'Biller um Server ze addéieren an dës Zorte vu Feeler ze vermeiden:
    Dobäi WDS Villsäitegkeet
    Nodeems Dir Chauffeuren op de WDS-Server bäigefüügt hutt, mussen se op de gewënschten Bootbild bäigefüügt ginn.

Jo, an eng méi Saach - Dir musst Är eege Bootloader an Installateure fir all System Bit Déift maachen. Villfalt am Zoo kënnt zu engem Präis.
Tatsächlech ass eis WDS scho prett. Mir kënnen iwwer d'Netzwierk vun der Maschinn booten an eng Selektiounsfenster mat eise Bootbiller gesinn.
Ech wäert net all Etappe vun der Virbereedung vun der ideal Bild beschreiwen, mee ech wäert just e Link op den Artikel verloossen ech selwer benotzt: Tyts fir Windows 7 (Aus irgendege Grënn hat ech eng al Versioun vu WAIK installéiert - 6.1.7100.0, et war onméiglech eng Äntwertdatei fir Windows 7 SP1 dran ze kreéieren. Ech brauch déi lescht am Moment - 6.1.7600.16385)
An hei nach ëmmer Instruktioune fir Windows XP fir WDS virzebereeden. Mir wäerten och net am Detail schreiwen - déi interessantst Saache sinn am zweeten Deel!

2. Universal Bootloader

Et ass flott, datt mer elo esou e System hunn. Et ass e Genoss ze benotzen. Awer gëtt et e Wee fir Äert Liewen nach méi einfach ze maachen?
Ech wëll Linux duerch et installéieren!
Éischt vun all, wéi vill vun iech erënneren, Windows an Ubuntu parallel installéiert ass net gutt fir de Windows Bootloader Enn. Et gëtt duerch den universellen GRUB ersat.
Et ass d'selwecht hei. Mir brauchen en universellen Bootloader, trefft dëst PXELINUX
1) Luet déi lescht Versioun erof (zu der Zäit vum Schreiwen ass dëst 5.01
Mir sinn interesséiert an dëse Fichieren:
corepxelinux.0
com32menuvesamenu.c32 (Dir kënnt menu.c32 fir eng Text Interface huelen wann Luede)
com32chainchain.c32
All d'Handbucher fir dëse Bootloader ze benotzen soen datt alles mat dësen dräi funktionnéiert. Ech hu missen ldlinux.c32, libcom.c32 an libutil_com.c32. Dir kënnt dat maachen - kopéiert déi recommandéiert a lafen se. Wéi eng Datei gëtt beschwéiert - kopéiert se an den Dossier.
Mir brauchen och d'Memdisk Datei fir den ISO erofzelueden. Mir setzen et och an dësem Dossier
2) Setzt se an den Dossier wou Dir all WDS Biller späichert. Nämlech hei - RemoteInstallBootx64 (mir installéieren nëmmen 64, fir 86 setzen déiselwecht Dateien och an deem Dossier.)
3) Umbenennen pxelinux.0 op pxelinux.com
4) Loosst eis erstellen Dossier pxelinux.cfg fir d'Konfiguratiounsdatei ass d'Datei selwer (schonn an dësem Dossier, natierlech) Standard (ouni Extensioun!) mat dem folgenden Inhalt:

DEFAULT vesamenu.c32
PROMPT 0
NOESCAPE 0
OPTIOUNEN 0
# Timeout an Eenheeten vun 1/10 s
TIMEOUT 300
MENU MARGIN 10
MENU Reihen 16
MENU TABMSGROW 21
MENU TIMEOUTROW 26
MENU COLOR BORDER 30;44 #20ffffff #00000000 keng
MENU COLOR SCROLLBAR 30;44 #20ffffff #00000000 keng
MENU COLOR TITEL 0 #ffffffff #00000000 kee
MENU COLOR SEL 30;47 #40000000 #20ffffff
MENU BACKGROUND pxelinux.cfg/picture.jpg #picture 640×480 fir Hannergrond
MENU TITEL Wielt Äert Schicksal!

LABEL wds
MENU LABEL Windows Deployment Services (7, XP, Boot Biller)
KERNEL pxeboot.0

LABEL lokal
MENU DEFAULT
MENU LABEL Boot vun Harddisk
LOCALBOOT 0
Typ 0x80

5) Maacht eng Kopie vun der Datei pxeboot.n12 a nennt et pxeboot.0
6) Duerno musse mir eis WDS léieren fir aus dem Universal Bootloader ze booten. Am Joer 2008 gouf dëst duerch d'GUI gemaach, am Joer 2008 R2 - duerch d'Kommandozeil. Opzemaachen a gitt:

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

Kommando Linn Ausgang:
Dobäi WDS Villsäitegkeet
Dat ass et, mir booten op a gesinn de gewënschte Bildschierm:
Dobäi WDS Villsäitegkeet
Dëst ass eng Basiskonfiguratioun, Dir kënnt se upassen fir Är Ufuerderungen ze passen (Firmalogo, Bootuerdnung, etc. Fir de Moment kann et nëmmen d'Kontroll op WDS transferéieren an erëm vun der Festplack booten. Loosst eis et léieren Ubuntu ze booten!

3. En Adler léieren ze fléien

Wat hu mer do gebraucht? Ubuntu, Gparted? Loosst eis memtest fir Bestellung addéieren.
Loosst eis mam einfachsten ufänken:
memtest
Loosst eis e separaten Dossier fir Linux Dateien am Boot / x64 WDS Dossier erstellen, zum Beispill Distr. An Ënnerfolder dran fir eis jeeweileg Systemer:
Dobäi WDS Villsäitegkeet
Eroflueden iso mtmtest a füügt déi folgend Zeilen un eis Downloadkonfiguratioun (Standarddatei):

Label MemTest
Menü Label MemTest86+
Kernel memdisk iso raw
initrd Linux/mt420.iso

Mat dësem wäerte mir eist klengt Bild an d'Erënnerung lueden an et vun do aus starten. Leider huet dëst fir mech net mat grousse Biller geschafft.

Gepecht
Eroflueden läscht Versioun, packt d'Iso-Bild aus an huelt dräi Dateien - /live/vmlinuz, /live/initrd.img an /live/filesystem.squashfs
Wat sinn dës Dateien? (Ech hu vläicht falsch an der Formuléierung, ech froen d'Lieser frëndlech mech ze korrigéieren wann ech falsch sinn)

  • vmlinuz (méi allgemeng gesi vmlinux) - kompriméiert Kerneldatei
  • initrd.img - Bild vum Root Dateisystem (Minimum erfuerderlech fir ze booten)
  • filesystem.squashfs - d'Dateien selwer während Operatioun benotzt

Mir setzen déi éischt zwou Dateien am Download-Ordner (a mengem Fall ass et Bootx64DistrGparted) an déi drëtt op den IIS Server (glécklecherweis ass et scho fir WSUSa installéiert).
Eng lyresch Digression - leider huet den Trick fir en Iso-Bild an eng Memdisk mat grousse Verdeelungen ze lueden net fir mech geschafft. Wann Dir op eemol d'Geheimnis vum Erfolleg kennt, wäert dat eng exzellent Léisung sinn, déi Iech erlaabt Iech séier all System aus engem ISO-Bild ze booten.
Füügt filesystem.squashfs op IIS sou datt et iwwer de Reseau gelies ka ginn (vergiesst net e MIME-Tag fir dës Extensioun ze addéieren
Dobäi WDS Villsäitegkeet
Elo fügen mir en Entrée un eis pxelinux.cfg/default:

LABEL GParted Live
MENU LABEL 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

Loosst eis kucken - et funktionnéiert!
Ubuntu 12.04
Ech hunn zwou méiglech Installatiounsoptioune bäigefüügt - voll automatesch (dank dem Benotzer malamutes fir de Artikel an am manuelle Modus)
Luet d'Datei mat der alternativer Installatioun erof an zitt zwee Dateien vun do aus (wéi virdrun) - initrd.gz a Linux a setzt se an Distr/Ubuntu
Füügt d'Linnen op eis pxelinux.cfg/default
fir komplett manuell Installatioun

LABEL Ubuntu
KERNEL Distr/Ubuntu/linux
APPEND Prioritéit=niddereg vga=normal initrd=Distr/Ubuntu/initrd.gz

Awer fir automatesch Installatioun braucht Dir e Fichier mat Äntwert Astellungen (Dir kënnt liesen hei) a mir setzen se op eise Webserver. Meng Linn am Bootloader gesäit esou aus:

LABEL Ubuntu Auto Install
KERNEL Distr/Ubuntu/linux
APPEND 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

Nëtzlech fir d'Zukunft
Wärend duerch Material iwwer dëst Thema gekuckt an no Äntwerten op meng Froen gesicht hunn, hunn ech entdeckt wonnerbar Artikel от Alexander_Erofeev mat enger Beschreiwung vum Download Kaspersky Rescue Disk iwwer de Reseau. Leider huet et fir mech net ofgeholl. Awer d'Tool ass wierklech nëtzlech (nee, nee, besonnesch ängschtlech Benotzer wäerte sou eppes gräifen ... Et ass nëtzlech sou en Tool bei der Hand ze hunn)

Konklusioun

Dësen Artikel ass en Iwwerbléck iwwer d'Fäegkeeten déi d'Microsoft WDS Roll fir Iech ubitt. Wéi ech dësen Artikel ugefaang hunn, waren d'Pläng grandios: en detailléierte HOWTO iwwer all Aspekter vun der Luede vun de Systemer uewen presentéiert ... Awer wann d'Material ugefaang huet nëmmen op WDS selwer ze accumuléieren, huet de Fuedem vun der narrativ mech an e puer Tiefe gefouert datt keen géif jeemools begéinen, wahrscheinlech ... Dofir hu mir decidéiert e Resumé ze deelen wat méiglech ass a wa méiglech Linken op gutt Artikelen. Wann d'Lieser interesséiert sinn fir ze liesen, oder ech wëll op eemol Ruhm a Sue fir den Habrahabr Schatzkammer mat Artikelen opzefëllen, kann ech op all Etapp vun der Ariichten vun engem Multi-Zweck WDS Server méi detailléiert ginn.
Ech wëll den Auteuren nach eng Kéier Merci soen Alexander_Erofeev и malamutes fir hiert Material, dat ouni Ausnam fir jiddereen interessant wäert sinn.
Natierlech goufen et schonn Artikelen iwwer Habré zum selwechten Thema, ech hu probéiert d'Thema aus enger anerer Siicht ze ënnersträichen oder ze ergänzen: Zäiten и zwee, awer net publizéiert
Merci fir Är Opmierksamkeet.
Herrlechkeet fir d'Roboteren!

Source: will.com

Setzt e Commentaire