Илова кардани универсалии WDS

Субҳ ба хайр, сокинони азизи Ҳабра!

Мақсади ин мақола навиштани шарҳи мухтасар дар бораи имкониятҳои ҷойгиркунии системаҳои гуногун тавассути WDS (Windows Deployment Services) мебошад.
Ин мақола дастурҳои мухтасарро оид ба ҷойгиркунии Windows 7 x64, Windows XP x86, Ubuntu x64 ва илова кардани абзорҳои муфид ба пурборкунии шабака ба монанди Memtest ва Gparted пешниҳод мекунад.
Воқеа аз рӯи тартиби андешаҳое, ки ба сари ман меоянд, нақл карда мешавад. Ва ҳамааш бо Microsoft оғоз шуд...

Ва акнун худи ҳикоя:
Чанде пеш, ман идеяи оқилонаи ҷойгиркунии системаҳо дар ҷои кор бо WDS пайдо кардам. Агар касе барои мо кор кунад, ин хуб аст. Ва агар дар айни замон мо чизи навро ёд гирем, ин дучанд гуворо аст. Ман ба таври муфассал дар бораи тавсифи насб кардани нақши WDS таваққуф намекунам - Microsoft ҳама чизро то Next-Next-Next меҷӯяд ва дар ин мавзӯъ кӯҳҳои мақолаҳо мавҷуданд. Ва ман ба шумо дар бораи кор бо тасвирҳои Windows ба таври мухтасар нақл мекунам ва диққати худро ба он лаҳзаҳое, ки ба ман душворӣ меоварданд, равона мекунам. Системаҳои ғайри Microsoft муфассалтар тавсиф карда мешаванд (барои он мақола оғоз шудааст).
Биёед сар кунем.
Сервере, ки ҳамчун нигаҳдории тасвир ва ҳамоҳангсози амал амал мекунад, дорои Windows Server 2008 R2 мебошад. Барои дуруст кор кардани ин хидмат нақшҳо ба монанди DHCP ва DNS лозиманд. Хуб, AD барои ворид кардани мошинҳо ба домен аст. (Ҳамаи ин нақшҳо набояд дар як мошин нигоҳ дошта шаванд, онҳо метавонанд дар тамоми сохтор паҳн карда шаванд. Чизи асосӣ ин аст, ки онҳо дуруст кор мекунанд)

1. Насб кардани WDS

Мо нақшҳои заруриро илова мекунем ва зуд ба консоли WDS ворид мешавем, сервери худро оғоз мекунем ва чизҳои зеринро мебинем:
Илова кардани универсалии WDS

  • Тасвирҳоро насб кунед - тасвирҳои насб. Системаҳои фармоишӣ ва зебоеро, ки мо ба кор медарорем. Барои роҳат, шумо метавонед якчанд гурӯҳҳоро аз рӯи намуди система илова кунед: Windows 7, XP ё аз рӯи намуди вазифа - Департаменти IT, Client Dept, Servers
  • Тасвирҳои боркунӣ — боркунии тасвирҳо. Он чизе, ки аввал ба мошин бор карда мешавад ва ба шумо имкон медиҳад, ки бо он ҳама гуна амалҳоро иҷро кунед. Аввалин тасвире, ки ба он ҷо меравад, тасвирест, ки дар диски насбкунӣ ҷойгир аст (барои Windows 7 ин папкаи манбаъҳо ва файлҳои install.wim ё boot.wim аст.
    Аммо пас шумо метавонед аз онҳо ҳама чизҳои ҷолибро иҷро кунед:

    • Аксбардорӣ ё сабти тасвир - воситаи асосии мо ба шумо имкон медиҳад, ки нусхаи системаи конфигуратсияшударо, ки қаблан аз ҷониби sysprep коркард шуда буд ва қолаби мост, созед.
    • Тасвири кашф — ба шумо имкон медиҳад, ки тасвирҳои системаҳои танзимшуда ба компютерҳое, ки пурборкунии шабакаро дастгирӣ намекунанд, бор кунед.

  • Дастгоҳҳои интизорӣ — дастгоҳҳое, ки барои насб иҷозати маъмурро интизоранд. Мо мехоҳем бидонем, ки кӣ дилрабоии моро дар компютери худ мегузорад.
  • Интиқоли чандрасонаӣ — фиристодани бисёрҷанба. Барои насб кардани як тасвир ба шумораи зиёди муштариён истифода мешавад.
  • Ронандагон — ронандагон. Онҳо барои илова кардани драйверҳои зарурӣ ба тасвирҳои сервер кӯмак мекунанд ва аз ин гуна хатогиҳо канорагирӣ мекунанд:
    Илова кардани универсалии 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 хуб анҷом намеёбад. Онро GRUB универсалӣ иваз мекунад.
Дар ин ҷо ҳам ҳамин тавр аст. Ба мо як боркунаки универсалӣ лозим аст, инро қонеъ кунед PXELINUX
1) Версияи охиринро зеркашӣ кунед (дар вақти навиштани ин 5.01
Мо ба ин файлҳо таваҷҷӯҳ дорем:
corepselinux.0
com32menuvesamenu.c32 (шумо метавонед menu.c32-ро барои интерфейси матн ҳангоми боркунӣ истифода баред)
com32chainchain.c32
Ҳама дастурҳо барои истифодаи ин пурборкунанда мегӯянд, ки ҳама чиз бо ин се кор мекунад. Ман бояд 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
# Вақтсанҷи дар воҳидҳои 1/10 с
ТАЙМУТ 300
БАРНОМАИ МЕНЮ 10
САТРХОИ МЕНЮ 16
МЕНЮИ TABMSGROW 21
МЕНЮИ ВАҚТИ ТАМОМИ 26
МЕНЮИ РАНГИ БОРДОР 30;44 #20ffffff #00000000 нест
МЕНЮИ РАНГИ ИЛТИМОС 30;44 #20ffffff #00000000 нест
МЕНЮИ РАНГИ УНВО 0 #ffffffff #00000000 нест
МЕНЮИ РАНГИ ИНТИХОБ 30;47 #40000000 #20ffffff
МЕНЮИ ЗАМИНАИ pxelinux.cfg/picture.jpg #тасвир 640×480 барои замина
МЕНЮИ УНВО Тақдири худро интихоб кунед!

LABEL wds
MENU LABEL Хидматҳои густариши Windows (7, XP, тасвирҳои боркунӣ)
KERNEL pxeboot.0

LABEL маҳаллӣ
МЕНЮИ САФАР
MENU 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 илова кунем.
Биёед бо соддатарин оғоз кунем:
memtest
Биёед дар папкаи Boot/x64 WDS барои файлҳои Linux папкаи алоҳида эҷод кунем, масалан Disstr. Ва зерпапкаҳо дар он барои системаҳои дахлдори мо:
Илова кардани универсалии WDS
Зеркашӣ iso mtmtest ва ба конфигуратсияи зеркашии мо сатрҳои зеринро илова кунед (файли пешфарз):

нишони MemTest
тамғаи меню MemTest86+
Ядро memdisk iso хом
initrd Linux/mt420.iso

Бо ин мо тасвири хурди худро ба хотира бор мекунем ва онро аз он ҷо оғоз мекунем. Мутаассифона, ин барои ман бо тасвирҳои калон кор накард.

Гапрт
Зеркашӣ версияи охирин, тасвири iso-ро кушоед ва се файл гиред - /live/vmlinuz, /live/initrd.img ва /live/filesystem.squashfs
Ин файлҳо чист? (Шояд ман дар ибора хато карда бошам, аз хонандагон хоҳиш мекунам, ки агар хато карда бошам, маро ислоҳ кунанд)

  • vmlinuz (бештар vmlinux дида мешавад) - файли фишурдашудаи ядро
  • initrd.img - тасвири системаи файлии реша (ҳадди ақали барои боркунӣ лозим аст)
  • filesystem.squashfs - худи файлҳое, ки ҳангоми кор истифода мешаванд

Мо ду файли аввалро дар папкаи зеркашӣ ҷойгир мекунем (дар ҳолати ман он Bootx64DistrGparted аст) ва файли сеюмро дар сервери IIS (хушбахтона он аллакай барои WSUSa насб шудааст).
Дигресси лирикӣ - мутаассифона, ҳиллаи бор кардани тасвири изофӣ ба memdisk бо тақсимоти калон барои ман кор накард. Агар шумо ногаҳон сирри муваффақиятро донед, ин як ҳалли олӣ хоҳад буд, ки ба шумо имкон медиҳад, ки ҳама гуна системаро аз тасвири изофӣ зуд пур кунед.
Fileystem.squashfs -ро ба IIS илова кунед, то он тавассути шабака хонда шавад (фаромӯш накунед, ки барои ин васеъшавӣ теги MIME илова кунед.
Илова кардани универсалии WDS
Ҳоло мо ба pxelinux.cfg/default воридот илова мекунем:

LABEL GParted Live
МЕНЮИ 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 афзалият = vga паст = initrd муқаррарӣ = Distr/Ubuntu/initrd.gz

Аммо барои насби худкор ба шумо файл бо танзимоти ҷавоб лозим аст (шумо метавонед хонед дар ин ҷо) ва мо онро дар веб-сервери худ ҷойгир мекунем. Хати ман дар пурборкунанда чунин менамояд:

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

Барои оянда муфид аст
Ҳангоми азназаргузаронии мавод дар мавзӯъ ва ҷустуҷӯи ҷавоб ба саволҳои худ, ман кашф кардам мақолаи аҷиб аз он Александр_Ерофеев бо тавсифи зеркашии Disk Rescue Kaspersky тавассути шабака. Мутаассифона, он барои ман барнагашт. Аммо асбоб воқеан муфид аст (не, не, махсусан корбарони боғайрат чунин чизеро мегиранд ... Дар даст доштани чунин асбоб муфид аст)

хулоса

Ин мақола шарҳи қобилиятҳое мебошад, ки нақши Microsoft WDS барои шумо пешкаш мекунад. Вақте ки ман ин мақоларо оғоз кардам, нақшаҳо бузург буданд: ТАРЗИ муфассал дар бораи тамоми ҷанбаҳои боркунии системаҳои дар боло овардашуда... Аммо вақте ки мавод танҳо дар худи WDS ҷамъ шуданро оғоз кард, риштаи ҳикоя маро ба умқи он бурд, ки ҳеҷ кас шояд ягон бор дучор меомад... Аз ин рӯ, мо тасмим гирифтем, ки мухтасари он чизеро, ки имконпазир аст ва агар имконпазир бошад, ба мақолаҳои хуб истинод кунем. Агар хонандагон ба хондан шавқ дошта бошанд, ё ман ногаҳон мехоҳам, ки шӯҳрат ва пул хазинаи Ҳабраҳабрро бо мақолаҳо пур кунад, ман метавонам дар ҳар як марҳилаи таъсиси сервери бисёрҳадафи WDS муфассалтар маълумот диҳам.
Мехостам ба муаллифон бори дигар ташаккур намоям Александр_Ерофеев и Маламут барои материалхояшон, ки беистисно ба хама шавкманд хоханд шуд.
Табиист, ки аллакай дар Хабре дар як мавзӯъ мақолаҳо буданд, ман кӯшиш кардам, ки масъаларо аз нуқтаи назари дигар таъкид кунам ё онро пурра кунам: Вақт и ду, вале нашр нашудааст
Ташаккур ба диққататон.
Шаъну шараф ба роботҳо!

Манбаъ: will.com

Илова Эзоҳ