Ku darida Waxtarka WDS

Galab wanaagsan, dadka deggan Habra ee qaaliga ah!

Ujeedada maqaalkani waa in la qoro dulmar gaaban oo ku saabsan suurtogalnimada in la geeyo nidaamyada kala duwan ee WDS (Windows Deployment Services)
Maqaalkani wuxuu bixin doonaa tilmaamo kooban oo loogu talagalay geynta Windows 7 x64, Windows XP x86, Ubuntu x64 iyo ku darida qalab waxtar leh oo loogu talagalay kabaha shabakada sida Memtest iyo Gparted.
Sheekada waxa loo sheekayn doonaa siday u kala horreeyaan fikradaha maskaxdayda ku soo dhaca. Waxayna dhamaantood ka bilowdeen Microsoft...

Haddaba sheekadu lafteedu:
Muddo aan fogayn, waxaan la imid fikradda macquulka ah ee ah in la geeyo nidaamyada shaqada iyadoo la adeegsanayo WDS. Haddii qof shaqada noo qabto, way fiican tahay. Oo haddii isla mar ahaantaana aan barano wax cusub, waa laba jeer oo farxad leh. Si faahfaahsan uga hadli maayo sharraxaadda rakibidda doorka WDS - Microsoft waxay wax walba ku karkarisaa Xiga-Xigga-Xitaa waxaana jira buuro maqaallo ah oo mawduucan ku saabsan. Oo waxaan si kooban kaaga sheegi doonaa ku saabsan la shaqaynta sawirada Windows, anigoo diiradda saaraya waqtiyadaas dhibaatooyinka igu dhaliyay. Nidaamyada aan Microsoft ahayn waxaa lagu sifeyn doonaa si faahfaahsan (kaas oo maqaalka lagu bilaabay).
Aynu bilowno.
Serfarka u shaqayn doona sida kaydinta sawirka iyo isku xidhaha ficilku waxa uu saaran yahay Windows Server 2008 R2. Si uu adeeggani u shaqeeyo si sax ah, doorarka sida DHCP iyo DNS ayaa loo baahan yahay. Hagaag, AD waxaa loogu talagalay gelitaanka mashiinnada domainka. (Dhammaan doorarkan maaha in lagu hayo hal mashiin; waxay ku faafi karaan dhammaan qaab dhismeedka. Waxa ugu weyn waa inay si sax ah u shaqeeyaan)

1. Dejinta WDS

Waxaan ku darnaa doorarka lagama maarmaanka ah oo si deg deg ah u gal Console WDS, billow server-keena oo arag waxa soo socda:
Ku darida Waxtarka WDS

  • Ku rakib Sawirada - sawirada rakibaadda. Nidaamyo la habeeyay, qurux badan oo aan soo rogi doono. Si loo fududeeyo, waxaad ku dari kartaa dhowr kooxood oo nooca nidaamka ah: Windows 7, XP ama nooca shaqada - IT Dept, Client Dept, Servers
  • Sawirada Boot - rarista sawirada. Maxaa lagu raray mashiinka marka hore oo kuu ogolaanaya inaad ku qabato dhammaan noocyada ficillada. Sawirka ugu horreeya ee halkaas tagaa waa kan ku yaal saxanka rakibaadda (Windows 7 kani waa galka ilaha iyo faylasha install.wim ama boot.wim.
    Laakiin markaa waxaad ka samayn kartaa dhammaan noocyada waxyaabaha xiisaha leh:

    • Sawir qaad ama sawirka duubista - Qalabkeena ugu muhiimsan wuxuu kuu ogolaanayaa inaad nuqul ka sameysid nidaamka habaysan, kaas oo hore loogu farsameeyay sysprep waana template our.
    • Sawirka Daahfurka - Waxay kuu oggolaaneysaa inaad ku dhejiso sawirada nidaamyada habaysan kombuyuutarrada aan taageerin bootinta shabakadda.

  • Qalabka la sugayo - aaladaha sugaya ogolaanshaha maamulaha si loo rakibo. Waxaan rabnaa inaan ogaano cidda soo jiidashadayada saaraysa kombayutarkooda.
  • Gudbinta Multicast - dirista multicast. Loo isticmaalo in lagu rakibo hal sawir tiro badan oo macaamiisha ah.
  • Drivers - darawaliinta. Waxay ka caawiyaan inay ku daraan darawallada lagama maarmaanka ah sawirada server-ka waxayna iska ilaaliyaan noocyadan khaladaadka:
    Ku darida Waxtarka WDS
    Kadib marka lagu daro darawalada server-ka WDS, waa in lagu daraa sawirka boot-ka ee la rabo.

Haa, iyo hal shay oo kale - waxaad u baahan tahay inaad samaysato bootloaders iyo rakibayaal nidaam kasta oo qoto dheer. Noocyada kala duwan ee beerta xayawaanka waxay ku yimaadaan qiimo.
Dhab ahaantii, WDS-kayagu waa diyaar. Waxaan ka dul-qaadi karnaa shabakadda mashiinka oo aan aragno daaqad doorasho leh sawirada bootkeena.
Ma sharxi doono dhammaan marxaladaha diyaarinta sawirka ugu habboon, laakiin kaliya waxaan ka tagi doonaa xiriirka maqaalka aan naftayda u adeegsaday: Tits loogu talagalay Windows 7 (Sababta qaar waxaan haystay nooc hore oo WAIK ah oo lagu rakibay - 6.1.7100.0, waxay ahayd wax aan suurtagal ahayn in la abuuro faylka jawaabta Windows 7 SP1 dhexdeeda. Waxaan u baahanahay kii ugu dambeeyay xilligan - 6.1.7600.16385)
Oo halkan weli tilmaamaha diyaarinta Windows XP ee WDS. Sidoo kale si faahfaahsan uma qori doono - waxyaabaha ugu xiisaha badan ayaa ku jira qaybta labaad!

2. bootloader Universal

Aad ayey u fiican tahay in aan hadda haysano nidaamkan oo kale. Isticmaalka waa wax lagu farxo. Laakiin ma jirtaa waddo aad noloshaada kaga dhigi karto mid aad u fudud?
Waxaan rabaa inaan ku rakibo Linux iyada oo loo marayo!
Marka hore, sida qaar badan oo idinka mid ah aad xasuusataan, rakibidda Windows iyo Ubuntu si isku mid ah kuma dhammaanayso bootloader-ka Windows. Waxaa lagu bedelayaa GRUB caalamiga ah.
Halkan waa isku mid. Waxaan u baahanahay bootloader caalami ah, tan la kulan PXELINUX
1) Soo deji nuqulkii ugu dambeeyay (waqtiga qoraalka tani waa 5.01
Waxaan xiisaynaa faylashan:
corepxelinux.0
com32menuvesamenu.c32 (waxaad u qaadan kartaa menu.c32 is dhex galka qoraalka marka la shubayo)
com32chainchain.c32
Dhammaan buug-gacmeedyada loo isticmaalo bootloader-kan ayaa sheegaya in wax walba ay ku shaqeeyaan saddexdan. Waxay ahayd inaan ku daro ldlinux.c32, libcom.c32 iyo libutil_com.c32. Waad samayn kartaa tan - koobiye kuwa lagu taliyay oo socodsii. Faylkee laga dacwoon doonaa - ku koobi galka
Waxaan sidoo kale u baahanahay faylka memdisk si loo soo dejiyo iso. Waxaan sidoo kale gelinnay galkan
2) Ku rid galka meesha aad ku kaydiso dhammaan sawirada WDS. Magac ahaan halkan - RemoteInstallBootx64 (waxaan ku rakibi doonnaa 64, 86 waxay geliyeen isla faylal isku mid ah galkaas sidoo kale.)
3) Dib ugu magacow pxelinux.0 una bax pxelinux.com
4) Aan abuurno gal pxelinux.cfg faylka qaabeynta, faylka laftiisa (hortaba ku jira galkan, dabcan) waa default (la'aan la kordhin!) oo leh waxyaabaha soo socda:

DEFAULT vesamenu.c32
BARNAAMIJKA 0
NOOSKA 0
OGOLAANSHAHA 0
# Wakhtiga la dhammeeyay cutubyada 1/10 s
WAQTIGA 300
MENU MARGIN 10
MENU ROWS 16
MENU TABMSGROW 21
MENU WAQTIGA 26
XUDUUDDA MIDABKA MENU 30;44 #20ffffff #00000000 ma jiro
MUUQAALKA MIDABKA GUUD 30;44 #20ffffff #00000000 midna
MENU COLOR Cinwaanka 0 #ffffffff #00000000 midna
MIDABKA MENU SEL 30;47 #40000000 #20ffffff
MENU BACKGROUND pxelinux.cfg/picture.jpg #sawirka 640Γ—480 ee asalka
MENU TITLE Dooro aayahaaga!

LABEL wds
MENU LABEL Adeegyada Dajinta Daaqadaha (7, XP, Sawirada Boot)
KERNEL pxeboot.0

LABEL maxalli
MENU DEFAULT
MENU LABEL Boot ka Harddisk
LOCALBOOT 0
Nooca 0x80

5) Nuqul ka samee faylka pxeboot.n12 oo wac pxeboot.0
6) Tan ka dib, waxaan u baahanahay inaan barno WDS-ka inay ka bootloader-ka caalamiga ah. 2008 tan waxaa lagu sameeyay GUI, 2008 R2 - iyada oo loo marayo khadka taliska. Fur oo geli:

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

Soo saarida khadka taliska:
Ku darida Waxtarka WDS
Taasi waa sidaas, waanu kor u qaadnay oo aragnaa shaashadda la jecel yahay:
Ku darida Waxtarka WDS
Tani waa qaabeynta aasaasiga ah, waxaad ku hagaajin kartaa shuruudahaaga (astaanta shirkadda, nidaamka boot, iwm. Hadda, waxay kaliya u wareejin kartaa kontoroolka WDS oo ka bootin kartaa darawalka adag mar labaad. Aan barno inuu boot Ubuntu!

3. Barashada gorgorka duulista

Maxaan uga baahanahay halkaas? Ubuntu, Gparted? Aan ku darno memtest si loo dalbado.
Aan ku bilowno tan ugu fudud:
memtest
Aan u abuurno gal gaar ah faylalka Linux gudaha galka Boot/x64 WDS, tusaale ahaan Distr. Iyo fayl-hoosaadyada ku jira nidaamyadayada:
Ku darida Waxtarka WDS
Soo dejinta iso mtmtest oo ku dar khadadkan soo socda qaabayntayada soo dejinta (faylka asalka ah):

calaamadee MemTest
sumadda menu MemTest86+
Kernel memdisk waa cayriin
initrd Linux/mt420.iso

Tani waxaynu ku dhejin doonaa sawirkayaga yar ee xusuusta oo ka bilaabi doona halkaas. Nasiib darro, tani igama shaqayn sawirro waaweyn.

Kala go'ay
Soo dejinta nooca ugu dambeeyay, ka fur sawirka iso oo qaado saddex fayl - /live/vmlinuz, /live/initrd.img iyo /live/filesystem.squashfs
Waa maxay faylalkani? (Waxaa laga yaabaa inaan ku qaldanahay ereyada, waxaan si naxariis leh uga codsanayaa akhristayaasha inay i saxaan haddii aan khaldanahay)

  • vmlinuz (sida badan loo arko vmlinux) - faylka kernel-ka la cufan
  • initrd.img - sawirka nidaamka faylka xididka (ugu yar ee loo baahan yahay booting)
  • filesystem.squashfs - faylasha laftooda la isticmaalo inta lagu jiro hawlgalka

Waxaan dhigeynaa labada fayl ee ugu horreeya galka soo dejinta (kiiskeyga waa Bootx64DistrGparted) iyo kan saddexaad ee server-ka IIS (nasiib wanaag mar hore ayaa loogu rakibay WSUSA).
Digression A lyrical - nasiib darro, khiyaamada ah ee lagu shubo image iso galay memdisk ah oo qaybin weyn ii shaqayn wayday aniga. Haddii aad si lama filaan ah u ogaato sirta guusha, tani waxay noqon doontaa xal aad u fiican kaas oo kuu ogolaanaya inaad si dhakhso ah uga saarto nidaam kasta oo ka soo jeeda sawirka iso.
Ku dar filesystem.squashfs IIS si loogu akhriyo shabakada (ha ilaawin inaad ku darto summada MIME kordhintan
Ku darida Waxtarka WDS
Hadda waxaan ku darnaa galitaanka pxelinux.cfg/default:

LABEL GPparted Live
MENU LABEL Gparted Live
KERNEL Distr/Gparted/vmlinuz
LIFAAQ initrd=Distr/Gparted/initrg.img boot=kuwa toos ah union=aufs noswap nopromt vga=788 fetch=http://192.168.10.10/Distr/Gparted/filesystem.squashfs

Aynu eegno - way shaqeysaa!
Ubuntu 12.04
Waxaan ku daray laba ikhtiyaar oo rakibida suurtagalka ah - si toos ah otomaatig ah (mahadsanid isticmaalaha Malamut waayo maqaal iyo qaabka gacanta)
Soo deji faylka oo ku rakib beddelka oo ka jeex laba fayl halkaas (sidii hore) - initrd.gz iyo linux oo geli Distr/Ubuntu
Ku dar khadadkayaga pxelinux.cfg/default
si buuxda loogu rakibo gacanta

LABEL Ubuntu
KERNEL Distr/Ubuntu/linux
KU lifaaq mudnaanta = vga hoose = initrd caadi = Distr/Ubuntu/initrd.gz

Laakin si toos ah loo rakibo waxaad u baahan tahay fayl leh goobaha jawaabta (waad akhrin kartaa halkan) oo waxaan ku dhejin doonaa mareegahayaga. Khadka bootloader-kaygu wuxuu u eg yahay sidan:

LABEL Ubuntu Ku rakib
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

Faa'iido u leh mustaqbalka
Anigoo eegaya wax ku saabsan mowduuca oo aan raadinayo jawaabaha su'aalahayga, ayaan ogaaday maqaal cajiib ah ka Alexander_Erofeev oo leh sharraxaad ku saabsan soo dejinta Kaspersky Rescue Disk ee shabakadda. Nasiib darro, way iga qaadi wayday. Laakiin qalabku runtii waa faa'iido leh (maya, maya, gaar ahaan dadka isticmaala xamaasadda leh waxay qabsan doonaan wax la mid ah ... Waa faa'iido leh in la haysto qalabkan oo kale)

gunaanad

Maqaalkani waa dulmar ku saabsan awoodaha ay doorka Microsoft WDS ku siiso. Markii aan bilaabay maqaalkan, qorshayaashu waxay ahaayeen kuwo aad uwanaagsan: faahfaahsan HOWTO oo ku saabsan dhammaan dhinacyada rarida nidaamyada kor lagu soo bandhigay weligood la kulmi lahaa, malaha... Sidaa darteed waxaan go'aansanay inaan wadaagno kooban waxa suurtagal ah iyo, haddii ay suurtagal tahay, xiriirinta maqaallada wanaagsan. Haddii akhristayaasha ay xiisaynayaan inay wax akhriyaan, ama aan si lama filaan ah u rabo magac iyo lacag si ay ugu buuxiyaan khasnadda Habrahabr maqaallo, waxaan si faahfaahsan u geli karaa marxalad kasta oo lagu dejinayo server-ka WDS ee ujeedooyinka badan leh.
Waxaan mar kale u mahadcelinayaa qorayaasha Alexander_Erofeev ΠΈ Malamut qalabkooda, kuwaas oo noqon doona mid xiiso u leh qof kasta iyada oo aan ka reebin.
Dabeeci ahaan, waxaa jiray maqaallo ku saabsan HabrΓ© oo isla mowduuca ka hadlaya, waxaan isku dayay inaan arrinka ka iftiimiyo aragti kale ama ku kabo: Mar ΠΈ laba, laakiin aan la daabicin
Waad ku mahadsan tahay dareenka.
Ammaan Robots-ka!

Source: www.habr.com

Add a comment