Nambahake WDS Versatility

Sugeng siang, para warga Habra!

Tujuan artikel iki yaiku kanggo nulis ringkesan singkat babagan kemungkinan kanggo nyebarake macem-macem sistem liwat WDS (Windows Deployment Services)
Artikel iki bakal menehi instruksi ringkes kanggo nggunakake Windows 7 x64, Windows XP x86, Ubuntu x64 lan nambah alat sing migunani kanggo boot jaringan kayata Memtest lan Gparted.
Crita kasebut bakal dicritakake miturut urutan gagasan sing teka ing pikiranku. Lan kabeh diwiwiti karo Microsoft ...

Lan saiki critane dhewe:
Ora suwe, aku duwe ide sing wicaksana kanggo nyebarake sistem ing karya nggunakake WDS. Yen ana wong sing nindakake pakaryan kanggo kita, iku apik. Lan yen ing wektu sing padha kita sinau bab anyar, iku pindho penake. Aku ora bakal manggon kanthi rinci babagan katrangan babagan nginstal peran WDS - Microsoft nglumpukake kabeh menyang Next-Next-Next lan ana akeh artikel babagan topik iki. Lan sedhela bakal dakkandhani babagan nggarap gambar Windows, fokus ing momen sing nyebabake aku angel. Sistem non-Microsoft bakal diterangake kanthi luwih rinci (sing artikel kasebut diwiwiti).
Ayo miwiti.
Server sing bakal dadi koordinator panyimpenan lan aksi gambar duwe Windows Server 2008 R2 ing papan. Supaya layanan iki bisa digunakake kanthi bener, peran kayata DHCP lan DNS dibutuhake. Ya, AD kanggo ngetik mesin menyang domain. (Kabeh peran kasebut ora kudu disimpen ing siji mesin; bisa disebar ing kabeh struktur. Sing utama yaiku bisa digunakake kanthi bener)

1. Nyetel WDS

Kita nambahake peran sing dibutuhake lan cepet menyang konsol WDS, miwiti server lan ndeleng ing ngisor iki:
Nambahake WDS Versatility

  • Instal Gambar - gambar instalasi. Sistem sing disesuaikan lan apik sing bakal diluncurake. Kanggo penak, sampeyan bisa nambah sawetara klompok miturut jinis sistem: Windows 7, XP utawa miturut jinis tugas - IT Dept, Client Dept, Servers
  • Gambar Boot - loading gambar. Apa sing dimuat ing mesin dhisik lan ngidini sampeyan nindakake kabeh jinis tumindak. Gambar pisanan sing ana ing disk instalasi (kanggo Windows 7 iki folder sumber lan file install.wim utawa boot.wim.
    Nanging sampeyan bisa nindakake macem-macem perkara sing menarik saka wong-wong mau:

    • Njupuk gambar utawa ngrekam gambar - alat utama kita ngidini sampeyan nggawe salinan sistem sing dikonfigurasi, sing sadurunge diproses dening sysprep lan minangka cithakan kita.
    • Gambar Penemuan — ngidini sampeyan ngunggah gambar sistem sing dikonfigurasi menyang komputer sing ora ndhukung booting jaringan.

  • Piranti sing ditundha - piranti sing nunggu persetujuan administrator kanggo instalasi. Kita pengin ngerti sapa sing nggawe pesona kita ing komputer.
  • Transmisi Multicast - mailing multicast. Digunakake kanggo nginstal siji gambar menyang nomer akeh klien.
  • Drivers - pembalap. Dheweke mbantu nambah driver sing dibutuhake menyang gambar ing server lan ngindhari jinis kesalahan iki:
    Nambahake WDS Versatility
    Sawise nambahake driver menyang server WDS, kudu ditambahake menyang gambar boot sing dikarepake.

Ya, lan siji liyane - sampeyan kudu nggawe bootloader lan installer dhewe kanggo saben ambane bit sistem. Macem-macem ing kebon binatang teka kanthi rega.
Nyatane, WDS kita wis siyap. Kita bisa boot liwat jaringan saka mesin lan ndeleng jendhela pilihan karo gambar boot kita.
Aku ora bakal njlèntrèhaké kabeh tahapan nyiapake gambar sing becik, nanging aku mung bakal ninggalake link menyang artikel sing digunakake dhewe: Tyts kanggo Windows 7 (Kanggo sawetara alesan aku wis versi lawas saka WAIK diinstal - 6.1.7100.0, iku mokal kanggo nggawe file jawaban kanggo Windows 7 SP1 ing. Aku kudu paling anyar ing wayahe - 6.1.7600.16385)
Lan kene isih instruksi kanggo nyiapake Windows XP kanggo WDS. Kita uga ora bakal nulis kanthi rinci - sing paling menarik ana ing bagean kapindho!

2. Universal bootloader

Apik banget yen saiki duwe sistem kaya ngono. Nggunakake iku kesenengan. Nanging apa ana cara kanggo nggawe urip luwih gampang?
Aku pengin nginstal Linux liwat iku!
Kaping pisanan, minangka akeh sing elinga, nginstal Windows lan Ubuntu kanthi podo karo ora rampung kanthi apik kanggo bootloader Windows. Iki diganti dening GRUB universal.
Ing kene padha. We kudu bootloader universal, ketemu iki PXELINUX
1) Download versi paling anyar (ing wektu nulis iki 5.01
Kita kasengsem ing file kasebut:
corepxelinux.0
com32menuvesamenu.c32 (sampeyan bisa njupuk menu.c32 kanggo antarmuka teks nalika loading)
com32chainchain.c32
Kabeh manual kanggo nggunakake bootloader iki ujar manawa kabeh bisa digunakake karo telu kasebut. Aku kudu nambah ldlinux.c32, libcom.c32 lan libutil_com.c32. Sampeyan bisa nindakake iki - nyalin sing dianjurake lan mbukak. File sing bakal disalahake - nyalin menyang folder kasebut.
Kita uga butuh file memdisk kanggo ngundhuh iso. Kita uga sijine ing folder iki
2) Lebokake ing folder ing ngendi sampeyan nyimpen kabeh gambar WDS. Yaiku ing kene - RemoteInstallBootx64 (kita mung bakal nginstal 64, kanggo 86 nyelehake file sing padha ing folder kasebut.)
3) Ganti jeneng pxelinux.0 dadi pxelinux.com
4) Ayo nggawe folder pxelinux.cfg kanggo file konfigurasi, file kasebut dhewe (wis ana ing folder iki, mesthi) minangka standar (tanpa ekstensi!) Kanthi isi ing ngisor iki:

DEFAULT vesamenu.c32
LANGGENG 0
NOESCAPE 0
IZIN 0
# Wektu entek ing unit 1/10 s
WAKTU 300
MENU MARGIN 10
MENU BARIS 16
MENU TABMSGROW 21
MENU TIMEOUTROW 26
MENU WARNA BORDER 30;44 #20ffffff #00000000 ora ana
MENU WARNA SCROLLBAR 30;44 #20ffffff #00000000 ora ana
JUDUL WARNA MENU 0 #ffffffff #00000000 ora ana
MENU WARNA SEL 30;47 #40000000 #20ffffff
MENU BACKGROUND pxelinux.cfg/picture.jpg #gambar 640×480 kanggo latar mburi
JUDUL MENU Pilih takdirmu!

LABEL wds
MENU LABEL Windows Deployment Services (7, XP, Boot images)
KERNEL pxeboot.0

LABEL lokal
MENU DEFAULT
MENU LABEL Boot saka Harddisk
LOKALBOOT 0
Tipe 0x80

5) Nggawe salinan file pxeboot.n12 lan nelpon iku pxeboot.0
6) Sawise iki, kita kudu ngajari WDS kita kanggo boot saka bootloader universal. Ing 2008 iki rampung liwat GUI, ing 2008 R2 - liwat baris printah. Bukak lan ketik:

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

Output baris perintah:
Nambahake WDS Versatility
Mekaten, kita boot munggah lan ndeleng layar coveted:
Nambahake WDS Versatility
Iki config dhasar, sampeyan bisa nyetel kanggo syarat (logo perusahaan, urutan boot, etc. Saiki, iku mung bisa nransfer kontrol kanggo WDS lan boot saka hard drive maneh. Ayo diwulang kanggo boot Ubuntu!

3. Ajar manuk garudha mabur

Apa sing kita butuhake ing kana? Ubuntu, Gparted? Ayo nambah memtest kanggo pesenan.
Ayo miwiti karo sing paling gampang:
memtest
Ayo nggawe folder kapisah kanggo file Linux ing folder Boot/x64 WDS, contone Distr. Lan subfolder ing sistem kasebut:
Nambahake WDS Versatility
Ngundhuh iso mtmtest lan tambahake baris ing ngisor iki menyang konfigurasi download (file standar):

label MemTest
label menu MemTest86+
Kernel memdisk iso mentah
initrd Linux/mt420.iso

Kanthi iki kita bakal mbukak gambar cilik menyang memori lan miwiti saka ing kono. Sayange, iki ora bisa kanggo kula karo gambar gedhe.

Gaprted
Ngundhuh versi paling anyar, unpack gambar iso lan njupuk telung file - /live/vmlinuz, /live/initrd.img lan /live/filesystem.squashfs
Apa file kasebut? (Aku bisa uga salah ing tembung, aku njaluk sing maca kanggo mbenerake yen aku salah)

  • vmlinuz (luwih umum katon vmlinux) - file kernel sing dikompres
  • initrd.img - gambar sistem file root (minimal dibutuhake kanggo booting)
  • filesystem.squashfs - file dhewe digunakake sak operasi

Kita nyelehake rong file pisanan ing folder download (ing kasusku yaiku Bootx64DistrGparted) lan sing nomer telu ing server IIS (untung wis diinstal kanggo WSUSa).
A digression lyrical - sayangé, trick ngemot gambar iso menyang memdisk karo distribusi gedhe ora bisa kanggo kula. Yen sampeyan tiba-tiba ngerti rahasia sukses, iki bakal dadi solusi sing apik sing bakal ngidini sampeyan cepet boot sistem apa wae saka gambar iso.
Tambah filesystem.squashfs menyang IIS supaya bisa diwaca liwat jaringan (aja lali nambah tag MIME kanggo ekstensi iki
Nambahake WDS Versatility
Saiki kita nambah entri menyang 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

Ayo dipriksa - kerjane!
Ubuntu 12.04
Aku wis nambahake rong opsi instalasi - kanthi otomatis (matur nuwun kanggo pangguna Malamut kanggo artikel lan ing mode manual)
Download file kanthi instalasi alternatif lan copot rong file saka ing kono (kaya sadurunge) - initrd.gz lan linux lan lebokake ing Distr/Ubuntu
Tambah garis menyang pxelinux.cfg/default
kanggo instalasi rampung manual

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

Nanging kanggo instalasi otomatis sampeyan butuh file kanthi setelan respon (sampeyan bisa maca kene) lan kita bakal nyelehake ing server web kita. Garis bootloaderku katon kaya iki:

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

Migunani kanggo masa depan
Nalika nggoleki materi babagan topik lan nggoleki jawaban kanggo pitakonanku, aku nemokake artikel apik saka Alexander_Erofeev kanthi katrangan babagan ngundhuh Kaspersky Rescue Disk liwat jaringan. Sayange, iku ora njupuk off kanggo kula. Nanging alat kasebut pancen migunani (ora, ora, utamane pangguna sing sregep bakal nyekel kaya ngono ... Iku migunani kanggo duwe alat kasebut)

kesimpulan

Artikel iki minangka ringkesan babagan kapabilitas sing diwenehake dening peran Microsoft WDS kanggo sampeyan. Nalika aku miwiti artikel iki, plans padha grandiose: a HOWTO rinci babagan kabeh aspèk loading sistem presented ndhuwur ... Nanging nalika materi wiwit nglumpukake mung ing WDS dhewe, thread saka narasi mimpin kula kanggo sawetara ambane sing ora ana siji. bakal tau ketemu, mbokmenawa... Mulane Kita mutusaké kanggo nuduhake ringkesan saka apa bisa lan, yen bisa, pranala menyang artikel apik. Yen maca kasengsem ing maca, utawa aku dumadakan pengin fame lan dhuwit kanggo replenish treasury Habrahabr karo artikel, Aku bisa menyang liyane rinci ing saben tataran nyetel server WDS multi-tujuan.
Aku arep matur nuwun maneh kanggo penulis Alexander_Erofeev и Malamut kanggo materi, sing bakal dadi kapentingan kanggo kabeh wong tanpa istiméwa.
Mesthine, wis ana artikel babagan Habré babagan topik sing padha, aku nyoba nyorot masalah kasebut saka sudut pandang sing beda utawa nambah: Wektu и loro, nanging ora diterbitake
Matur nuwun kanggo manungsa waé.
Kamulyan kanggo robot!

Source: www.habr.com

Add a comment