Instalacija Windows 7 s programima preko mreže. Instalacija Windowsa preko mreže. Priprema slike operativnog sustava

07.05.2020 Vijesti

Mrežna instalacija operativnih sustava Windows Vista/Server 2008 i Windows 7, vrlo slična instalacija prethodne verzije. Iako, treba napomenuti da je malo evoluirao. Na primjer, jedna razlika u odnosu na instaliranje prethodnih verzija je da više ne morate koristiti BINL da vam kaže koji upravljački program mrežnog adaptera trebate koristiti. I također se kreće mrežni upravljački programi iznutra Windows slika P.E.

Dakle, pogledajmo kako instalacija radi Windows mreža 7. Kada uključite računalo, mrežna kartica prenosi kontrolu na ugrađeni PXE bootloader. Bootloader šalje zahtjev za dobivanje konfiguracije mreže. Takve zahtjeve obrađuje DHCP, koji vraća informacije o IP adresi, mrežnoj maski, kao i informacije o adresi TFTP poslužitelja i nazivu datoteke za podizanje sustava.

Nakon što primi ovu informaciju, PXE preuzima datoteku s TFTP poslužitelja i prenosi kontrolu na njega.

Da biste instalirali Windows 7 preko mreže, koristite pxeboot.com ili pxeboot.n12 kao datoteke za pokretanje. Razlika između njih je u tome što prvi zahtijeva pritisak tipke F12 za početak rada.

Pxeboot učitava datoteku bootmgr.exe (Windows Boot Manager) i prenosi kontrolu na nju. On pak čita svoju konfiguraciju iz BCD datoteke (podaci o konfiguraciji pokretanja (pohrana parametara pokretanja)) i na temelju primljenih podataka učitava sliku particije za pokretanje sustav datoteka NTFS (boot.sdi) i Windows PE slike.

Što je slijedeće Pokretanje sustava Windows P.E. Nakon završetka, pokreće se program wpeinit.exe koji instalira upravljačke programe za mrežni adapter i inicijalizira mrežne protokole. Imajte na umu da se, za razliku od Windows XP/2003, BINL ne koristi za dobivanje informacija o čemu mrežni adapter koristiti.

Ako je sve učitano normalno, ostaje samo spojiti se mrežni pogon i iz njega pokrenite instalacijski program setup.exe.

Nedavno sam naišao na situaciju koja, u principu, ne stvara nikakve posebne probleme administratori sustava. Pojavila se potreba za ažuriranjem OS-a na brojnim računalima u organizaciji, što je opet uzrokovalo niz problema, čija rješenja sam morao sastavljati u dijelovima, kao i sam završavati veći dio cijelog procesa, što je i Zapravo vam želim pričati o.

Ti problemi su bili ograničenje posjedovanja jednog DVD-ROM pogona, jednog dana slobodnog vremena, kao i dvadesetak računala na koja je bilo potrebno instalirati Windows 7 sa cijelim setom potrebnih drajvera, programa i sl.
Tražeći informacije na Googleu o ovom pitanju, nisam našao ništa što bi radilo bez greške ili uopće radilo. Ali krenimo redom.

Priprema slike operativnog sustava

Kako bi se pojednostavila priprema borbenog OS-a, Oracle VirtualBox uzet je kao osnova Najnovija verzija, kao i Windows 7 x64 Professional. Prvo što trebate učiniti je instalirati i konfigurirati Windows 7 na virtualnom računalu. Da bismo to učinili, u procesu dodavanja VM-a stvaramo dva virtualna tvrdi diskovi. Jedan za instaliranje i konfiguriranje Windows 7 na njemu, drugi za naknadno spremanje slike konfiguriranog sustava na njemu. Također je potrebno instalirati dodatak Virtualbox guest OS - Virtual Machine Additions i kreirati dijeljenu mapu za daljnje kopiranje stvorene slike na fizički stroj.
Nakon instaliranja svih nadjeva na VM, prelazimo na fazu pripreme sustava pomoću uslužnog programa sysprep, koji se nalazi u korijenu sustava našeg VM-a:

%windir%system32sysprepsysprep.exe

Da biste pripremili sustav za stvaranje prilagođene slike, trebate postaviti sljedeće parametre uslužnom programu:

  1. Idite na prozor dobrodošlice sustava (OOBE) - ovaj način će se aktivirati sljedeći put kada se sustav pokrene. Pokreće računalo u načinu rada zaslona dobrodošlice.
  2. Označite potvrdni okvir "Priprema za upotrebu" - priprema instalaciju sustava Windows prije stvaranja slike. Sigurnosni identifikator (SID) se poništava, točke vraćanja sustava se poništavaju, a zapisnici događaja se brišu.
  3. Parametri isključivanja “Isključivanje” - kada uslužni program završi, sustav će se isključiti.

Ne biste trebali pokretati OS prije spremanja slike sustava, budući da sljedeći put kada pokrenete računalo, počinje raditi specijalizirani korak konfiguracije. Stvoren je novi sigurnosni identifikator (SID) i resetiran je sat za aktivaciju sustava Windows.

Uslužni program također uklanja instalirani upravljački programi. Da biste ih spasili morate učiniti sysprep iz naredbenog retka s parametrom:

/unattend: Određuje stazu do datoteke odgovora

Morate navesti parametar PersistAllDeviceInstalls u datoteci odgovora (počevši od Windows 8, postoji i parametar DoNotCleanUpNonPresentDevices):

pravi

Nakon završetka čišćenja sustav će se automatski isključiti. Prijeđimo na sljedeću fazu.

Instalacija i konfiguracija Windows AIK + PE

Preuzmite i instalirajte paket automatska instalacija Windows (AIK) za Windows 7. Nakon pokretanja setup.exe odaberite “ Windows instalacija AIK." Ne bi trebalo biti problema tijekom instalacije.

Stvaranje i konfiguriranje Windows PE slike

Windows PE- predinstalacijsko okruženje koje se koristi za pripremu za instalaciju OS-a. S koristeći Windows PE ćemo snimiti volumen sustava u wim sliku pomoću uslužnog programa imagex i spremaju ga na drugu particiju tvrdog diska.
U ovom slučaju, razmatramo stvaranje diska sa 64-bitnim Windows verzija P.E. Ako stvarate disk s 32-bitnom verzijom Windows PE, morat ćete promijeniti arhitekturu (amd64 u x86) u svim naredbama.

Iz izbornika Start pokrenite Svi programi > Microsoft Windows AIK > Naredbeni redak alata za implementaciju- sve sljedeće naredbe bit će unesene u ovaj prozor naredbenog retka. Zahtijeva pokretanje kao administrator.
Kopirajte Windows PE slikovne datoteke

Copype.cmd amd64 d:winpe_image

Da biste promijenili kopiranu Windows PE sliku, morate je povezati s naredbom

Dism /Mount-Wim /WimFile:d:winpe_imagewinpe.wim /index:1 /MountDir:d:winpe_imagemount

Sada, nakon povezivanja slike, možemo instalirati pakete u nju i dodavati vlastite datoteke.
Dodajmo uslužni program našoj slici imagex.

Xcopy "%ProgramFiles%Windows AIKToolsamd64imagex.exe" d:winpe_imageiso

Također, ako želite, možete odmah pripremiti popis iznimaka - datoteka i mapa koje neće biti uključene u spremljenu sliku. Stvorite u bilo kojem uređivač teksta Wimscript.ini datoteku i u njoj odredite datoteke i mape koje želite izuzeti iz slike. Datoteka Wimscript.ini nalazi se u istoj mapi kao imegex.
Zadano imagex koristi sljedeće iznimke:

$ntfs.log hiberfil.sys pagefile.sys "Informacije o volumenu sustava" RECYCLER WindowsCSC *.mp3 *.zip *.cab WINDOWSinf*.pnf

Dism /unmount-Wim /MountDir:d:winpe_imagemount /Commit

Svi pripremni radovi obavljeni su s datotekom winpe.wim i za pokretanje Windows disk PE koristi datoteku boot.wim koja se nalazi u mapi winpe_x86ISOsources. Stoga je potrebno boot.wim datoteku zamijeniti winpe.wim datotekom, a pritom je preimenovati.

Xcopy /y d:winpe_imagewinpe.wim d:winpe_imageISOsourcesboot.wim

Za izradu slike pokrenite naredbu:

Oscdimg -n -bd:winpe_imageetfsboot.com d:winpe_imageISO d:winpe_imagewinpe_image.iso

Stvaranje slike sustava Windows 7

Potrebno je spremiti sliku našeg OS-a pomoću uslužnog programa imagex. Pokrećemo VM iz slike winpe_image.iso koju smo ranije izradili. Nakon uspješnog preuzimanja, pred nama se otvara prozor naredbenog retka i tu ćemo raditi.
Snimite i spremite sliku jednom naredbom

F:imagex.exe /capture E: D:install.wim "Windows 7 x64" /komprimiraj maksimum

/snimka E:- snimanje odjeljka E:
D:install.wim- mjesto i naziv spremljene WIM datoteke.
"Windows 7 x64"- naziv slike. Ime mora biti u navodnicima.
/stisnuti maksimalno- vrsta kompresije datoteka na slici (opcionalno). Za parametar /oblog važeće vrijednosti maksimum(maksimalna kompresija), brzo(brza kompresija) i nikakav(bez kompresije). Ako parametar nije naveden, koristi se brza kompresija. Maksimalna kompresija smanjuje veličinu slike, ali snimanje traje dulje od brze kompresije. Brzina dekompresije slike je praktički neovisna o vrsti kompresije. Sve što trebate učiniti je pričekati 20-30 minuta i slika će biti spremna.

Nakon spremanja slike na drugi disk virtualni stroj, za daljnji rad potrebno ga je prenijeti na fizički OS. Ponovno pokrećemo virtualni stroj i dovršavamo instalaciju Windowsa koja je prekinuta u fazi OOBE. Ako ste već instalirali Virtual Machine Additions, tada trebate kopirati datoteku s virtualnog stroja na fizički koristeći dijeljenu mapu, koju možete navesti u postavkama virtualnog stroja.

postavke slika za pokretanje Windows 7

U ovoj fazi ponovno pokrenite "Deployment Tools Command Line" i kopirajte Windows PE slikovne datoteke:

Copype.cmd amd64 d:winpe

Montaža slike

Windows PE je montiran i u mapi d:winpe možete pronaći datoteku winpe.wim.

Konfiguriranje automatskog pokretanja Windows instalacije.

Kako biste izbjegli ručno stvaranje virtualni disk i nemojte ručno pokretati instalaciju, možete urediti datoteke startnet.cmd i startnet2.cmd. Nalaze se na d:winpemountwindowssystem32.

Wpeinit %windir%system32startnet2.cmd

Chcp 1251 netsh sučelje ip set adresa name="Local Area Connection" source=dhcp chcp 866 pause net use z: \192.168.0.1win7 /user:install install cd /d Z:sources setup.exe

Naredba net use povezuje se s računalom s IP adresom 192.168.0.1 (naše računalo poslužitelj) u zajednički direktorij pod nazivom win7 s korisničkim pravima za instalaciju i istom lozinkom.
Ovom naredbom u cmd-u možete stvoriti korisnika koji nam treba

Net user install install /add /passwordchg:br

Slijedimo sljedeće upute:

  • Na poslužiteljskom računalu kreiramo korijenski direktorij za preuzimanje (kod mene je to d:win7), au njemu boot folder.
  • Win7 mapu dijelimo, odnosno dajemo opći pristup svim korisnicima.
  • Kopirajte cijelu mapu izvora iz instalacijski disk Windows 7 u d:win7.
  • Zamijenite datoteku install.wim u direktoriju d:win7sources s datotekom koja je ranije kopirana s virtualnog stroja (gotova slika za Windows 7)

Sada trebate kopirati dodatne datoteke za instalaciju Windows 7.
Montirajmo WinPE sliku:

Imagex /mountrw winpe.wim 1 montiranje

Kopirati:

Xcopy d:winpemountwindowsbootpxepxeboot.n12 d:win7 xcopy d:winpemountwindowsbootpxebootmgr.exe d:win7 xcopy d:winpewinpe.wim d:win7boot xcopy d:winpeisobootboot.sdi d:win7boot

Demontirajte sliku naredbom:

Imagex.exe /unmount d:winpemount

Bcdedit -createstore %1BCD bcdedit -store %1BCD -create (ramdiskoptions) /d "Ramdisk options" bcdedit -store %1BCD -set (ramdiskoptions) ramdisksdidevice boot bcdedit -store %1BCD -set (ramdiskoptions) ramdisksdipath bootboot.sdi za /F "tokens=2 delims=()" %%i u ("bcdedit -store %1BCD -create /d "MyWinPE Boot Image" /application osloader") do set guid=(%%i) bcdedit -store %1BCD -set %guid% systemroot Windows bcdedit -store %1BCD -set %guid% detecthal Da bcdedit -store %1BCD -set %guid% winpe Da bcdedit -store %1BCD -set %guid% osdevice ramdisk=Bootwinpe.wim,(ramdiskoptions) bcdedit -store %1BCD -set %guid% device ramdisk=Bootwinpe.wim,(ramdiskoptions) bcdedit -store %1BCD -create (bootmgr) /d "Windows BootManager" bcdedit -store %1BCD -set (bootmgr) timeout 30 bcdedit -store %1BCD -set (bootmgr) displayorder %guid%

Pokrenite naredbu s administratorskim pravima:

Createbcd.cmd d:win7boot

Ako imate problema s upravljačkim programima, možete ih dodati i u "Naredbeni redak alata za implementaciju":
Montiranje slike za dodavanje upravljačkih programa

Dism /mount-wim /wimfile:winpe.wim /index:1 /mountdir:mount

Za integraciju upravljačkih programa u već montiranu sliku koristite naredbu

Dism /image:mount /add-driver /driver:<каталог с драйверами либо файл с расширением inf>

Nakon što je sav rad sa slikom dovršen, mora se demontirati

Dism /unmount-wim /mountdir:mount /commit

Postavljanje TFTP i DHCP poslužitelja

Za izradu ovih poslužitelja morate preuzeti program TFTPD32.
Zadatak DHCP poslužitelji je pružiti informacije udaljeno računalo o slobodnoj IP adresi, mrežnoj maski, kao i nazivu preuzete datoteke i adresi TFTP poslužitelja na kojem se ta datoteka nalazi. Zadaća TFTP poslužitelja je osigurati prijenos datoteka potrebnih za preuzimanje na udaljeno računalo.

Pokrećemo program i prvo odabiremo mapu d: win7, a malo niže - IP Mrežna kartica. U mom slučaju računalo ima IP 192.168.0.1.
Idite na postavke (gumb Postavke u sredini na dnu) i postupno ispunjavajte kartice:

  • Kartica GLOBALNO - potvrdite okvire samo nasuprot TFTP poslužitelja, DHCP poslužitelja i Omogući IPv6.
  • Kartica TFTP - odaberite mapu d:win7.
  • TFTP sigurnost - standardno.
  • TFTP konfiguracija - ostavite kako jest.
  • Napredne TFTP opcije - trebaju biti označeni sljedeći okviri: Pregovaranje opcija, Prikaži traku procesa i Prevedi Unix nazive datoteka.
  • DHCP tab
  • Početna adresa skupa IP-a određuje s koje IP adrese započeti izdavanje adresa. U mom primjeru, izdavanje IP adresa počet će od 192.168.0.2.
  • Veličina skupa određuje broj IP adresa koje će biti dinamički dodijeljene. Postavio sam vrijednost na 30.
  • Datoteka za pokretanje govori udaljenom računalu naziv datoteke koju treba koristiti kao pokretač. Postavite vrijednost na pxeboot.n12.
  • Maska, određuje masku mreže. U našem slučaju to je 255.255.255.0. Ostavljamo zadane vrijednosti preostalih parametara.
  • Ping adresu prije dodjele - poništite okvir (ako imate vezu računalo-računalo bez preklopnika i usmjerivača).

Sada morate omogućiti učitavanje BIOS-a s mrežne kartice i dignite se s nje. Nakon toga će se putem DHCP-a dobiti IP adresa i izvršit će se pxeboot.n12 - koji će pokrenuti Windows PE iz datoteke winpe.wim. Odmah nakon Windows pokretanje PE će automatski montirati direktorij win7 i od tamo započeti instalaciju. Zatim, instalacija se odvija potpuno isto kao i s diska.

Neki dan sam trebao instalirati Windows 7 na netbook. Nisam imao pri ruci USB pogon ili flash pogon pristojne veličine, pa sam odlučio instalirati preko mreže. Guglanje u pretraživanju gotovo rješenje i pošto ga nisam pronašao, odlučio sam pokušati to učiniti slično kao Windows Vista, na kraju krajeva, sustavi su vrlo slični.
Pa što nam treba:

1. Distribucija sa sustavom Windows 7 izdanja koje vam je potrebno
2. Windows® automatizirani instalacijski komplet (AIK) za Windows® 7
3. DHCP i TFTP poslužitelji. Koristimo tftpd32

4. Računalo s instaliranim:

Windows Server 2003 sa servisnim paketom 2
Windows Vista SP1
Obitelj Windows Server 2008
Obitelj Windows 7
Obitelj Windows Server 2008 R2
Vrsta programa Daemon alati Lite
5. Ravne ruke i 20 minuta vremena. Ići!!!


Prvo, instalirajmo " Windows® automatizirani instalacijski komplet (AIK) za Windows® 7", za ovo ćete morati montirati instalacijska slika u virtualni pogon (DaemonTools, Alcohol, UltraIso, Nero...) ili ga raspakirajte u zasebnu mapu i od tamo pokrenite StartCD.exe
U izborniku za automatsko pokretanje diska odaberite Instalacija Windows AIK-a- Dalje... - Dalje - Gotovo.

Sada u početnom izborniku tražimo Microsoft Windows AIK i lansirati od tamo Naredbeni redak alata za implementaciju. Sad počinje zabava :)

Stvaranje Windows PE slike

Unesite naredbe u otvorenu konzolu
copype.cmd x86 d:\winpe
imagex /mountrw winpe.wim 1 montiranje.
Sada u direktoriju d:\winpe\mount imamo montiranu sliku winpe.wim.

Dok se trenutna Windows PE slika učitava, na zaslonu će se pojaviti naredbeni redak. Kako ne biste povezali mrežni pogon i ne biste ručno pokrenuli program za postavljanje, trebate u imeniku d:\winpe\mount\windows\system32 uredite datoteku startnet.cmd, dovodeći je u sljedeći oblik.

wpeinit net koristi y: \\192.168.1.1\seven /user:install instaliraj ako postoji y:\sources\setup.exe (y: cd \sources setup.exe)
Imajte na umu da je pogon povezan pomoću instalacijskih korisničkih prava s istom lozinkom. Stoga je važno kreirati na stroju koji će djelovati kao poslužitelj za korisničku instalaciju. Na primjer, to možete učiniti pomoću naredbe:
net user instaliraj instaliraj /dodaj /passwordchg:br

Ako imate egzotičnu mrežnu karticu, pročitajte DODATAK na kraju članka.

Nakon što je sav rad sa slikom dovršen, trebate je demontirati. To možete učiniti pomoću naredbe:
imagex.exe /unmount /commit montiranje
Sada je slika spremna.

Izrada imenika za preuzimanje preko mreže

Stvorite, na primjer, korijenski direktorij za preuzimanje D:\Sedam\. U njemu stvaramo imenik čizma- u kojem će biti pohranjene datoteke za pokretanje. Sada kopirajte imenik izvori c DVD disk Windows 7 u mapu sedam. Također u imeniku izvori možete učitati datoteku autounattend.xmls postavkama za automatsku instalaciju, ali će raditi i bez nje.

Sada popunimo imenik čizma.
Ponovno montiramo sliku winpe.wim kako bismo kopirali datoteke potrebne za upload preko mreže. To možete učiniti pomoću naredbe
imagex /mount d:\winpe\winpe.wim 1 d:\winpe\mount .
Korištenje naredbi
xcopy /ey d:\winpe\mount\windows\boot\pxe d:\seven
xcopy /iy d:\winpe\mount\windows\boot\fonts d:\seven\boot\fontovi
kopiraj /y d:\winpe\ISO\boot\boot.sdi d:\seven\boot
kopirajte potrebne datoteke u direktorij d:\seven za preuzimanje preko mreže.
Nakon što je sav posao završen, potrebno je demontirati korištenu sliku naredbom:
imagex.exe /unmount d:\winpe\mount
WinPE slika koju koristite također se mora kopirati u direktorij d:\sedam\čizma naredba:
kopiraj /y d:\winpe\winpe.wim d:\seven\boot
Također morate napraviti opći pristup (dijeliti) mapi D:\Seven za sve korisnike ili posebno za korisnika instalacije.

Kreirajmo sada datoteku BCD– podaci o konfiguraciji pokretanja (pohrana parametara pokretanja)
Za ovo nam je potrebna skripta d:\winpe\createbcd.cmdsa sljedećim sadržajem:

ZA RUSKU DISTRIBUCIJU

bcdedit -createstore %1\BCD
bcdedit -store %1\BCD -create (ramdiskoptions) /d "Opcije ramdiska"
bcdedit -pohrana %1\BCD -set (ramdiskoptions) ramdisksdidevice boot
bcdedit -store %1\BCD -set (ramdiskoptions) ramdisksdipath \boot\boot.sdi
za /F "tokens=2" %%i u ("bcdedit -store %1\BCD -create /d "MyWinPE Boot Image" /application osloader") do set guid=%%i
bcdedit -store %1\BCD -set %guid% systemroot \Windows
bcdedit -store %1\BCD -set %guid% detecthal Da
bcdedit -store %1\BCD -set %guid% winpe Da
bcdedit -store %1\BCD -set %guid% osdevice ramdisk=\Boot\winpe.wim,(ramdiskoptions)
bcdedit -store %1\BCD -set %guid% device ramdisk=\Boot\winpe.wim,(ramdiskoptions)
bcdedit -store %1\BCD -create (bootmgr) /d "Windows VISTA BootManager"
bcdedit -store %1\BCD -set (bootmgr) timeout 30
bcdedit -store %1\BCD -set (bootmgr) displayorder %guid%

ZA ENGLESKI DISTRIBUCIJU

bcdedit -createstore %1\BCD bcdedit -store %1\BCD -create (ramdiskoptions) /d "Ramdisk options" bcdedit -store %1\BCD -set (ramdiskoptions) ramdisksdidevice boot bcdedit -store %1\BCD -set (ramdiskoptions ) ramdisksdipath \boot\boot.sdi za /F "tokens=3" %%i u ("bcdedit -store %1\BCD -create /d "MyWinPE Boot Image" /application osloader") do set guid=%%i bcdedit -store %1\BCD -set %guid% systemroot \Windows bcdedit -store %1\BCD -set %guid% detecthal Da bcdedit -store %1\BCD -set %guid% winpe Da bcdedit -store %1\BCD -set %guid% osdevice ramdisk=\Boot\winpe.wim,(ramdiskoptions) bcdedit -store %1\BCD -set %guid% device ramdisk=\Boot\winpe.wim,(ramdiskoptions) bcdedit -store %1\BCD -create (bootmgr) /d "Windows VISTA BootManager" bcdedit -store %1\BCD -set (bootmgr) timeout 30 bcdedit -store %1\BCD -set (bootmgr) displayorder %guid%
Sada u našoj konzoli izvodimo naredbu:
createbcd.cmd d:\seven\boot

Postavljanje programa TFTPD32

Idemo lansirati tftpd32.exe, idite na karticu DHCP i postavite sve kao na snimci zaslona

Sada kliknite Postavke, postavite kao na snimci zaslona, ​​ponovno pokrenite poslužitelj.

SVE JE SPREMNO!


Sada morate spojiti pacijenta na ovaj poslužitelj putem mreže i omogućiti dizanje s mrežne kartice u BIOS-u. Nakon toga će se putem DHCP-a dobiti IP adresa i izvršit će se pxeboot.n12 - koji će pokrenuti WinPE iz datoteke winpe.wim. Odmah nakon učitavanja WinPE-a, direktorij Seven će se automatski montirati i instalacija će započeti iz njega. Zatim se instalacija nastavlja na isti način kao i s DVD-a.

DODATAK
Ako imate egzotičnu mrežnu karticu čiji upravljački programi nisu uključeni u distribuciju Windows sedam, možete ih sami dodati na pozornici stvaranje WinPE-a slika. Da biste to učinili, uzmite datoteke *.cat, *.inf, *.sys iz upravljačkog programa i kopirajte ih u direktorij d:\landrv.
Sada možete početi instalirati ove upravljačke programe u montiranu sliku, u direktorij za montiranje. To možete učiniti pomoću naredbe:
peimg.exe /inf= d:\landrv\ (IME VOZAČA) montirati\windows
Gdje je umjesto (IME VOZAČA) naziv vaše *.inf datoteke

Većinu informacija sam dobio s web stranice http://unattendedxp.com. Osobno sam to provjerio i doživio.

Jedna od najvažnijih sposobnosti računala je prijenos informacija iz jednog automobila u drugi. Zahvaljujući tome, korisnicima se otvaraju gotovo beskrajne mogućnosti za koje svi odavno znaju - zabava, posao, komunikacija i tako dalje.

Mnogi ljudi dobro znaju postojanje globalnih i lokalnih mreža. Ako prvi koristimo uglavnom za prijenos informacija na velike udaljenosti, onda drugi služi za prijenos podataka među malim brojem korisnika. U ovom ćemo članku pobliže pogledati lokalna mreža, te opišite njegovu izradu i konfiguraciju u sustavu Windows 7.

Opći pojmovi

Lokalna je mreža na koju spojeno 2 ili više računala, obično unutar stana ili, recimo, zgrade. Strojevi se mogu međusobno povezati preko mrežni kablovi ili bežični komunikacijski kanal (obično WiFi).

Kako bi svako pojedino računalo “vidjelo” bilo koje drugo računalo također spojeno na lokalnu mrežu, moraju se poštovati dva pravila. Prvo, svi automobili moraju biti spojen na jedan zajednički komunikacijski uređaj - ruter(možete i bez njega - više o tome malo kasnije), koji prima informacije s jednog računala i prenosi ih na drugo. Drugo, svaki od strojeva mora imati jedinstvena mrežna adresa. Usklađenost s ovim uvjetima dovoljna je za povezivanje mnogih računala u jednostavnu lokalnu mrežu.

Također je vrijedno znati da postoje dva načina (ili vrste) povezivanja računala - zvijezda I prsten.

Prvi uključuje korištenje usmjerivača (usmjerivača, preklopnika, čvorišta - kako vam više odgovara) kao komunikacijskog uređaja (načelo rada je gore opisano).

Vrsta mreže " prsten» ne zahtijeva korištenje takvih uređaja, međutim, za svoj rad svako računalo mora imati najmanje dvije mrežne kartice. Grubo govoreći, jedan od njih će igrati ulogu primatelja informacija, drugi - pošiljatelja.

Ovi podaci bit će vam dovoljni da prijeđete na sljedeći dio članka.

Pripremni rad

Prije postavljanja kućne ili uredske lokalne mreže prvo morate pripremiti sva računala i komunikacijsku liniju za rad. Ako koristite žičani usmjerivač kao komunikacijski uređaj, trebat će vam spojite mrežne kabele sa svakog računala na njega. Ako stvarate kućnu mrežu pomoću bežični ruter Wi-Fi, a zatim samo povežite svaki stroj s njim.

Izgradnja kućne lokalne mreže poput " Prsten» zahtijeva usmjeravanje kabela prema sljedećem dijagramu (na primjeru 4 računala):

  • Spojite dva kabela na računalo br. 1 u različite utičnice mrežne kartice;
  • Proširite jedan od kabela na PC br. 2, drugi - na PC br. 3;
  • Spojite drugi kabel u računalu br. 2 na drugi slobodni utor na mrežnoj kartici i bacite ga na računalo br. 4;
  • Učinite isto za računalo br. 3, spajajući ga na slobodni utor za ploču s računala br. 4.

Možda ćete primijetiti da prilikom povezivanja poput " Prsten“Svako je računalo žicama povezano samo s dva susjedna. U našem slučaju PC br. 1 nema kabelsku vezu s PC br. 4.

Usput, postavljanje mreže poput " Prsten" Može biti urađeno bez žica, odnosno putem Wi-Fi-ja. Međutim, ovo će zahtijevati da svako računalo ne samo da se može povezati s Wi-Fi mrežom, već i da ima mogućnost stvaranja virtualna točka pristup tako da se drugi strojevi mogu spojiti na njega. Ali ovu opciju nećemo razmatrati.

Postavljanje sustava Windows

Nakon povezivanja računala u mrežu pomoću žica ili Wi-Fi-ja, morate izvršiti određene zadatke na svakom od njih postavke, inače takva kućna mreža jednostavno neće funkcionirati normalno. Cijela poanta prilagodbe je jednostavno dati svakom računalu svoje jedinstvena mrežna adresa(postavke povezivanja razmatrat će se na primjeru sustava Windows 7).

Započnite s bilo kojim računalom:


Sada gotovo istu stvar treba učiniti za svako računalo spojeno na vašu kućnu mrežu. Postoji jedna razlika - u polju za IP adresu posljednji broj mora biti jedinstven. Postavite, na primjer, na računalu br. 2 adresu - 192.168.0.2, na računalu br. 3 unesite 3 kao posljednju znamenku itd. do posljednjeg računala na kućnoj mreži.

Usput, ako želite da sva računala na mreži imaju pristup Internetu, onda dodatno trebate ispuniti polja “ Glavna vrata"I" DNS poslužitelj». Gateway i DNS mogu istovremeno biti, na primjer, adresa vašeg Wi-Fi rutera u slučaju da je potonji konfiguriran za rad u globalna mreža. U ova polja možete unijeti i adresu računala spojenog na Internet. U tom slučaju mrežne postavke potonjeg moraju naznačiti da dopuštaju drugim strojevima na lokalnoj mreži korištenje internetske veze. Ali to je već druga tema.

Nešto drugo. Kada se vaše računalo poveže s lokalnom mrežom, Windows 7 vas automatski pita gdje želite da se nalazi. Dostupne su 3 opcije - “ kućna mreža », « Mreža poduzeća" ili " Mreža zajednice " Neke mrežne mreže ovise o ovom izboru. Windows postavke- ograničenja ili dozvole za radnje drugih strojeva na mreži u odnosu na vaše. Nećemo opisivati ​​sve - samo odaberite prvu opciju " kućna mreža».

Kako provjeriti vezu

Možete provjeriti vide li računala jedno drugo na mreži pomoću standarda Windows alati, naime, pomoću naredbenog retka. Da biste ga otvorili:


Učinite isto na svim računalima.

Video na temu

Podsjećamo vas da pokušaji ponavljanja radnji autora mogu dovesti do gubitka jamstva za opremu, pa čak i do njenog kvara. Materijal se daje samo u informativne svrhe. Ako namjeravate ponoviti dolje opisane korake, toplo vam savjetujemo da pažljivo pročitate članak do kraja barem jednom. Uredništvo 3DNews ne snosi nikakvu odgovornost za moguće posljedice.

Prethodno smo se već upoznali s procesom masovnog postavljanja gotove slike preko mreže. tvrdi disk od prije instaliran Windows 7 za više strojeva odjednom. Za ovo smo koristili kombinaciju DRBL-a i Clonezille. Ključni nedostatak ovog pristupa je nedostatak fleksibilnosti povezan s prisilnim ograničenjem korištenja iste vrste konfiguracije klijentskog računala. Razvijajući temu mrežnog pokretanja, pogledali smo stvaranje univerzalnog PXE resuscitatora. U tom slučaju računalo se učitava s poslužitelja na radna memorija live image određenog OS-a i radi s njim.

Na sličan način možemo učitati Windows predinstalacijsko okruženje (WPE) preko mreže, montirati dijeljenu mapu s instalacijske datoteke i od tamo pokrenite instalacijski program. Vlasničke usluge Microsoft RIS ili WDS rade na sličan način, ali zahtijevaju prisutnost Windowsa poslužitelj. Ako nema jako puno klijentskih računala, možete se snaći s besplatnim rješenjima. Razmotrit ćemo primjer "klasične" implementacije takve sheme. DHCP/TFTP/SMB poslužitelj bit će instaliran na jednom od računala sa sustavom Windows Vista/7.

O hardverskim zahtjevima već je bilo riječi u prethodnim materijalima. Ipak, prijeđimo ih ukratko ponovno. Prvo, mrežno pokretanje mora biti omogućeno u BIOS-u svih računala. Drugo, svi strojevi moraju biti privremeno povezani u izoliranu lokalnu mrežu, po mogućnosti gigabitnu. Naravno, njihova konfiguracija mora zadovoljiti zahtjeve 32-bitnog sustava Windows 7, budući da ćemo razmotriti instalaciju ovog OS-a. Ali općenito, opisana metoda je također prikladna za Windows Vista. Vjerojatno je prerano govoriti o G8.

Ponovno ćemo trebati Windows Automated Installation Kit (WAIK). Preuzmite ISO sliku, raspakirajte je ili montirajte i instalirajte ovaj skup uslužnih programa. U glavnom izborniku odaberite Microsoft Windows AIK → Deployment Tools Command Prompt. Ispred nas će se otvoriti konzola u koju trebamo unijeti sljedeću naredbu:

Copype.cmd x86 C:\WinPE

Ova naredba kopira u imenik C:\WinPE datoteke potrebne za stvaranje slike s predinstalacijskim okruženjem za 32-bitni Windows 7. Za 64-bitnu verziju morate navesti parametar amd64 umjesto x86. Odmah kreirajte drugu mapu C:\TFTP\, koja će biti root za TFTP poslužitelj, iu njoj napravite direktorij Čizma. Potonji će pohraniti datoteke za pokretanje. Da biste ih dobili, trebate montirati osnovnu wim sliku Windows PE i kopirati ih od tamo.

Imagex /mountrw winpe.wim 1 kopija montiranja mount\Windows\Boot\PXE\*.* C:\TFTP\Boot

Tim imagex samo raspakira datoteke iz wim slike u podmapu mount. Možete ih uređivati ​​ili, na primjer, dodati svoje, a zatim ih ponovno spakirati u jednu arhivu. To ćemo učiniti malo kasnije, ali za sada ćemo zatvoriti i ponovno otvoriti naredbeni redak alata za implementaciju, kopirati drugi važna datoteka i odmontirajte sliku.

Kopiraj x86\boot\boot.sdi C:\TFTP\Boot cd /d C:\WinPE imagex /unmount mount

Kopirajmo datoteku winpe.wim u katalog C:\TFTP\Pokretanje pod imenom čizma.wim i krenimo stvarati izbornik za pokretanje Windows (BCD).

Kopiraj winpe.wim C:\TFTP\Boot\boot.wim cd /d C:\TFTP\Boot bcdedit -createstore BCD

U najjednostavnijem slučaju, samo trebamo odrediti parametre za RAM disk.

Bcdedit -store BCD -create (ramdiskoptions) /d "Ramdisk options" bcdedit -store BCD -set (ramdiskoptions) ramdisksdidevice boot bcdedit -store BCD -set (ramdiskoptions) ramdisksdipath \boot\boot.sdi bcdedit -store BCD -create /d "PE slika za pokretanje" /osloader aplikacije

Zabilježite izlaz zadnje izvršene naredbe. Sadrži GUID, koji se mora kopirati i zamijeniti { vodič) u naredbama ispod.

Bcdedit -store BCD -set (guid) systemroot \Windows bcdedit -store BCD -set (guid) detecthal Da bcdedit -store BCD -set (guid) winpe Da bcdedit -store BCD -set (guid) osdevice ramdisk=\Boot\boot .wim,(ramdiskoptions) bcdedit -store BCD -set (guid) device ramdisk=\Boot\boot.wim,(ramdiskoptions)

Prvo, trebali biste se pokušati dignuti s "čiste" slike Windows PE. Međutim, trebat će unijeti neke promjene u njega. Prvo, možda će vam trebati upravljački programi za mrežnu karticu ili kontroler tvrdog diska. Drugo, bilo bi lijepo učiniti automatsko povezivanje u mrežnu mapu i pokrenite instalacijski program. Ponovno otvorite WAIK konzolu i montirajte boot sliku.

Cd /d C:\WinPE imagex /mountrw winpe.wim 1 montiranje

Za dodavanje upravljačkih programa (u obliku *.inf i popratnih datoteka, naravno), koristite sljedeću naredbu:

Dism /image:mount /add-driver /driver:put do mape ili inf datoteke

Također morate urediti jednostavnu tekstualnu datoteku [ C:\WinPE\]montiraj\windows\system32\startnet.cmd. Ova skripta će se izvršiti kada se PE okruženje pokrene i montirat će se mrežnu mapu kao logički pogon s kojeg će se pokrenuti instalacijski program za Windows 7.

Wpeinit net koristi z: \\192.168.0.51\Win7Install lozinka /korisnik:korisničko ime z:\setup.exe

192.168.0.51 je IP adresa poslužitelja s kojeg se vrši instalacija. Na njemu trebate kopirati sve datoteke s instalacijske slike sustava Windows 7 u neku mapu (u našem primjeru to je Win7Instalirati) i otvorite mu pristup preko mreže. Umjesto lozinka I Korisničko ime Morate navesti lozinku i lokalno korisničko ime u skladu s tim. Možete čak stvoriti zaseban račun za ovu stvar. Na kraju ne zaboravite zatvoriti wim datoteku s primijenjenim promjenama i kopirati je u direktorij TFTP poslužitelja. Možete zatvoriti konzolu.

Imagex /unmounts /commit kopija montiranja winpe.wim C:\TFTP\Boot\boot.wim

Ranije smo se već dotakli teme datoteke odgovora za automatizaciju procesa instalacije i početne konfiguracije sustava Windows 7. U ovom slučaju također imamo puno pravo koristiti njegove mogućnosti. Za pripremu datoteke, bolje je koristiti uslužni program Windows sustav Upravitelj slika tvrtke WAIK. Nakon pokretanja iz izbornika odaberite Datoteka → Nova datoteka odgovora, a zatim ćemo od nas tražiti da odaberemo instalacijsku sliku sustava. Nalazi se u izvornom direktoriju, odakle će se instalirati OS (u našem primjeru Win7Instalirati/izvori) — odaberite datoteku s ekstenzijom clg i vaše izdanje OS-a kao naziv (na primjer, instalacija_Windows 7 PROFESSIONAL.clg).

U Windows ploče Slika ima stablo komponenti koje se mogu prilagoditi. Da biste to učinili, desnom tipkom miša kliknite bilo koji od njih i odaberite Dodaj postavku za prolaz * iz skočnog izbornika - odmah će se pojaviti na ploči Datoteka odgovora, gdje možete urediti različite parametre. Na primjer, dodajte Računi, particionirati diskove, instalirati ažuriranja i tako dalje. Nećemo se detaljno zadržavati na ispunjavanju datoteke odgovora - sve potrebne informacije mogu se pronaći na internetu ili iz ugrađene pomoći. Gotova datoteka mora biti spremljena u isti instalacijski direktorij izvori pod imenom autounattend.xml.

Ostalo je vrlo malo. DHCP i TFTP moraju biti konfigurirani. Uglavnom, možete koristiti gotovo sve softverske implementacije ove poslužitelje. Na primjer, koristit ćemo univerzalni uslužni program Serva32/64. Nakon pokretanja programa potrebno je kliknuti na gumb Settings, otići na karticu DHCP i označiti kućicu DHCP server. Odmah ispod kliknite na Bind DHCP to this address i na padajućem popisu odaberite IP adresu mrežnog sučelja na kojem će poslužitelj raditi. Naravno, adresa mora biti statična i unaprijed definirana.

U polju IP Pool 1 st addr navodimo početnu IP adresu raspona izdanih adresa, au Pool size - broj DHCP klijenata. Ne zaboravite također unijeti masku podmreže. Konačno, u datoteci za pokretanje navodimo relativni put do datoteke PXE pokretačkog programa. U našem slučaju moglo bi biti pxeboot.com ili pxeboot.n12. U prvom slučaju, za početak mrežnog dizanja od vas će se tražiti da pritisnete tipku F12, inače će se dizanje s lokalnog medija nastaviti. Ako F12 nedostaje, tada trebate navesti drugi bootloader (možda ćete ga morati preimenovati u pxeboot.com).


Na kartici TFTP, na sličan način, omogućite potvrdne okvire TFTP poslužitelja i veži TFTP za ovu adresu, navedite korijensku mapu poslužitelja (za nas je ovo C:\TFTP) i Option negotiation opcija mora biti označena, a PXE kompatibilnost je onemogućena. To je to, sada kliknite OK, čime ćete spremiti postavke i ponovno pokrenite uslužni program. Provjerite blokira li vatrozid portove koje koristite (UDP 67-69). Možete se pokušati dignuti preko mreže na jednom od klijentskih računala. Da biste identificirali probleme, koristite zapise koje Serva generira. Ako je sve u redu, instalacijski program za Windows 7 automatski će se pokrenuti, daljnji rad koji se ne razlikuje od onog koji dolazi uz dizanje s instalacijskog USB/DVD/HDD.


To je zapravo sve. Pogledali smo prilično jednostavan primjer. mrežna instalacija Windows 7. Kako se može poboljšati? Pa, prije svega, možemo dodati dodatne opcije V Windows pokretački program tako da se prema zadanim postavkama pokreće s lokalnog medija, a ne preko mreže. Drugo, syslinux bootloader, koji je spomenut prošli put, može se sigurno koristiti s uslužnim programom Serva32/64. Format konfiguracijske datoteke ( pxelinux.cfg/default) isto. Treće, ne bi škodilo dublje proučiti mogućnosti datoteke odgovora i automatske instalacije sustava Windows. Općenito, ima prostora za kopanje. Ali ostavit ćemo to za samostalno istraživanje a na rastanku tradicionalno želimo puno sreće u mrežnim eksperimentima.