WDS բազմակողմանիության ավելացում

Բարի լույս, սիրելի Հաբրա բնակիչներ:

Այս հոդվածի նպատակն է կարճ ակնարկ գրել WDS-ի (Windows Deployment Services) միջոցով տարբեր համակարգերի տեղակայման հնարավորությունների մասին:
Այս հոդվածը կտրամադրի հակիրճ հրահանգներ Windows 7 x64, Windows XP x86, Ubuntu x64-ի տեղակայման և ցանցի բեռնման համար օգտակար գործիքներ ավելացնելու համար, ինչպիսիք են Memtest-ը և Gparted-ը:
Պատմությունը կպատմվի իմ գլխում ծագած մտքերի հերթականությամբ: Եվ ամեն ինչ սկսվեց Microsoft-ից...

Եվ հիմա պատմությունն ինքնին.
Ոչ վաղ անցյալում ես առաջացա WDS-ի միջոցով աշխատավայրում համակարգեր տեղակայելու խելամիտ գաղափարը: Եթե ​​ինչ-որ մեկն անում է աշխատանքը մեզ համար, դա հաճելի է: Եվ եթե միևնույն ժամանակ նոր բան ենք սովորում, դա կրկնակի հաճելի է։ Ես շատ մանրամասն չեմ անդրադառնա WDS-ի դերի տեղադրման նկարագրությանը. Microsoft-ը ամեն ինչ եռացնում է հաջորդ-Հաջորդ-Հաջորդին, և այս թեմայով հոդվածների սարեր կան: Եվ ես համառոտ կպատմեմ ձեզ Windows-ի պատկերների հետ աշխատելու մասին՝ կենտրոնանալով այն պահերի վրա, որոնք ինձ դժվարություններ են պատճառել: Ավելի մանրամասն կնկարագրվեն ոչ Microsoft համակարգերը (որի համար էլ սկսվել է հոդվածը):
Եկեք սկսենք.
Սերվերը, որը կգործի որպես պատկերների պահպանման և գործողությունների համակարգող, ունի Windows Server 2008 R2: Այս ծառայության ճիշտ աշխատանքի համար պահանջվում են դերեր, ինչպիսիք են DHCP-ն և DNS-ը: Դե, AD-ը մեքենաները տիրույթ մուտքագրելու համար է: (Պարտադիր չէ, որ այս բոլոր դերերը պահվեն մեկ մեքենայի վրա, դրանք կարող են տարածվել ամբողջ կառույցի վրա: Հիմնական բանը, որ դրանք ճիշտ աշխատեն)

1. WDS-ի կարգավորում

Մենք ավելացնում ենք անհրաժեշտ դերերը և արագորեն մտնում ենք WDS վահանակ, նախաստորագրում ենք մեր սերվերը և տեսնում հետևյալը.
WDS բազմակողմանիության ավելացում

  • Տեղադրեք պատկերներ - տեղադրման պատկերներ: Հարմարեցված, գեղեցիկ համակարգեր, որոնք մենք կներդրենք: Հարմարության համար կարող եք ավելացնել մի քանի խմբեր ըստ համակարգի տեսակի՝ Windows 7, XP կամ ըստ առաջադրանքի տեսակի՝ ՏՏ բաժին, Հաճախորդների բաժին, Սերվերներ:
  • Boot Images - պատկերների բեռնում: Այն, ինչ առաջինը բեռնված է մեքենայի վրա և թույլ է տալիս կատարել բոլոր տեսակի գործողություններ դրա հետ: Առաջին պատկերը, որը գնում է այնտեղ, այն է, որը գտնվում է տեղադրման սկավառակի վրա (Windows 7-ի համար սա աղբյուրների թղթապանակն է և install.wim կամ boot.wim ֆայլերը։
    Բայց հետո դուք կարող եք անել բոլոր տեսակի հետաքրքիր բաներ նրանցից.

    • Նկարել պատկերը կամ պատկերի ձայնագրում - մեր հիմնական գործիքը թույլ է տալիս կրկնօրինակել կազմաձևված համակարգը, որը նախկինում մշակվել է sysprep-ի կողմից և հանդիսանում է մեր ձևանմուշը:
    • Բացահայտման պատկեր — թույլ է տալիս վերբեռնել կազմաձևված համակարգերի պատկերները համակարգիչներ, որոնք չեն աջակցում ցանցի բեռնումը:

  • Սպասող սարքեր - սարքեր, որոնք սպասում են ադմինիստրատորի հաստատմանը տեղադրման համար: Մենք ուզում ենք իմանալ, թե ով է դնում մեր հմայքը իրենց համակարգչի վրա:
  • Multicast փոխանցումներ - բազմաբնույթ նամակագրություն: Օգտագործվում է մեկ պատկեր մեծ թվով հաճախորդների վրա տեղադրելու համար:
  • Վարորդին - վարորդներ. Նրանք օգնում են ավելացնել անհրաժեշտ դրայվերները սերվերի պատկերներին և խուսափել այս տեսակի սխալներից.
    WDS բազմակողմանիության ավելացում
    WDS սերվերին դրայվերներ ավելացնելուց հետո դրանք պետք է ավելացվեն բեռնման ցանկալի պատկերին:

Այո, և ևս մեկ բան. դուք պետք է ստեղծեք ձեր սեփական բեռնիչները և տեղադրողները յուրաքանչյուր համակարգի բիթերի խորության համար: Կենդանաբանական այգում բազմազանությունը իր գինն ունի:
Փաստորեն, մեր WDS-ն արդեն պատրաստ է։ Մենք կարող ենք բեռնել ցանցի միջոցով մեքենայից և տեսնել ընտրության պատուհան մեր բեռնման պատկերներով:
Ես չեմ նկարագրի իդեալական կերպարի պատրաստման բոլոր փուլերը, այլ ուղղակի հղում կթողնեմ այն ​​հոդվածին, որը ես օգտագործել եմ. Tyts Windows 7-ի համար (Չգիտես ինչու տեղադրել էի WAIK-ի հին տարբերակը՝ 6.1.7100.0, հնարավոր չէր դրա մեջ Windows 7 SP1-ի համար պատասխան ֆայլ ստեղծել։ Ինձ այս պահին ամենավերջինն է պետք՝ 6.1.7600.16385)
Եւ այսպես ավելի շատ Windows XP-ը WDS-ի համար պատրաստելու հրահանգներ: Մենք նույնպես մանրամասն չենք գրի, ամենահետաքրքիրը երկրորդ մասում է:

2. Ունիվերսալ բեռնիչ

Հիանալի է, որ մենք հիմա ունենք նման համակարգ: Այն օգտագործելը հաճույք է։ Բայց կա՞ որևէ միջոց ձեր կյանքն էլ ավելի հեշտացնելու համար:
Ես ուզում եմ տեղադրել Linux դրա միջոցով:
Նախ, ինչպես ձեզնից շատերը հիշում են, Windows-ի և Ubuntu-ի զուգահեռ տեղադրումը լավ չի ավարտվում Windows bootloader-ի համար: Այն փոխարինվում է ունիվերսալ GRUB-ով:
Նույնն է այստեղ։ Մեզ պետք է ունիվերսալ bootloader, հանդիպեք սա PXELINUX
1) Ներբեռնեք վերջին տարբերակը (գրելու պահին սա է 5.01
Մեզ հետաքրքրում են այս ֆայլերը.
corepxelinux.0
com32menuvesamenu.c32 (բեռնելիս կարող եք վերցնել menu.c32 տեքստային ինտերֆեյսի համար)
com32chainchain.c32
Այս bootloader-ի օգտագործման բոլոր ձեռնարկներում ասվում է, որ ամեն ինչ աշխատում է այս երեքի հետ: Ես ստիպված էի ավելացնել ldlinux.c32, libcom.c32 և libutil_com.c32: Դուք կարող եք դա անել՝ պատճենեք առաջարկվողները և գործարկեք այն: Որ ֆայլը կբողոքվի՝ պատճենեք այն թղթապանակում:
Մեզ պետք է նաև memdisk ֆայլը iso-ն ներբեռնելու համար։ Մենք այն նույնպես դնում ենք այս թղթապանակում
2) Տեղադրեք դրանք այն թղթապանակում, որտեղ պահում եք բոլոր WDS պատկերները: Մասնավորապես այստեղ՝ RemoteInstallBootx64 (մենք կտեղադրենք միայն 64-ը, 86-ի համար նույն ֆայլերը նույնպես կտեղադրենք այդ թղթապանակում):
3) Վերանվանել pxelinux.0-ը pxelinux.com-ի
4) Եկեք ստեղծենք թղթապանակ pxelinux.cfg կազմաձևման ֆայլի համար ֆայլն ինքնին (արդեն այս թղթապանակի ներսում, իհարկե) լռելյայն է (առանց ընդլայնման) հետևյալ բովանդակությամբ.

ԼԱՆԿԱԴՐՎԱԾ vesamenu.c32
ՀԻՇՈՒՄ 0
NOESCAPE 0
ԹՈՒՅԼԱՏՎՈՒԹՅՈՒՆՆԵՐ 0
# Timeout միավորներով 1/10 վրկ
ԹԱՅՄԱՈՒԹ 300
ՄԵՆՅՈՒ ՄԱՐԺԱՆ 10
ՄԵՆՅՈՒ ՏՈՂ 16
ՄԵՆՅՈՒ ՆՎԻՐԴԵՐ 21
ՄԵՆՅՈՒ TIMEOUTROW 26
ՄԵՆՅՈՒ ԳՈՒՆԱՎՈՐ ՍԱՀՄԱՆԻ 30;44 #20ffffff #00000000 չկա
ՄԵՆՅՈՒ ԳՈՒՆԱՎՈՐ ՈԼՈՐՏԱԴԻՐ 30;44 #20ffffff #00000000 չկա
ՄԵՆՅՈՒ ԳՈՒՆԱՎՈՐ ԱՆՎԱՆՈՒՄԸ 0 #ffffffff #00000000 չկա
ՄԵՆՈՒ ԳՈՒՆԱՎՈՐ SEL 30;47 #40000000 #20ffffff
ՄԵՆՈՒ ֆոնային պատկերը pxelinux.cfg/picture.jpg #picture 640×480 ֆոնի համար
ՄԵՆՅՈՒ ԱՆՎԱՆՈՒՄԸ Ընտրեք ձեր ճակատագիրը:

LABEL wds
ՄԵՆՈՒ ՊԻՏԱԿ Windows տեղակայման ծառայություններ (7, XP, Boot պատկերներ)
KERNEL pxeboot.0

LABEL տեղական
ՄԵՆՅՈՒ ԼԱՆԿԱԴՐՎԱԾ
ՄԵՆՈՒ ՊԻՏԱԿ Բեռնախցիկ կոշտ սկավառակից
LOCALBOOT 0
Մուտքագրեք 0x80

5) Պատճենեք pxeboot.n12 ֆայլը և անվանեք այն pxeboot.0
6) Դրանից հետո մենք պետք է սովորեցնենք մեր WDS-ին բեռնել ունիվերսալ բեռնիչից: 2008 թվականին դա արվեց GUI-ի միջոցով, 2008 թվականին R2-ը՝ հրամանի տողի միջոցով: Բացեք և մուտքագրեք.

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

Հրամանի տող ելք.
WDS բազմակողմանիության ավելացում
Վերջ, մենք բեռնում ենք և տեսնում ենք բաղձալի էկրանը.
WDS բազմակողմանիության ավելացում
Սա հիմնական կոնֆիգուրացիա է, դուք կարող եք այն հարմարեցնել ձեր պահանջներին (ընկերության լոգոն, բեռնման պատվեր և այլն: Առայժմ այն ​​կարող է միայն կառավարումը փոխանցել WDS-ին և նորից բեռնել կոշտ սկավառակից: Եկեք սովորեցնենք նրան բեռնել Ubuntu-ն:

3. Արծվին թռչել սովորեցնելը

Ի՞նչ էր մեզ պետք այնտեղ։ Ubuntu, Gparted? Պատվերի համար ավելացնենք memtest:
Սկսենք ամենապարզից.
Մեմթեստ
Եկեք ստեղծենք առանձին թղթապանակ Linux ֆայլերի համար Boot/x64 WDS թղթապանակում, օրինակ Distr. Եվ դրա ենթաթղթապանակները մեր համապատասխան համակարգերի համար.
WDS բազմակողմանիության ավելացում
Ներբեռնում iso mtmtest և ավելացրեք հետևյալ տողերը մեր ներբեռնման կազմաձևում (կանխադրված ֆայլ).

պիտակ MemTest
մենյուի պիտակ MemTest86+
Kernel memdisk iso raw
initrd Linux/mt420.iso

Դրանով մենք կբեռնենք մեր փոքրիկ պատկերը հիշողության մեջ և կգործարկենք այն այնտեղից: Ցավոք սրտի, սա ինձ համար չաշխատեց մեծ պատկերներով:

Գափրված
Ներբեռնում Վերջին տարբերակը, բացեք iso պատկերը և վերցրեք երեք ֆայլ՝ /live/vmlinuz, /live/initrd.img և /live/filesystem.squashfs:
Որոնք են այս ֆայլերը: (Հնարավոր է, որ ես սխալվել եմ ձևակերպման մեջ, խնդրում եմ ընթերցողներին ուղղել ինձ, եթե ես սխալ եմ)

  • vmlinuz (ավելի հաճախ հանդիպում է vmlinux) - սեղմված միջուկի ֆայլ
  • initrd.img - արմատային ֆայլային համակարգի պատկեր (նվազագույնը, որը պահանջվում է բեռնման համար)
  • filesystem.squashfs - ֆայլերն իրենք են օգտագործվում շահագործման ընթացքում

Առաջին երկու ֆայլերը տեղադրում ենք ներբեռնման թղթապանակում (իմ դեպքում դա Bootx64DistrGparted է) և երրորդը IIS սերվերի վրա (բարեբախտաբար այն արդեն տեղադրված է WSUSa-ի համար)։
Լիրիկական շեղում. ցավոք սրտի, մեծ բաշխումներով memdisk-ի մեջ iso պատկերը բեռնելու հնարքն ինձ մոտ չաշխատեց: Եթե ​​հանկարծ իմանաք հաջողության գաղտնիքը, սա հիանալի լուծում կլինի, որը թույլ կտա արագ բեռնել ցանկացած համակարգ iso պատկերից:
Ավելացրեք filesystem.squashfs-ը IIS-ում, որպեսզի այն կարողանա կարդալ ցանցում (մի մոռացեք ավելացնել MIME թեգ այս ընդլայնման համար
WDS բազմակողմանիության ավելացում
Այժմ մենք մուտք ենք ավելացնում մեր 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

Եկեք ստուգենք, այն աշխատում է:
Ubuntu 12.04
Ես ավելացրել եմ տեղադրման երկու հնարավոր տարբերակ՝ լիովին ավտոմատ (օգտագործողի շնորհիվ մալամուտներ համար статью և ձեռքով ռեժիմում)
Ներբեռնեք ֆայլը այլընտրանքային տեղադրմամբ և այնտեղից պոկեք երկու ֆայլ (ինչպես նախկինում)՝ initrd.gz և linux և դրեք դրանք Distr/Ubuntu-ում:
Ավելացրեք տողերը մեր pxelinux.cfg/default-ում
ամբողջովին ձեռքով տեղադրելու համար

LABEL Ubuntu
KERNEL Distr/Ubuntu/linux
APPEND priority=low vga=normal initrd=Distr/Ubuntu/initrd.gz

Բայց ավտոմատ տեղադրման համար ձեզ հարկավոր է պատասխանի կարգավորումներով ֆայլ (կարող եք կարդալ այստեղ) և մենք այն կտեղադրենք մեր վեբ սերվերում: Իմ bootloader գիծը հետևյալն է.

LABEL Ubuntu-ի ավտոմատ տեղադրում
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

Օգտակար ապագայի համար
Թեմայի վերաբերյալ նյութերը թերթելիս և իմ հարցերի պատասխանները փնտրելիս ես հայտնաբերեցի հրաշալի հոդված - ից Ալեքսանդր_Էրոֆեև ցանցով Kaspersky Rescue Disk-ը ներբեռնելու նկարագրությամբ: Ցավոք սրտի, դա ինձ համար չհասավ: Բայց գործիքն իսկապես օգտակար է (ոչ, ոչ, հատկապես նախանձախնդիր օգտվողները նման բան կբռնեն... Օգտակար է ձեռքի տակ ունենալ նման գործիք)

Ամփոփում

Այս հոդվածը ակնարկ է այն հնարավորությունների մասին, որոնք ձեզ տրամադրում է Microsoft WDS դերը: Երբ ես սկսեցի այս հոդվածը, պլանները մեծ էին. մանրամասն ԻՆՉՊԵՍ վերը ներկայացված համակարգերի բեռնման բոլոր ասպեկտների մասին... Բայց երբ նյութերը սկսեցին կուտակվել միայն բուն WDS-ում, պատմվածքի շարանը ինձ տարավ դեպի որոշ խորություններ, որ ոչ ոք Հավանաբար երբևէ կհանդիպենք... Ուստի մենք որոշեցինք կիսվել հնարավորի ամփոփմամբ և, հնարավորության դեպքում, լավ հոդվածների հղումներով: Եթե ​​ընթերցողները հետաքրքրված են կարդալով, կամ ես հանկարծ ուզում եմ համբավ և փող՝ Հաբրահբրի գանձարանը հոդվածներով համալրելու համար, ես կարող եմ ավելի մանրամասնել բազմաֆունկցիոնալ WDS սերվերի ստեղծման յուրաքանչյուր փուլում:
Կրկին ուզում եմ շնորհակալություն հայտնել հեղինակներին Ալեքսանդր_Էրոֆեև и մալամուտներ իրենց նյութի համար, որն առանց բացառության կհետաքրքրի բոլորին։
Բնականաբար, նույն թեմայով Հաբրեում արդեն կային հոդվածներ, ես փորձեցի հարցը այլ տեսանկյունից ընդգծել կամ լրացնել. Ժամանակը и երկու, բայց չհրապարակված
Շնորհակալություն ուշադրության համար:
Փա՛ռք ռոբոտներին:

Source: www.habr.com

Добавить комментарий