Instalacija sustava Windows 7 s mrežnog pogona. Samostalna instalacija Windowsa preko mreže. Zahtjevi za prostorom na disku

U ovom članku želimo istaknuti proces inicijalizacije instalacije operacijskog sustava Windows 7 preko lokalne mreže.

Vjerojatno ste se više puta susreli sa situacijom u kojoj trebate instalirati operativni sustav na svoje računalo, ali računalo nema DVD pogon, a vi nemate USB pogon pri ruci. Tada mi pada na pamet misao: nije uzalud da u "BIOS-u" postoji mogućnost pokretanja s mrežne kartice.

Dakle, sve što nam je potrebno za postupak instalacije:

1. Računalo s već instaliranim sustavom Windows 7/Windows Vista/Server 2003 ili 2008
2. Mrežni kabel (patch kabel) - obično se ovaj mali detalj jednostavno zaboravi
3. Windows® automatizirani instalacijski komplet (AIK) za Windows® 7
4. Program emulatora DHCP i TFTP poslužitelja, na primjer tftpd32
5. Distribucija sa sustavom Windows 7, bilo koje izdanje
6. Program koji vam omogućuje rad s iso slikama diska, na primjer Daemon Tools

Sada započnimo proces pripreme za instalaciju:

Korak 1. Morate preuzeti Windows® automatizirani instalacijski komplet (AIK) za Windows® 7 (nije potrebna provjera autentičnosti OS-a), zatim montirati njegovu iso sliku u virtualni pogon i pokrenuti postupak instalacije (StartCD.exe).

Korak 2. U glavnom izborniku Start pronađite Microsoft Windows AIK i pokrenite “Deployment Tools Command Prompt” - otvorit će se konzola

3. korak U konzoli alata za implementaciju unesite sljedeće naredbe (pogon X je bilo koji pogon na vašem računalu):

1) copype.cmd x86 x:\winpe 2) imagex /mountrw winpe.wim 1 montiranje

Sada u katalogu x:\winpe\mount Montirana winpe.wim slika se nalazi.

Korak 4. Dalje, da biste se riješili potrebe za ručnim povezivanjem mrežnog pogona i inicijalizirali pokretanje izvršne aplikacije, trebate urediti naredbenu datoteku startnet.cmd koja se nalazi u direktoriju x:\winpe\mount\windows\system32. Struktura datoteke trebala bi biti ovakva:

Wpeinit net koristi y: \\192.168.1.1\seven /user:install instaliraj ako postoji y:\sources\setup.exe (y: cd \sources setup.exe)

U ovom slučaju pretpostavlja se da je IP adresa računala s kojeg će se datoteke preuzimati preko mreže 192.168.1.1; ako se razlikuje od primjera, unesite svoju adresu. Povezivanje s računalom s drugog računala, na kojem se provodi instalacija, odvijat će se kao korisnička instalacija s lozinkom, pa morate prethodno kreirati takvog korisnika, npr. pomoću naredbe:

Net user install install /add /passwordchg:br

Korak 5. Sada morate demontirati stvorenu sliku. Pokrenite sljedeću naredbu u konzoli:

Imagex.exe /unmount /commit mount

Korak 6. Na računalu kreiramo mapu iz koje će se ubuduće preko mreže preuzimati distribucijske datoteke, npr x:\upload, stvorite još jedan direktorij u njemu - čizma (x:\upload\boot), sadržavat će datoteke za pokretanje.

Korak 7 Kopiraj u mapu x:\upload katalog izvori iz vaše postojeće distribucije sustava Windows 7.

Korak 8 U konzoli izvršavamo nekoliko naredbi kojima popunjavamo boot direktorij i omogućujemo preuzimanje datoteka preko mreže:

1) imagex.exe /mount x:\winpe\winpe.wim 1 x:\winpe\mount. 2) xcopy /ey x:\winpe\mount\windows\boot\pxe x:\upload 3) xcopy /iy x:\winpe\mount\windows\boot\fonts x:\upload\boot\fonts 4) kopiraj / y x:\winpe\ISO\boot\boot.sdi x:\upload\boot 5) imagex.exe /unmount d:\winpe\mount

Korak 8 Kopirajte novostvorenu sliku winpe.wim u mapu x:\upload\boot, na primjer pomoću naredbe:

Kopiraj /y d:\winpe\winpe.wim d:\seven\boot

Korak 9 Dijeljenje mape x:\upload za SVE korisnike

Korak 10 Stvaramo pohranu parametara pokretanja (Boot Configuration Data), za što koristimo posebnu skriptu createbcd.cmd, koja mora biti kreirana u direktoriju x:\winpe\. Sadržaj ove skripte varira ovisno o jeziku operativnog sustava koji se instalira, ali općenito bi trebao biti ovakav:

ZA RUSKU 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=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 DISTRIBUCIJU NA ENGLESKOM:

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%

Korak 11 Morate pokrenuti sljedeću naredbu:

Createbcd.cmd x:\upload\boot

Korak 12 Konfiguriramo uslužni program tftpd32 točno onako kako je prikazano na slikama:

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 detaljno pogledati lokalnu mrežu, a također ćemo opisati njezino stvaranje 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 povezani 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 više 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 virtualne pristupne točke 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).

Poč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 routera ako je potonji konfiguriran za rad na globalnoj mreži. 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šta drugim strojevima na lokalnoj mreži korištenje internetske veze. Ali to je 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 Windows mrežne postavke ovise o ovom izboru - ograničenja ili dopuštenja 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 da li se računala "vide" jedno drugo na mreži pomoću standardnih Windows alata, odnosno pomoću naredbenog retka. Da biste ga otvorili:


Učinite isto na svim računalima.

Video na temu

Mrežna instalacija operativnih sustava Windows Vista/Server 2008 i Windows 7 vrlo je slična instalaciji prethodnih verzija. 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 premještanje mrežnih upravljačkih programa unutar Windows PE slike.

Dakle, pogledajmo kako radi instalacija preko mreže Windows 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 boot particije NTFS datotečnog sustava (boot.sdi) i Windows PE slika.

Zatim se pokreće Windows PE. 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 tome koji mrežni adapter koristiti.

Ako se sve normalno učitalo, ostaje samo spojiti mrežni disk i s njega pokrenuti instalacijski program setup.exe.

Želim svima dobrodošlicu na stranice mog bloga!!!

Nikada ne znate u kojem trenutku ćemo trebati instalirati svog voljenog, a dogodi se da nema disketnog pogona, USB pogona ili čak samo flash pogona koji leži okolo s dovoljno memorije, tada postoji samo jedan način da ga instalirate ... .......preko mreže. Nije uzalud da BIOS ima funkciju pokretanja s mrežne kartice.

Instalacija sustava Windows 7 preko lokalne mreže

Za izvođenje ove operacije trebat će nam sljedeći set:

  1. sa potrebnom verzijom.
  2. Gentleman's Automatic Windows® Installation Kit (AIK) za Windows® 7;
  3. Emulator za TFTP i DHCP poslužitelje, ipak ćemo uzeti tftpd32;
  4. Svako računalo na koje će biti instalirano sljedeće:
    a.Windows 7 u bilo kojem izdanju koje želite. I Windows Server 2008 i Windows Vista će poslužiti;
    b. Bilo koji program za oponašanje slike diska. Na primjer Daemon Tools Lite ili neki drugi koji imate na raspolaganju
  5. Pažljivost, staloženost i ravne ruke (također će poslužiti)
    Pa, jeste li spremni? Ako da, onda........ idemo Gospodine!!!

Prvo ćemo instalirati naš komplet za automatsku instalaciju sustava Windows® (AIK) za Windows® 7. Potrebno je montirati sliku pomoću Daemon Tools Lite ili sličnih programa (Alcohol 120%, ImgBurn, Nero, UltraISO). Također možete raspakirati sliku u bilo koju mapu i pokrenuti StartCD.exe

U izborniku Start potražite i pronađite Microsoft Windows AIK, pogledajte “Naredbeni redak alata za implementaciju” i pokrenite ga. Konzola će se odmah otvoriti. Ovdje počinje zabava.
Ove naredbe unosimo u konzolu. (X je bilo koji disk)

Copype.cmd x86 x:winpe imagex /mountrw winpe.wim 1 montiranje.

napravljeno. Sada u x:winpemountu imamo montiranu gotovu wipe.wim sliku.
Kako ne bismo morali sami mapirati mrežni pogon i ne bismo ručno pokretali instalacijski program, moramo ispraviti datoteku startnet.cmd koja se nalazi u x: winpemountwindowssystem32. Datoteka bi trebala izgledati ovako:

Wpeinit net koristi y: \192.168.1.1seven /user:install instaliraj ako postoji y:sourcessetup.exe (y: cd izvori setup.exe)

To znači da IP adresa ima vrijednost 192.168.1.1. Imate li drugu IP adresu? Unesite njegovu točnu vrijednost.
Imajte na umu da se veza s drugog računala na koje instaliramo ostvaruje s instalacijskim korisničkim pravima s istom lozinkom - instalacija. Morate unaprijed stvoriti korisnika za instalaciju. To se može učiniti pomoću ove naredbe:

Net user install install /add /passwordchg:br

Sada je rad sa slikom završen i možemo je demontirati pomoću naredbe:

Imagex.exe /unmount /commit mount

Sredili smo sliku, a sada moramo napraviti direktorije za datoteke koje će biti potrebne za instalaciju.
Dakle, napravimo mapu iz koje će se datoteke učitavati preko mreže. Na primjer, X:Windows7. U stvorenoj mapi stvaramo još jedan direktorij pod nazivom boot. Pohranit će datoteke za preuzimanje. A sada s Windows 7 diska moramo kopirati sadržaj izvorne mape u našu Windows7 mapu. Također možete zalijepiti autounattend.xml datoteku u izvor. Pohranjuje postavke automatske instalacije. Vrijedi reći da će sve ići glatko i bez njega.
Sada moramo napuniti prtljažnik. Unesite naredbe:

Imagex /mount x:winpewinpe.wim 1 x:winpemount. xcopy /ey x:winpemountwindowsootpxe x:Windows7 xcopy /iy x:winpemountwindowsootfonts x:Windows7ootfonts copy /y x:winpeISOootoot.sdi x:Windows7oot

Prenijeli smo potrebne datoteke za preuzimanje u x:Windows7.

Idemo ponovno demontirati sliku koristeći istu naredbu:

Imagex.exe /unmount d:winpemount

Usput, također ćemo prenijeti sliku u X:Windows7oot pomoću naredbe:

Kopiraj /y d:winpewinpe.wim x:Windows7oot

Otvaramo pristup mapi x:Windows7oot za sve korisnike.
Kreirajmo sada BCD - pohranu parametara pokretanja. To možemo učiniti pomoću posebne skripte createbcd.cmd, koju kreiramo u mapi x:Windows7oot.

Za distribuciju na ruskom:

bcdedit -createstore %1BCD bcdedit -store %1BCD -create (ramdiskoptions) /d "Ramdisk options" bcdedit -store %1BCD -set (ramdiskoptions) ramdisksdidevice boot bcdedit -store %1BCD -set (ramdiskoptions) ramdisksdipath ootoot.sdi za /F "tokens=2" %%i in ("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 VISTA BootManager" bcdedit -store %1BCD -set (bootmgr) timeout 30 bcdedit -store %1BCD -set ( bootmgr) displayorder %guid%

Za distribuciju na engleskom jeziku:

bcdedit -createstore %1BCD bcdedit -store %1BCD -create (ramdiskoptions) /d "Ramdisk options" bcdedit -store %1BCD -set (ramdiskoptions) ramdisksdidevice boot bcdedit -store %1BCD -set (ramdiskoptions) ramdisksdipath ootoot.sdi za /F "tokens=3" %%i in ("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 VISTA BootManager" bcdedit -store %1BCD -set (bootmgr) timeout 30 bcdedit -store %1BCD -set ( bootmgr) displayorder %guid%

Sada unesite u konzolu:

Createbcd.cmd x:uploadoot Sada moramo konfigurirati tftpd32 program.

U glavnom prozoru, u “Trenutni direktorij” unosimo naš direktorij x: Sučelje poslužitelja Windows7: 192.168.1.1. U kartici “DHCP server”, u “IP pool početna adresa” - 192.168.1.2 “Size of pool” - 10 “Boot file” - pxeboot.n12 U “WINSDNS Server” i “Default router” postavili smo 0.0.0.0. “Maska” - 255.255.255.0 Naziv domene ostavljen je prazan, “Dodatna opcija” - 0.

Pritisnite Postavke.

Potvrdite okvire za “TFTP poslužitelj”, “DHCP poslužitelj”, “Ping adresa prije dodjele”, “Trajni zakupi”, “Opcija pregovaranja”, “Prikaži traku napretka”, “Prevedi Unix nazive datoteka”, “Veži TFTP za ovu adresu ” , "Veži TFTP za ovu adresu" i "Dopusti '' Kao virtualni korijen".

U “TFTP Security” odaberite Standard.

U "TFTP konfiguraciji":

“Timeout” postavljeno na 3;

“Max Retransmit” je postavljen na 6;

“Tftp port” je postavljen na 69;

“Bazen lokalnih luka” ostavljen je prazan.

To je sve. Sada spajamo mrežni kabel, postavljamo BIOS da se pokreće s mrežne kartice i uživamo u promatranju procesa. Sve će se dogoditi točno kao da instalirate sustav s običnog Windows 7 diska.
Uživati!

Pretpostavljam da je to sve za sada i vidimo se opet.

Nedavno sam naišao na situaciju koja administratorima sustava u principu ne stvara posebne probleme. 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, najnovija verzija Oracle VirtualBoxa, kao i Windows 7 x64 Professional, uzeta je kao osnova. Prvo što trebate učiniti je instalirati i konfigurirati Windows 7 na virtualnom računalu. Da bismo to učinili, tijekom postupka dodavanja VM-a stvaramo dva virtualna tvrda diska. 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%\system32\sysprep\sysprep.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 instalirane upravljačke programe. Da biste ih spasili morate učiniti sysprep iz naredbenog retka s parametrom: /unattend: navodi put do datoteke odgovora. U datoteci odgovora morate navesti parametar PersistAllDeviceInstalls (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 Windows Automated Installation Kit (AIK) za Windows 7. Nakon pokretanja setup.exe odaberite “Instaliraj Windows 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. Koristeći Windows PE snimit ćemo 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-bitnom verzijom Windows PE. 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_image\winpe.wim /index:1 /MountDir:d:\winpe_image\mount
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 AIK\Tools\amd64\imagex.exe" d:\winpe_image\iso\
Također, ako želite, možete odmah pripremiti popis iznimaka - datoteka i mapa koje neće biti uključene u spremljenu sliku. Napravite datoteku Wimscript.ini u bilo kojem uređivaču teksta i u njoj navedite 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 \Windows\CSC *.mp3 *.zip *.cab \WINDOWS\inf\*.pnf
Sada trebate spremiti sliku naredbom:
dism /unmount-Wim /MountDir:d:\winpe_image\mount /Commit
Svi pripremni radovi obavljeni su s datotekom winpe.wim, a za Windows PE boot disk koristi se datoteka boot.wim koja se nalazi u mapi winpe_x86\ISO\sources. Stoga je potrebno zamijeniti datoteku boot.wim datotekom winpe.wim, a pritom je preimenovati.
xcopy /y d:\winpe_image\winpe.wim d:\winpe_image\ISO\sources\boot.wim
Za izradu slike pokrenite naredbu:
oscdimg -n -bd:\winpe_image\etfsboot.com d:\winpe_image\ISO d:\winpe_image\winpe_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 dionice 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. Maksimalno sažimanje smanjuje veličinu slike, ali snimanje traje dulje od brzog sažimanja. Brzina dekompresije slike praktički ne ovisi 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 virtualnog stroja, za daljnji rad potrebno ju je prenijeti na fizički OS. Ponovno pokrećemo virtualni stroj i dovršavamo instalaciju Windowsa koja je prekinuta tijekom OOBE faze. 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.

Postavljanje slike za pokretanje sustava 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
imagex /mountrw winpe.wim 1 montiranje 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 virtualnog diska i ručno pokretanje instalacije, možete urediti datoteke startnet.cmd i startnet2.cmd. Nalaze se u d:\winpe\mount\windows\system32.

Startnet.cmd
wpeinit %windir%\system32\startnet2.cmd
startnet2.cmd
chcp 1251 netsh sučelje ip set adresa name="Local Area Connection" source=dhcp chcp 866 pause net use z: \\192.168.0.1\win7 /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 korisnik instaliraj instaliraj /dodaj /passwordchg:br
Slijedimo sljedeće upute:

  • Na poslužiteljskom računalu kreiramo korijenski direktorij za preuzimanje (kod mene je to d:\win7\), a u njemu boot folder.
  • Dijelimo mapu win7, odnosno dajemo joj opći pristup svim korisnicima.
  • Kopirajte cijelu mapu izvora s instalacijskog diska sustava Windows 7 u d:\win7.
  • Zamijenite datoteku install.wim u direktoriju d:\win7\sources s datotekom koja je prethodno kopirana s virtualnog stroja (gotova slika sustava Windows 7)
Sada morate kopirati dodatne datoteke da biste instalirali Windows 7.
Montirajmo WinPE sliku:
imagex /mountrw winpe.wim 1 montiranje
Kopirati:
xcopy d:\winpe\mount\windows\boot\pxe\pxeboot.n12 d:\win7 xcopy d:\winpe\mount\windows\boot\pxe\bootmgr.exe d:\win7 xcopy d:\winpe\winpe. wim d:\win7\boot xcopy d:\winpe\iso\boot\boot.sdi d:\win7\boot
Demontirajte sliku naredbom:
imagex.exe /unmount d:\winpe\mount

Zatim morate stvoriti BCD (podaci o konfiguraciji pokretanja) datoteku u direktoriju d:\win7\boot. Kako bismo pojednostavili ovaj proces, koristit ćemo se datotekom createbcd.cmd. Napravite datoteku d:\winpe\createbcd.cmd i unesite u nju:
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=2 delims=()" %%i u ("bcdedit -store %1\BCD -create /d "MyWinPE Boot Image" /application osloader") do postavi 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 BootManager" bcdedit -store %1\BCD -set (bootmgr) timeout 30 bcdedit -store %1\BCD -set (bootmgr) displayorder %guid%
Pokrenite naredbu s administratorskim pravima:
createbcd.cmd d:\win7\boot
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žitelja je da udaljenom računalu dostavi informaciju o slobodnoj IP adresi, mrežnoj maski, kao i nazivu preuzete datoteke i adresi TFTP poslužitelja na kojem se ta datoteka nalazi. Zadatak 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žne kartice. 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 samo okvire uz TFTP poslužitelj, DHCP poslužitelj i Omogući IPv6.
  • Kartica TFTP - odaberite mapu d:\win7.
  • TFTP Sigurnost - Standardno.
  • TFTP konfiguracija - ostavite kako jest.
  • Napredne TFTP opcije - sljedeći potvrdni okviri moraju biti označeni: 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čki program. 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 pokretanje s mrežne kartice u BIOS-u i pokrenuti 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 učitavanja Windows PE, direktorij win7 automatski će se montirati i odatle će započeti instalacija. Zatim, instalacija se odvija potpuno isto kao i s diska.

Oznake:

  • administracija windows sustava
  • Windows aik
  • prozori pe
  • imagex
  • dism
  • Windows 7
Dodaj oznake