Ajoute WDS Versatility

Bon apremidi, chè moun ki abite nan Habra!

Objektif atik sa a se ekri yon ti apèsi sou posiblite yo pou deplwaye divès sistèm atravè WDS (Windows Deployment Services)
Atik sa a pral bay enstriksyon kout pou deplwaye Windows 7 x64, Windows XP x86, Ubuntu x64 epi ajoute zouti itil nan bòt rezo tankou Memtest ak Gparted.
Istwa a pral rakonte nan lòd lide ki vin nan tèt mwen. Epi li tout te kòmanse ak Microsoft...

Epi kounye a istwa a li menm:
Pa gen lontan, mwen te vini ak lide sansib pou deplwaye sistèm nan travay lè l sèvi avèk WDS. Si yon moun fè travay la pou nou, li bèl. Men, si an menm tan an nou aprann yon bagay nouvo, li doubl bèl. Mwen pa pral rete nan anpil detay sou deskripsyon an nan enstale wòl WDS la - Microsoft bouyi tout bagay desann nan Next-Next-Next e gen mòn nan atik sou sijè sa a. Apre sa, mwen pral yon ti tan di w sou travay ak imaj Windows, konsantre sou moman sa yo ki te lakòz mwen difikilte. Sistèm ki pa Microsoft yo pral dekri an plis detay (pou ki atik la te kòmanse).
Ann kòmanse.
Sèvè a ki pral aji kòm yon depo imaj ak kowòdonatè aksyon gen Windows Server 2008 R2 sou tablo. Pou sèvis sa a travay kòrèkteman, wòl tankou DHCP ak DNS yo nesesè. Oke, AD se pou antre nan machin nan domèn nan. (Tout wòl sa yo pa oblije kenbe sou yon sèl machin; yo ka gaye nan tout estrikti a. Bagay pwensipal lan se ke yo travay kòrèkteman)

1. Mete kanpe WDS

Nou ajoute wòl ki nesesè yo epi byen vit ale nan konsole WDS la, inisyalize sèvè nou an epi wè sa ki annapre yo:
Ajoute WDS Versatility

  • Enstale imaj - imaj enstalasyon yo. Customized, bèl sistèm ke nou pral woule soti. Pou konvenyans, ou ka ajoute plizyè gwoup pa kalite sistèm: Windows 7, XP oswa pa kalite travay - IT Dept, Kliyan Dept, Sèvè
  • Imaj bòt - chaje imaj. Ki sa ki chaje sou machin nan an premye epi ki pèmèt ou fè tout kalite aksyon ak li. Trè premye imaj ki ale la se youn nan ki sou disk enstalasyon an (pou Windows 7 sa a se folder nan sous ak dosye yo install.wim oswa boot.wim.
    Men, Lè sa a, ou ka fè tout kalite bagay enteresan nan men yo:

    • Kaptire imaj oswa anrejistreman imaj - Zouti prensipal nou an pèmèt ou fè yon kopi sistèm konfigirasyon an, ki te deja trete pa sysprep epi li se modèl nou an.
    • Imaj Dekouvèt — pèmèt ou telechaje imaj sistèm configuré yo sou òdinatè ki pa sipòte demaraj rezo a.

  • Aparèy ki annatant — aparèy k ap tann apwobasyon administratè a pou enstalasyon yo. Nou vle konnen ki moun ki mete cham nou sou òdinatè yo.
  • Transmisyon Multicast - miltidifizyon lapòs. Yo itilize pou enstale yon imaj nan yon gwo kantite kliyan.
  • Chofè - chofè yo. Yo ede ajoute chofè ki nesesè yo nan imaj yo sou sèvè a epi evite kalite erè sa yo:
    Ajoute WDS Versatility
    Apre ou fin ajoute chofè sou sèvè WDS la, yo dwe ajoute yo nan imaj bòt ou vle a.

Wi, ak yon lòt bagay ankò - ou bezwen fè pwòp bootloaders ou ak enstalatè pou chak pwofondè sistèm ti jan. Varyete nan zou a vini nan yon pri.
An reyalite, WDS nou an deja pare. Nou ka bòt sou rezo a soti nan machin nan epi wè yon fenèt seleksyon ak imaj bòt nou yo.
Mwen pa pral dekri tout etap yo nan prepare imaj ideyal la, men mwen pral jis kite yon lyen nan atik la mwen itilize tèt mwen: Tyts pou Windows 7 (Pou kèk rezon mwen te gen yon ansyen vèsyon WAIK enstale - 6.1.7100.0, li te enposib pou kreye yon dosye repons pou Windows 7 SP1 ladan l. Mwen bezwen dènye a nan moman sa a - 6.1.7600.16385)
Se konsa, plis enstriksyon pou prepare Windows XP pou WDS. Nou pa pral ekri an detay tou - bagay ki pi enteresan yo se nan dezyèm pati a!

2. Inivèsèl bootloader

Li bon ke kounye a nou gen yon sistèm konsa. Sèvi ak li se yon plezi. Men, èske gen yon fason pou fè lavi ou menm pi fasil?
Mwen vle enstale Linux atravè li!
Premye a tout, jan anpil nan nou sonje, enstale Windows ak Ubuntu an paralèl pa fini byen pou Windows bootloader la. Li ap ranplase pa GRUB inivèsèl la.
Se menm bagay la tou isit la. Nou bezwen yon bootloader inivèsèl, rankontre sa a PXELINUX
1) Telechaje dènye vèsyon an (nan moman ekri sa a se 5.01
Nou enterese nan dosye sa yo:
corepxelinux.0
com32menuvesamenu.c32 (ou ka pran menu.c32 pou yon koòdone tèks lè w ap chaje)
com32chainchain.c32
Tout manyèl yo pou itilize bootloader sa a di ke tout bagay ap travay ak twa sa yo. Mwen te oblije ajoute ldlinux.c32, libcom.c32 ak libutil_com.c32. Ou ka fè sa - kopye sa yo rekòmande epi kouri li. Ki fichye yo pral pote plent - kopye li nan katab la.
Nou bezwen tou dosye memdisk pou telechaje iso a. Nou mete l tou nan katab sa a
2) Mete yo nan katab kote ou estoke tout imaj WDS yo. Savwa isit la - RemoteInstallBootx64 (nou pral sèlman enstale 64, pou 86 mete menm dosye yo nan katab sa a tou.)
3) Chanje non pxelinux.0 an pxelinux.com
4) Ann kreye katab pxelinux.cfg pou fichye konfigirasyon an, dosye a li menm (ki deja andedan katab sa a, nan kou) se default (san ekstansyon!) ak kontni sa a:

DEFAULT vesamenu.c32
PWOFÒM 0
NOESCAPE 0
ÒPÒPYON 0
# Timeout nan inite 1/10 s
TAN 300
MENI MARGEN 10
RANJ MENI 16
MENI TABMSGROW 21
MENI TIMEOUTROW 26
MENI KOULÈ BORDER 30;44 #20ffffff #00000000 okenn
MENI KOULÈ SCROLLBAR 30;44 #20ffffff #00000000 okenn
MENI KOULÈ TIT 0 #ffffffff #00000000 okenn
MENI KOULÈ SEL 30;47 #40000000 #20ffffff
MENI BACKGROUND pxelinux.cfg/picture.jpg #picture 640×480 pou background
MENI TITLE Chwazi desten ou!

LABEL wds
MENI LABEL Sèvis Deplwaman Windows (7, XP, imaj bòt)
KERNEL pxeboot.0

LABEL lokal
MENI DEFAULT
MENI LABEL Bòt soti nan Harddisk
LOCALBOOT 0
Tape 0x80

5) Fè yon kopi dosye pxeboot.n12 epi rele li pxeboot.0
6) Apre sa, nou bezwen anseye WDS nou yo bòt soti nan bootloader inivèsèl la. An 2008 sa a te fè atravè entèfas, an 2008 R2 - atravè liy kòmand. Louvri epi antre:

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

Pwodiksyon liy lòd:
Ajoute WDS Versatility
Sa a li, nou demare epi wè ekran an te sitèlman anvi:
Ajoute WDS Versatility
Sa a se yon konfigirasyon debaz, ou ka ajiste li nan kondisyon ou (logo konpayi, lòd bòt, elatriye. Pou kounye a, li ka sèlman transfere kontwòl nan WDS ak bòt soti nan kondwi a difisil ankò. Ann anseye li nan bòt Ubuntu!

3. Aprann yon malfini vole

Ki sa nou te bezwen la? Ubuntu, Gparted? Ann ajoute memtest pou lòd.
Ann kòmanse ak pi senp la:
memtest
Ann kreye yon katab separe pou fichye Linux nan katab Boot/x64 WDS la, pou egzanp Distr. Ak subfolders ladan l pou sistèm respektif nou yo:
Ajoute WDS Versatility
Telechaje iso mtmtest epi ajoute liy sa yo nan konfigirasyon telechaje nou an (fichye defo):

mete etikèt sou MemTest
meni etikèt MemTest86+
Kernel memdisk iso kri
initrd Linux/mt420.iso

Avèk sa a nou pral chaje ti imaj nou an nan memwa epi lanse li soti nan la. Malerezman, sa a pa t travay pou mwen ak gwo imaj.

Gaprted
Telechaje dènye vèsyon, depake imaj ISO a epi pran twa fichye - /live/vmlinuz, /live/initrd.img ak /live/filesystem.squashfs
Ki fichye sa yo? (Mwen ka fè erè nan libellé a, mwen tanpri mande lektè yo korije m 'si mwen mal)

  • vmlinuz (pi souvan wè vmlinux) - konprese dosye nwayo
  • initrd.img - imaj sistèm dosye rasin lan (minimòm obligatwa pou demaraj)
  • filesystem.squashfs - dosye yo tèt yo itilize pandan operasyon an

Nou mete de premye fichye yo nan katab telechaje a (nan ka mwen an se Bootx64DistrGparted) ak twazyèm lan sou sèvè IIS (ererezman li deja enstale pou WSUSa).
Yon digression lirik - malerezman, Trick nan chaje yon imaj iso nan yon memdisk ak twous distribisyon gwo pa t 'te travay pou mwen. Si ou toudenkou konnen sekrè siksè, sa a pral yon solisyon ekselan ki pral pèmèt ou byen vit demare nenpòt sistèm ki soti nan yon imaj iso.
Ajoute filesystem.squashfs nan IIS pou li ka li sou rezo a (pa bliye ajoute yon tag MIME pou ekstansyon sa a.
Ajoute WDS Versatility
Koulye a, nou ajoute yon antre nan pxelinux.cfg/default nou an:

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

Ann tcheke - li travay!
Ubentu 12.04
Mwen te ajoute de opsyon enstalasyon posib - konplètman otomatik (gras a itilizatè a malamutes pou yon atik ak nan mòd manyèl)
Telechaje fichye a ak enstalasyon altène a epi retire de fichye yo (tankou anvan) - initrd.gz ak linux epi mete yo nan Distr/Ubuntu.
Ajoute liy yo nan pxelinux.cfg/default nou an
pou enstalasyon konplètman manyèl

LABEL Ubuntu
KERNEL Distr/Ubuntu/linux
APPEND priyorite = ba vga = nòmal initrd = Distr/Ubuntu/initrd.gz

Men, pou enstalasyon otomatik ou bezwen yon dosye ak paramèt repons (ou ka li isit la) epi nou pral mete l sou sèvè entènèt nou an. Liy mwen nan bootloader la sanble sa a:

LABEL Ubuntu Auto Enstale
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

Itil pou tan kap vini an
Pandan m ap gade materyèl sou sijè a epi m ap chèche repons pou kesyon mwen yo, mwen te dekouvri bèl atik soti nan Alexander_Erofeev ak yon deskripsyon sou telechaje Kaspersky Rescue Disk sou rezo a. Malerezman, li pa t 'dekole pou mwen. Men, zouti a vrèman itil (non, non, espesyalman itilizatè zele pral pwan yon bagay konsa... Li itil pou gen yon zouti konsa nan men)

Konklizyon

Atik sa a se yon apèsi sou kapasite wòl Microsoft WDS bay pou ou. Lè m 'te kòmanse atik sa a, plan yo te grandiose: yon HOWTO detaye sou tout aspè nan chaje sistèm yo prezante pi wo a ... Men, lè materyèl yo te kòmanse akimile sèlman sou WDS li menm, fil nan naratif la mennen m 'nan kèk pwofondè ke pèsonn pa t' dwe fè. ta janm rankontre, pwobableman... Se poutèt sa Nou deside pataje yon rezime sou sa ki posib epi, si sa posib, lyen ki mennen nan bon atik. Si lektè yo enterese nan lekti, oswa mwen toudenkou vle t'ap nonmen non ak lajan ranplir trezò Habrahabr a ak atik, mwen ka antre nan plis detay nan chak etap nan mete kanpe yon sèvè WDS milti-bi.
Mwen ta renmen remèsye otè yo ankò Alexander_Erofeev и malamutes pou materyèl yo, ki pral nan enterè tout moun san eksepsyon.
Natirèlman, te deja atik sou Habré sou menm sijè a, mwen te eseye mete aksan sou pwoblèm nan nan yon pwen de vi diferan oswa konplete li: Times и de, men pa pibliye
Mèsi pou atansyon ou.
Glwa pou robo yo!

Sous: www.habr.com

Add nouvo kòmantè