Żieda WDS Versatilità

Wara nofsinhar it-tajjeb, għeżież residenti tal-Ħabra!

L-iskop ta’ dan l-artikolu huwa li tikteb ħarsa ġenerali qasira tal-possibbiltajiet għall-iskjerament ta’ diversi sistemi permezz ta’ WDS (Windows Deployment Services)
Dan l-artikolu se jipprovdi istruzzjonijiet fil-qosor għall-iskjerament tal-Windows 7 x64, Windows XP x86, Ubuntu x64 u żżid għodod utli għall-boot tan-netwerk bħal Memtest u Gparted.
L-istorja se tkun rakkontata fl-ordni tal-ideat li jiġu f’moħħi. U kollox beda bil-Microsoft...

U issa l-istorja nnifisha:
Ftit ilu, ħriġt bl-idea sensibbli li niskjeraw sistemi fuq ix-xogħol bl-użu tal-WDS. Jekk xi ħadd jagħmel ix-xogħol għalina, huwa sabiħ. U jekk fl-istess ħin nitgħallmu xi ħaġa ġdida, hija doppjament pjaċevoli. Mhux se nitkellem fid-dettall kbir dwar id-deskrizzjoni tal-installazzjoni tar-rwol tal-WDS - Microsoft jeħodna kollox għal Next-Next-Next u hemm muntanji ta 'artikoli dwar dan is-suġġett. U ser ngħidlek fil-qosor dwar kif taħdem ma 'immaġini tal-Windows, billi niffoka fuq dawk il-mumenti li kkawżawni diffikultajiet. Sistemi mhux Microsoft se jiġu deskritti f'aktar dettall (li għalihom inbeda l-artiklu).
Nibdew.
Is-server li se jaġixxi bħala koordinatur tal-ħażna u tal-azzjoni tal-immaġni għandu Windows Server 2008 R2 abbord. Biex dan is-servizz jaħdem b'mod korrett, huma meħtieġa rwoli bħal DHCP u DNS. Ukoll, AD huwa għad-dħul ta 'magni fid-dominju. (Dawn ir-rwoli kollha m'għandhomx għalfejn jinżammu fuq magna waħda; jistgħu jinfirxu fl-istruttura kollha. Il-ħaġa prinċipali hija li jaħdmu b'mod korrett)

1. Twaqqif ta 'WDS

Aħna nżidu r-rwoli meħtieġa u malajr nidħlu fil-console WDS, inizjalizzaw is-server tagħna u naraw dan li ġej:
Żieda WDS Versatilità

  • Installa Stampi - immaġini ta 'installazzjoni. Sistemi personalizzati u sbieħ li se niftakru. Għall-konvenjenza, tista 'żżid diversi gruppi skont it-tip tas-sistema: Windows 7, XP jew skont it-tip ta' kompitu - IT Dept, Client Dept, Servers
  • Stampi tal-Ibbutjar — tagħbija ta' immaġini. Dak li huwa mgħobbi fuq il-magna l-ewwel u jippermettilek li twettaq kull xorta ta 'azzjonijiet magħha. L-ewwel immaġini li tmur hemm hija dik li tinsab fuq id-diska tal-installazzjoni (għall-Windows 7 dan huwa l-fowlder tas-sorsi u l-fajls install.wim jew boot.wim.
    Imma mbagħad tista 'tagħmel kull xorta ta' affarijiet interessanti minnhom:

    • Qbid immaġini jew immaġni ta 'reġistrazzjoni - L-għodda ewlenija tagħna tippermettilek tagħmel kopja tas-sistema kkonfigurata, li qabel kienet ipproċessata minn sysprep u hija l-mudell tagħna.
    • Skoperta Image — jippermettilek ittella’ immaġini ta’ sistemi kkonfigurati fuq kompjuters li ma jappoġġawx l-ibbutjar tan-netwerk.

  • Apparati Pendenti — apparati li qed jistennew l-approvazzjoni tal-amministratur għall-installazzjoni. Irridu nkunu nafu min ipoġġi s-seħer tagħna fuq il-kompjuter tagħhom.
  • Trażmissjonijiet Multicast — mailing multicast. Użat biex tinstalla immaġni waħda għal numru kbir ta 'klijenti.
  • Sewwieqa - sewwieqa. Jgħinu biex iżidu s-sewwieqa meħtieġa għall-immaġini fuq is-server u jevitaw dawn it-tipi ta 'żbalji:
    Żieda WDS Versatilità
    Wara li żżid is-sewwieqa mas-server WDS, dawn għandhom jiġu miżjuda mal-immaġni tal-boot mixtieqa.

Iva, u ħaġa oħra - għandek bżonn tagħmel bootloaders u installaturi tiegħek għal kull fond ta 'bit tas-sistema. Il-varjetà fiż-żoo għandha prezz.
Fil-fatt, il-WDS tagħna hija diġà lesta. Nistgħu nibdew fuq in-netwerk mill-magna u naraw tieqa tal-għażla bl-immaġini tal-boot tagħna.
Mhux se niddeskrivi l-istadji kollha tal-preparazzjoni tal-immaġni ideali, imma nħalli link għall-artiklu li użajt jien stess: Tyts għall-Windows 7 (Għal xi raġuni kelli verżjoni l-qadima ta 'WAIK installata - 6.1.7100.0, kien impossibbli li jinħoloq fajl ta' tweġiba għal Windows 7 SP1 fiha. Għandi bżonn l-aħħar waħda bħalissa - 6.1.7600.16385)
U hawn aktar istruzzjonijiet għall-preparazzjoni tal-Windows XP għall-WDS. Mhux se niktbu fid-dettall lanqas - l-aktar affarijiet interessanti jinsabu fit-tieni parti!

2. Bootloader universali

Huwa kbir li issa għandna sistema bħal din. L-użu tiegħu huwa ta 'pjaċir. Imma hemm xi mod kif tagħmel ħajtek saħansitra aktar faċli?
Irrid ninstalla Linux permezz tiegħu!
L-ewwelnett, kif ħafna minnkom jiftakru, l-installazzjoni tal-Windows u Ubuntu b'mod parallel ma tispiċċax tajjeb għall-bootloader tal-Windows. Qed jiġi sostitwit mill-GRUB universali.
Huwa l-istess hawn. Għandna bżonn bootloader universali, nilħqu dan PXELINUX
1) Niżżel l-aħħar verżjoni (fil-ħin tal-kitba dan huwa 5.01
Aħna interessati f'dawn il-fajls:
corepxelinux.0
com32menuvesamenu.c32 (tista' tieħu menu.c32 għal interface ta' test meta tgħabbi)
com32chainchain.c32
Il-manwali kollha għall-użu ta 'dan il-bootloader jgħidu li kollox jaħdem ma' dawn it-tlieta. Kelli nżid ldlinux.c32, libcom.c32 u libutil_com.c32. Tista 'tagħmel dan - kopja dawk rakkomandati u mexxiha. Liema fajl se jiġi lmentat dwaru - ikkopjah fil-folder.
Għandna bżonn ukoll il-fajl memdisk biex tniżżel l-iso. Aħna wkoll poġġih f'dan il-folder
2) Poġġihom fil-folder fejn taħżen l-immaġini WDS kollha. Jiġifieri hawn - RemoteInstallBootx64 (se ninstallaw biss 64, għal 86 poġġi l-istess fajls f'dak il-folder ukoll.)
3) Semmi mill-ġdid pxelinux.0 għal pxelinux.com
4) Ejja noħolqu folder pxelinux.cfg għall-fajl tal-konfigurazzjoni, il-fajl innifsu (diġà ġewwa dan il-folder, ovvjament) huwa default (mingħajr estensjoni!) Bil-kontenut li ġej:

DEFAULT vesamenu.c32
PRONT 0
NOESCAPE 0
ALLOWOPTIONS 0
# Timeout f'unitajiet ta' 1/10 s
TIMEOUT 300
MARĠNI TAL-MENU 10
RINKALI TAL-MENU 16
MENU TABMSGROW 21
MENU TIMEOUTROW 26
MENU TAL-KULUR BORDER 30;44 #20ffffff #00000000 xejn
MENU KULUR SCROLLBAR 30;44 #20ffffff #00000000 xejn
MENU KULUR TITOLU 0 #ffffffff #00000000 xejn
MENU KULUR SEL 30;47 #40000000 #20ffffff
SFOND TAL-MENU pxelinux.cfg/picture.jpg #stampa 640×480 għall-isfond
TITOLU TAL-MENU Agħżel id-destin tiegħek!

TIKKETTA wds
TIKKETTA TAL-MENU Servizzi ta' Deployment tal-Windows (7, XP, Immaġini tal-Ibbutjar)
KERNEL pxeboot.0

LABEL lokali
MENU DEFAULT
MENU LABEL Ibbutja mill-Harddisk
LOCALBOOT 0
Ittajpja 0x80

5) Agħmel kopja tal-fajl pxeboot.n12 u sejjaħlu pxeboot.0
6) Wara dan, irridu ngħallmu l-WDS tagħna biex nibdew mill-bootloader universali. Fl-2008 dan sar permezz tal-GUI, fl-2008 R2 - permezz tal-linja tal-kmand. Iftaħ u daħħal:

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

Output tal-linja tal-kmand:
Żieda WDS Versatilità
Dak hu, nibdew u naraw l-iskrin mixtieq:
Żieda WDS Versatilità
Din hija konfigurazzjoni bażika, tista 'taġġustaha għall-ħtiġijiet tiegħek (logo tal-kumpanija, ordni tal-ibbutjar, eċċ. Għalissa, tista' biss tittrasferixxi l-kontroll għal WDS u tibbutja mill-ġdid mill-hard drive. Ejja ngħallmuha boot Ubuntu!

3. Tgħallem ajkla biex itir

X’kellna bżonn hemm? Ubuntu, Gparted? Ejja nżidu memtest għall-ordni.
Nibdew bl-aktar sempliċi:
memtest
Ejja noħolqu folder separat għall-fajls Linux fil-folder Boot/x64 WDS, pereżempju Distr. U sottofolders fiha għas-sistemi rispettivi tagħna:
Żieda WDS Versatilità
Niżżel iso mtmtest u żid il-linji li ġejjin mal-konfigurazzjoni tat-tniżżil tagħna (fajl default):

tikketta MemTest
tikketta tal-menu MemTest86+
Kernel memdisk iso raw
initrd Linux/mt420.iso

Ma 'dan aħna se jillowdja l-immaġni żgħira tagħna fil-memorja u nnieduha minn hemm. Sfortunatament, dan ma ħadimx għalija bi stampi kbar.

Gaprted
Niżżel l-aħħar verżjoni, ippakkja l-immaġni iso u ħu tliet fajls - /live/vmlinuz, /live/initrd.img u /live/filesystem.squashfs
X'inhuma dawn il-fajls? (Jista’ nkun żbaljat fil-kliem, ġentilment nitlob lill-qarrejja biex jikkoreġuni jekk inkunx żbaljat)

  • vmlinuz (aktar komunement dehru vmlinux) - fajl tal-kernel kompressat
  • initrd.img - immaġni tas-sistema tal-fajl tal-għeruq (minimu meħtieġ għall-ibbutjar)
  • filesystem.squashfs - il-fajls infushom użati waqt l-operazzjoni

Aħna npoġġu l-ewwel żewġ fajls fil-folder tat-tniżżil (fil-każ tiegħi huwa Bootx64DistrGparted) u t-tielet wieħed fuq is-server IIS (fortunatament huwa diġà installat għal WSUSa).
Digressjoni lirika - sfortunatament, il-trick tat-tagħbija ta 'immaġni iso f'memdisk b'distribuzzjonijiet kbar ma ħadimx għalija. Jekk f'daqqa waħda taf is-sigriet tas-suċċess, din tkun soluzzjoni eċċellenti li tippermettilek li tibda malajr kwalunkwe sistema minn immaġni iso.
Żid filesystem.squashfs ma' IIS sabiex ikun jista' jinqara min-netwerk (tinsiex iżżid tikketta MIME għal din l-estensjoni
Żieda WDS Versatilità
Issa aħna nżidu dħul fil-pxelinux.cfg/default tagħna:

TIKKETTA 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

Ejja niċċekkjaw - taħdem!
Ubuntu 12.04
Żidt żewġ għażliet ta' installazzjoni possibbli - kompletament awtomatika (grazzi lill-utent Malamut għall- oġġett u fil-mod manwali)
Niżżel il-fajl bl-installazzjoni alternattiva u neħħi żewġ fajls minn hemm (bħal qabel) - initrd.gz u linux u poġġihom f'Distr/Ubuntu
Żid il-linji fil-pxelinux.cfg/default tagħna
għal installazzjoni kompletament manwali

TIKKETTA Ubuntu
KERNEL Distr/Ubuntu/linux
APPEND prijorità=vga baxxa=normal initrd=Distr/Ubuntu/initrd.gz

Iżda għall-installazzjoni awtomatika għandek bżonn fajl b'settings ta 'rispons (tista' taqra hawn) u se npoġġuha fuq is-server tal-web tagħna. Il-linja tiegħi fil-bootloader tidher bħal din:

TIKKETTA 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

Utli għall-futur
Waqt li kont qed infittex materjal dwar is-suġġett u nfittex tweġibiet għall-mistoqsijiet tiegħi, skoprejt artiklu mill-isbaħ minn Alexander_Erofeev b'deskrizzjoni tat-tniżżil ta' Kaspersky Rescue Disk fuq in-netwerk. Sfortunatament, ma ħaditx għalija. Iżda l-għodda hija tassew utli (le, le, speċjalment utenti b'ħeġġa li jaqbdu xi ħaġa bħal dik... Huwa utli li jkollok għodda bħal din f'idejna)

Konklużjoni

Dan l-artikolu huwa ħarsa ġenerali lejn il-kapaċitajiet li r-rwol tal-Microsoft WDS jipprovdi għalik. Meta bdejt dan l-artikolu, il-pjanijiet kienu grandjużi: HOWTO dettaljat dwar l-aspetti kollha tat-tagħbija tas-sistemi ppreżentati hawn fuq... Imma meta l-materjal beda jakkumula biss fuq WDS innifsu, il-ħajta tan-narrattiva wasslitni għal xi fond li ħadd. qatt tiltaqa' magħhom, probabbilment... Għalhekk Iddeċidejna li naqsmu sommarju ta' dak li hu possibbli u, jekk possibbli, links għal artikli tajbin. Jekk il-qarrejja huma interessati fil-qari, jew f'daqqa waħda nixtieq il-fama u l-flus biex jimlew it-teżor ta 'Habrahabr b'artikoli, nista' nidħol f'aktar dettall f'kull stadju tat-twaqqif ta 'server WDS b'ħafna għanijiet.
Nixtieq mill-ġdid nirringrazzja lill-awturi Alexander_Erofeev и Malamut għall-materjal tagħhom, li jkun ta’ interess għal kulħadd mingħajr eċċezzjoni.
Naturalment, diġà kien hemm artikli fuq Habré fuq l-istess suġġett, ippruvajt nenfasizza l-kwistjoni minn perspettiva differenti jew nissupplimentaha: Darba и tnejn, iżda mhux ippubblikati
Grazzi għall-attenzjoni tiegħek.
Glorja lir-robots!

Sors: www.habr.com

Żid kumment