Instalarea windows 7 prin lan. Instalarea Windows într-o rețea. Dezactivarea software-ului antivirus

Zilele trecute a trebuit să instalez Windows 7 pe un netbook. Nu aveam o unitate USB sau o unitate flash de dimensiuni decente la îndemână, așa că am decis să fac instalarea prin rețea. După ce am căutat pe Google o soluție gata făcută și încă nu am găsit una, am decis să încerc să fac ceva similar Windows Vista, tot la fel, sistemele sunt foarte asemănătoare.
Deci de ce avem nevoie:

1. Distribuție cu Windows 7 a ediției de care aveți nevoie
2. Kit de instalare automată Windows® (AIK) pentru Windows® 7
3. Servere DHCP și TFTP. Folosim tftpd32

4. Computer cu instalat:

Windows Server 2003 cu Service Pack 2
Windows Vista SP1
Familia Windows Server 2008
Familia Windows 7
Familia Windows Server 2008 R2
Un program precum Daemon Tools Lite
5. Brațe drepte și 20 de minute de timp. Să mergem!!!


Mai întâi, să instalăm " Kit instalare automată Windows® (AIK) pentru Windows® 7", pentru a face acest lucru va trebui să montați imaginea de instalare într-o unitate virtuală (DaemonTools, Alcohol, UltraIso, Nero...) sau să o despachetați în folder separatși rulați StartCD.exe de acolo
În meniul de rulare automată a discului, selectați Instalare Windows AIK- Următorul... - Următorul - Gata.

Acum căutăm în meniul de pornire Microsoft Windows AIKși lansează de acolo Linia de comandă a instrumentelor de implementare. Acum incepe distractia :)

Crearea unei imagini Windows PE

ÎN consolă deschisă introduceți comenzi
copype.cmd x86 d:\winpe
imagex /mountrw winpe.wim 1 montură .
Acum, în directorul d:\winpe\mount avem o imagine winpe.wim montată.

În timp ce imaginea curentă Windows PE se încarcă, pe ecran va apărea un prompt de comandă. Pentru a nu se conecta unitate de rețeași nu rulați manual programul de instalare în director d:\winpe\mount\windows\system32 editați fișierul startnet.cmd, aducându-l la următorul formular.

wpeinit net use y: \\192.168.1.1\seven /user:install install dacă există y:\sources\setup.exe (y: cd \sources setup.exe)
Vă rugăm să rețineți că unitatea este conectată folosind drepturile de utilizator de instalare cu aceeași parolă. Prin urmare, este important să creați pe o mașină care va acționa ca un server pentru instalarea utilizatorului. De exemplu, puteți face acest lucru folosind comanda:
net user install install /add /passwordchg:nr

Dacă aveți o placă de rețea exotică, citiți ANEXA de la sfârșitul articolului.

După ce toate lucrările cu imaginea sunt finalizate, trebuie să o demontați. Puteți face acest lucru folosind comanda:
imagex.exe /unmount /commit montare
Acum imaginea este gata.

Crearea directoarelor pentru descărcare prin rețea

Creați un director rădăcină pentru descărcare, de exemplu D:\Șapte\. Creăm un director în el cizme- în care vor fi stocate fișierele de boot. Acum copiați directorul surse de pe DVD disc Windows 7 pe folder Șapte. De asemenea, în director surse puteți încărca fișierul autounattend.xmlcu setări pentru instalare automată, dar va funcționa fără el.

Acum să umplem directorul cizme.
Montam din nou imaginea winpe.wim pentru a copia fisierele necesare incarcarii prin retea. Puteți face acest lucru folosind comanda
imagex /mount d:\winpe\winpe.wim 1 d:\winpe\mount .
Utilizarea comenzilor
xcopy /ey d:\winpe\mount\windows\boot\pxe d:\seven
xcopy /iy d:\winpe\mount\windows\boot\fonts d:\seven\boot\fonts
copiați /y d:\winpe\ISO\boot\boot.sdi d:\seven\boot
copiați fișierele necesare în directorul d:\seven pentru a le descărca prin rețea.
După ce toate lucrările sunt finalizate, trebuie să demontați imaginea folosită cu comanda:
imagex.exe /unmount d:\winpe\mount
Imaginea WinPE pe care o utilizați trebuie, de asemenea, copiată în director d:\seven\boot comanda:
copiați /y d:\winpe\winpe.wim d:\seven\boot
De asemenea, trebuie să faceți acces general (partajare) la folderul D:\Seven pentru toți utilizatorii sau în mod specific pentru utilizatorul de instalare.

Acum să creăm un fișier BCD– date de configurare a pornirii (stocarea parametrilor de pornire)
Pentru asta avem nevoie de un script d:\winpe\createbcd.cmdcu urmatorul continut:

PENTRU DISTRIBUȚIE RUSĂ

bcdedit -createstore %1\BCD
bcdedit -store %1\BCD -create (ramdiskoptions) /d „Opțiuni Ramdisk”
bcdedit -store %1\BCD -set (ramdiskoptions) ramdisksdidevice boot
bcdedit -store %1\BCD -set (ramdiskoptions) ramdisksdipath \boot\boot.sdi
pentru /F "tokens=2" %%i în ("bcdedit -store %1\BCD -create /d "MyWinPE Boot Image" /application osloader") setați 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%

PENTRU DISTRIBUȚIE ÎN ENGLISH

bcdedit -createstore %1\BCD bcdedit -store %1\BCD -create (ramdiskoptions) /d „Opțiuni Ramdiskoptions” bcdedit -store %1\BCD -set (ramdiskoptions) ramdisksdidevice boot bcdedit -store %1\BCD -set (ramdiskoptions) ) ramdisksdipath \boot\boot.sdi pentru /F "tokens=3" %%i în ("bcdedit -store %1\BCD -create /d "MyWinPE Boot Image" /application osloader") setați 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%
Acum, în consola noastră, rulăm comanda:
createbcd.cmd d:\seven\boot

Configurarea programului TFTPD32

Hai să lansăm tftpd32.exe, accesați fila DHCP și setați totul ca în captura de ecran

Acum faceți clic pe Setări, setați-l ca în captura de ecran, reporniți serverul.

TOTUL ESTE GATA!


Acum trebuie să conectați pacientul la acest server prin rețea și să activați pornirea de la placa de retea. După aceasta, se va obține o adresă IP prin DHCP și se va executa pxeboot.n12 - care va lansa WinPE din fișierul winpe.wim. Imediat după încărcarea WinPE, directorul Seven va fi montat automat și instalarea va începe de la acesta. Apoi, instalarea se desfășoară în același mod ca de pe un DVD.

PLUS
Dacă aveți o placă de rețea exotică ale cărei drivere nu sunt incluse în distribuția Windows Seven, le puteți adăuga singur în etapa creării unei imagini WinPE. Pentru a face acest lucru, luați fișierele *.cat, *.inf, *.sys din driver și copiați-le în directorul d:\landrv.
Acum puteți începe să instalați aceste drivere în imaginea montată, în directorul de montare. Puteți face acest lucru folosind comanda:
peimg.exe /inf= d:\landrv\ (DRIVERNAME) montare\windows
Unde în loc de (DRIVERNAME) este numele fișierului dvs. *.inf

Majoritatea informațiilor le-am primit de pe site-ul http://unattendedxp.com. Am verificat și am experimentat-o ​​personal.

\
Cumva trebuia să instalez Windows 7 pe netbook-ul meu.
Sursa de alimentare de pe adaptorul sata-la-usb s-a ars,
Trebuia să mă uit opțiuni alternative,
Am decis să caut pe google și am găsit un manual foarte bun pentru instalarea Windows 7 în rețea.
Totul a pornit fără manipulări inutile.

Deci de ce avem nevoie:

1. Distribuție cu Windows 7 a ediției de care aveți nevoie
2. Kit de instalare automată Windows® (AIK) pentru Windows® 7
3. Servere DHCP și TFTP. Folosim tftpd32
4. Computer cu instalat:

Windows Server 2003 cu Service Pack 2
Windows Vista SP1
Familia Windows Server 2008
Familia Windows 7
Familia Windows Server 2008 R2
Un program precum Daemon Tools Lite
5. Brațe drepte și 20 de minute de timp. Să mergem!!!

Mai întâi, să instalăm „Kit de instalare automată Windows® (AIK) pentru Windows® 7”, pentru a face acest lucru va trebui să montați imaginea de instalare într-o unitate virtuală (DaemonTools, Alcohol, UltraIso, Nero...) sau să o despachetați într-un folder separat și să rulați StartCD.exe de acolo
În meniul de rulare automată a discului, selectați Install Windows AIK - Next... - Next - Finish.

Acum căutăm în meniul de pornire Microsoft Windows AIKși lansați Deployment Tools Command Line de acolo. Acum incepe distractia :)

Crearea unei imagini Windows PE
Introduceți comenzile în consola deschisă
copype.cmd x86 d:\winpe
imagex /mountrw winpe.wim 1 montură.
Acum, în directorul d:\winpe\mount avem o imagine winpe.wim montată.

În timp ce imaginea curentă Windows PE se încarcă, pe ecran va apărea un prompt de comandă. Pentru a nu conecta o unitate de rețea și pentru a nu rula manual programul de instalare, trebuie să editați fișierul startnet.cmd din directorul d:\winpe\mount\windows\system32, aducându-l la următoarea formă.

wpeinit
net use y: \\192.168.1.1\seven /user:install install
dacă există y:\sources\setup.exe (
y:
cd\surse
setup.exe
)

Vă rugăm să rețineți că unitatea este conectată folosind drepturile de utilizator de instalare cu aceeași parolă. Prin urmare, este important să creați pe o mașină care va acționa ca un server pentru instalarea utilizatorului. De exemplu, puteți face acest lucru folosind comanda:
net user install install /add /passwordchg:nr

Dacă aveți o placă de rețea exotică, citiți ANEXA de la sfârșitul articolului.

După ce toate lucrările cu imaginea sunt finalizate, trebuie să o demontați. Puteți face acest lucru folosind comanda:
imagex.exe /unmount /commit montare
Acum imaginea este gata.

Crearea directoarelor pentru descărcare prin rețea

Creați un director rădăcină pentru descărcare, de exemplu D:\Seven\ . În el creăm un director de boot - în care vor fi stocate fișierele de boot. Acum copiați directorul surse c disc DVD Windows 7 în folderul Seven. De asemenea, puteți arunca fișierul autounattend.xml în directorul surse cu setări pentru instalare automată, dar va funcționa fără el.

Acum să umplem directorul de boot.
Montam din nou imaginea winpe.wim pentru a copia fisierele necesare incarcarii prin retea. Puteți face acest lucru folosind comanda

imagex /mount d:\winpe\winpe.wim 1 d:\winpe\mount.
Utilizarea comenzilor
xcopy /ey d:\winpe\mount\windows\boot\pxe d:\seven
xcopy /iy d:\winpe\mount\windows\boot\fonts d:\seven\boot\fonts
copiați /y d:\winpe\ISO\boot\boot.sdi d:\seven\boot

copiați fișierele necesare în directorul d:\seven pentru a le descărca prin rețea.
După ce toate lucrările sunt finalizate, trebuie să demontați imaginea folosită cu comanda:
imagex.exe /unmount d:\winpe\mount
Imaginea WinPE pe care o utilizați trebuie, de asemenea, copiată în directorul d:\seven\boot cu comanda:
copiați /y d:\winpe\winpe.wim d:\seven\boot
De asemenea, trebuie să faceți acces general (partajare) la folderul D:\Seven pentru toți utilizatorii sau în mod specific pentru utilizatorul de instalare.

Acum să creăm un fișier BCD - date de configurare de pornire (stocare parametri de pornire)
Pentru a face acest lucru, avem nevoie de un script d:\winpe\createbcd.cmd cu următorul conținut:

PENTRU DISTRIBUȚIE RUSĂ

bcdedit -createstore %1\BCD


pentru /F "tokens=2" %%i în ("bcdedit -store %1\BCD -create /d "MyWinPE Boot Image" /application osloader") setați guid=%%i






PENTRU DISTRIBUȚIE ÎN ENGLISH

bcdedit -createstore %1\BCD
bcdedit -store %1\BCD -create (ramdiskoptions) /d „Opțiuni Ramdisk”
bcdedit -store %1\BCD -set (ramdiskoptions) ramdisksdidevice boot
bcdedit -store %1\BCD -set (ramdiskoptions) ramdisksdipath \boot\boot.sdi
pentru /F "tokens=3" %%i în ("bcdedit -store %1\BCD -create /d "MyWinPE Boot Image" /application osloader") setați 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,(ramdiskop tions)
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%
Acum, în consola noastră, rulăm comanda:
createbcd.cmd d:\seven\boot

Configurarea programului TFTPD32

Lansați tftpd32.exe, accesați fila DHCP și setați totul ca în captura de ecran

Acum faceți clic pe Setări, setați-l ca în captura de ecran, reporniți serverul.

TOTUL ESTE GATA!


Acum trebuie să conectați pacientul la acest server prin intermediul rețelei și să activați pornirea de pe placa de rețea din BIOS. După aceasta, se va obține o adresă IP prin DHCP și se va executa pxeboot.n12 - care va lansa WinPE din fișierul winpe.wim. Imediat după încărcarea WinPE, directorul Seven va fi montat automat și instalarea va începe de la acesta. Apoi, instalarea se desfășoară în același mod ca de pe un DVD.

PLUS
Dacă aveți o placă de rețea exotică ale cărei drivere nu sunt incluse în distribuția Windows Seven, le puteți adăuga singur în etapa creării unei imagini WinPE. Pentru a face acest lucru, luați fișierele *.cat,*.inf, *.sys din driver și copiați-le în directorul d:\landrv.
Acum puteți începe să instalați aceste drivere în imaginea montată, în directorul de montare. Puteți face acest lucru folosind comanda:
peimg.exe /inf= d:\landrv\ (DRIVERNAME) montare\windows

Vă reamintim că încercările de a repeta acțiunile autorului pot duce la pierderea garanției echipamentului și chiar la defecțiunea acestuia. Materialul este furnizat doar în scop informativ. Dacă aveți de gând să reproduceți pașii descriși mai jos, vă sfătuim insistent să citiți cu atenție articolul până la sfârșit cel puțin o dată. Editorii 3DNews nu poartă nicio responsabilitate pentru eventualele consecințe.

Anterior, ne-am familiarizat deja cu procesul de implementare masivă în rețea a unei imagini de hard disk gata făcută cu preinstalare Windows instalat 7 pentru mai multe mașini simultan. Pentru aceasta am folosit o combinație de DRBL și Clonezilla. Dezavantajul cheie al acestei abordări este lipsa de flexibilitate asociată cu limitarea forțată a utilizării aceluiași tip de configurare a PC-ului client. Dezvoltând subiectul pornirii în rețea, ne-am uitat la crearea unui resuscitator PXE universal. În acest caz, PC-ul se încarcă de pe server la RAM imagine live a unui anumit sistem de operare și funcționează cu acesta.

Într-un mod similar, putem descărca Windows Preinstallation Environment (WPE) prin rețea, montam folderul partajat cu fișierele de instalare și rulăm programul de instalare de acolo. Serviciile proprietare Microsoft RIS sau WDS funcționează într-un mod similar, dar necesită un server Windows. Dacă nu există un număr foarte mare de mașini client, vă puteți descurca cu soluții gratuite. Vom lua în considerare un exemplu de implementare „clasică” a unei astfel de scheme. Un server DHCP/TFTP/SMB va fi instalat pe unul dintre computerele cu Windows Vista/7.

Cerințele hardware au fost deja discutate în materialele anterioare. Cu toate acestea, să le trecem din nou pe scurt. În primul rând, pornirea în rețea trebuie să fie activată în BIOS-ul tuturor computerelor. În al doilea rând, toate mașinile trebuie conectate temporar la o rețea locală izolată, de preferință una gigabit. Desigur, configurația lor trebuie să îndeplinească cerințele Windows 7 pe 32 de biți, deoarece vom lua în considerare instalarea acestui sistem de operare special. Dar, în termeni generali, metoda descrisă este potrivită și pentru Windows Vista. Probabil că este prea devreme să vorbim despre G8.

Vom avea nevoie din nou de kitul de instalare automatizat Windows (WAIK). Descărcați imaginea ISO, despachetați-o sau montați-o și instalați acest set de utilitare. În meniul principal, selectați Microsoft Windows AIK → Prompt de comandă Instrumente de implementare. În fața noastră se va deschide o consolă, în care trebuie să introducem următoarea comandă:

Copype.cmd x86 C:\WinPE

Această comandă se copiază în director C:\WinPE fișierele necesare pentru a crea o imagine cu un mediu de preinstalare pentru Windows 7 pe 32 de biți. Pentru versiunea pe 64 de biți, trebuie să specificați parametrul amd64în loc de x86. Creați imediat un alt folder C:\TFTP\, care va fi rădăcina pentru serverul TFTP și faceți în el un director Boot. Acesta din urmă va stoca fișierele de boot. Pentru a le obține, trebuie să montați imaginea de bază a Windows PE și să le copiați de acolo.

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

Echipă imaginex pur și simplu despachetează fișierele din imaginea wim în subfolderul de montare. Puteți să le editați sau, de exemplu, să le adăugați pe ale dvs. și apoi să le împachetați din nou într-o singură arhivă. Vom face acest lucru puțin mai târziu, dar deocamdată vom închide și deschide din nou Prompt de comandă Instrumente de implementare, vom copia un alt fișier important și vom demonta imaginea.

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

Să copiem fișierul winpe.wim la catalog C:\TFTP\Boot sub nume cizme.wimși să începem să creăm meniul de pornire Windows (BCD).

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

În cel mai simplu caz, trebuie doar să specificăm parametrii pentru discul RAM.

Bcdedit -store BCD -create (ramdiskoptions) /d „Opțiuni pentru discul ram” bcdedit -store BCD -set (ramdiskoptions) ramdisksdidevice boot bcdedit -store BCD -set (ramdiskoptions) ramdisksdipath \boot\boot.sdi bcdedit -store BCD -create „PE Boot Image”/aplicație osloader

Notați rezultatul ultimei comenzi executate. Conține un GUID, care trebuie copiat și înlocuit { ghid)în comenzile de mai jos.

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)

În primul rând, ar trebui să încercați să porniți dintr-o imagine Windows PE „curată”. Cu toate acestea, vor trebui făcute unele modificări. În primul rând, este posibil să aveți nevoie de drivere pentru o placă de rețea sau un controler de hard disk. În al doilea rând, ar fi bine să vă conectați automat la un folder de rețea și să lansați programul de instalare. Deschideți din nou consola WAIK și montați imaginea de pornire.

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

Pentru a adăuga drivere (sub formă de *.inf și fișiere însoțitoare, desigur), utilizați următoarea comandă:

Dism /image:mount /add-driver /driver:Cale către folder sau fișier inf

De asemenea, trebuie să editați un fișier text simplu [ C:\WinPE\]mount\windows\system32\startnet.cmd. Acest script va fi executat la pornirea mediului PE și va monta folderul de rețea ca unitate logică, de la care va începe Instalator Windows 7.

Utilizare net Wpeinit z: \\192.168.0.51\Win7Install parola /utilizator:nume utilizator z:\setup.exe

192.168.0.51 este adresa IP a serverului de pe care se realizează instalarea. Pe el trebuie să copiați toate fișierele din imaginea de instalare Windows 7 într-un folder (în exemplul nostru acesta este Win7Instala) și deschideți accesul la acesta prin rețea. În loc de parolăŞi nume de utilizator trebuie să specificați parola și numele corespunzător utilizator local. Puteți chiar să creați un cont separat pentru această problemă. La final, nu uitați să închideți fișierul wim cu modificările aplicate și să îl copiați în directorul serverului TFTP. Puteți închide consola.

Imagex /unmounts /commit montare copie winpe.wim C:\TFTP\Boot\boot.wim

Anterior, am atins deja subiectul unui fișier de răspuns pentru automatizarea procesului de instalare și a configurației inițiale a Windows 7. În acest caz, avem tot dreptul de a folosi capacitățile acestuia. Pentru a pregăti fișierul, este mai bine să îl utilizați utilitar Windows System Image Manager de la WAIK. După lansare, selectați Fișier → Fișier de răspuns nou din meniu, apoi ni se va cere să selectăm imaginea de instalare a sistemului. Se află în directorul surse, de unde va fi instalat sistemul de operare (în exemplul nostru Win7Instala/surse) — selectați un fișier cu extensia clgși ediția dvs. de sistem de operare ca nume (de exemplu, install_Windows 7 PROFESSIONAL.clg).

Panoul Windows Image are un arbore de componente pe care le puteți personaliza. Pentru a face acest lucru, faceți clic dreapta pe oricare dintre ele și selectați Add Setting to Pass * din meniul pop-up - va apărea imediat în panoul Answer File, unde puteți edita diferiți parametri. De exemplu, adăugați conturi, partiționați discurile, instalați actualizări și așa mai departe. Nu ne vom opri în detaliu la completarea fișierului de răspuns - toate informațiile necesare pot fi găsite pe Internet sau din ajutorul încorporat. Fișier gata trebuie să salvați totul în același director de instalare surse sub nume autounattend.xml.

A mai rămas foarte puțin. DHCP și TFTP trebuie configurate. În principiu, puteți utiliza aproape orice implementare software a acestor servere. De exemplu, vom folosi utilitarul universal Serva32/64. După pornirea programului, trebuie să faceți clic pe butonul Setări, să mergeți la fila DHCP și să bifați caseta de server DHCP. Chiar mai jos, faceți clic pe Legați DHCP la această adresă și selectați adresa IP din lista verticală interfata de retea pe care va rula serverul. Desigur, adresa trebuie să fie statică și predefinită.

În câmpul IP Pool 1 st address indicăm adresa IP de pornire a intervalului de adrese emise, iar în Pool size - numărul de clienți DHCP. Nu uitați să introduceți și masca de subrețea. În cele din urmă, în fișierul Boot indicăm cale relativă la fișierul bootloader PXE. În cazul nostru ar putea fi pxeboot.com sau pxeboot.n12. În primul caz, pentru a începe pornirea în rețea, vi se va solicita să apăsați tasta F12, altfel pornirea de pe media locală va continua. Dacă lipsește F12, atunci trebuie să specificați un al doilea bootloader (poate fi necesar să îl redenumiți în pxeboot.com).


În fila TFTP, în mod similar, activați casetele de selectare Server TFTP și Legați TFTP la această adresă, specificați folderul rădăcină al serverului (pentru noi, acesta este C:\TFTP) și opțiunea de negociere opțiune trebuie bifată, iar Compatibilitatea PXE este dezactivată. Asta este, acum faceți clic pe OK, salvând astfel setările și reporniți utilitarul. Verificați dacă firewall-ul nu blochează porturile pe care le utilizați (UDP 67-69). Puteți încerca să porniți prin rețea pe una dintre mașinile client. Pentru a identifica problemele, utilizați jurnalele pe care Serva le generează. Dacă totul este în ordine, programul de instalare Windows 7 va porni automat, lucrul ulterioar cu care nu este diferit de ceea ce se întâmplă la pornirea de pe un USB/DVD/HDD de instalare.


Asta e tot, de fapt. Am analizat un exemplu destul de simplu de instalare în rețea Windows 7 Cum poate fi îmbunătățită? Ei bine, în primul rând, puteți adăuga opțiuni suplimentare la încărcător de pornire Windows astfel încât să pornească din media locală în mod implicit și nu prin rețea. În al doilea rând, bootloader-ul syslinux, care a fost menționat ultima dată, poate fi utilizat în siguranță cu utilitarul Serva32/64. Formatul fișierului de configurare ( pxelinux.cfg/default) aceeași. În al treilea rând, nu ar strica să aruncăm o privire mai profundă asupra capacităților fișierului de răspuns și a instalării automate Windows. În general, există loc de săpat. Dar o vom lăsa pt auto-studiu iar la despărțire, în mod tradițional, vă dorim mult succes în experimentele de rețea.

Nu cu mult timp în urmă am dat peste o situație care, în principiu, nu pune probleme deosebite administratorilor de sistem. A fost nevoie de actualizarea sistemului de operare pe numeroase computere ale organizației, ceea ce, la rândul său, a cauzat o serie de probleme, soluțiile la care trebuiau asamblate în părți, precum și să termin eu însumi cea mai mare parte a întregului proces, ceea ce este ceea ce Chiar vreau să vă spun despre.

Aceste probleme au fost limitările de a avea o unitate DVD-ROM, o zi de timp liber, precum și aproximativ douăzeci de computere pe care a fost necesar să se instaleze Windows 7 cu întregul set de drivere, programe etc.
Când am căutat informații pe Google despre această problemă, nu s-a găsit nimic care să funcționeze fără erori sau să funcționeze deloc. Dar să începem în ordine.

Pregătirea unei imagini de sistem de operare

Pentru a simplifica pregătirea sistemului de operare de luptă, a fost luată ca bază Oracle VirtualBox ultima versiune, precum și Windows 7 x64 Professional. Primul lucru pe care trebuie să-l faceți este să instalați și să configurați Windows 7 pe o mașină virtuală. Pentru a face acest lucru, în procesul de adăugare a unui VM, creăm două virtuale hard disk-uri. Unul pentru instalarea și configurarea Windows 7 pe acesta, al doilea pentru salvarea ulterioară a imaginii sistemului configurat pe acesta. De asemenea, trebuie să instalați suplimentul pentru sistemul de operare invitat Virtualbox - Mașină virtuală Adăugări și creați un folder partajat pentru a copia în continuare imaginea creată pe o mașină fizică.
După instalarea tuturor umpluturii pe VM, trecem la etapa de pregătire a sistemului folosind utilitarul sysprep, situat în rădăcina de sistem a VM-ului nostru: %windir%\system32\sysprep\sysprep.exe
Pentru a pregăti sistemul pentru crearea unei imagini personalizate, trebuie să setați următorii parametri la utilitar:
  1. Accesați fereastra de întâmpinare a sistemului (OOBE) - acest mod va fi activat data viitoare când sistemul pornește. Pornește computerul în modul ecran de bun venit.
  2. Bifați caseta de selectare „Pregătire pentru utilizare” - pregătește instalarea Windows înainte de a crea imaginea. Identificatorul de securitate (SID) este resetat, punctele de restaurare a sistemului sunt resetate și jurnalele de evenimente sunt șterse.
  3. Parametri de oprire „Oprire” - când utilitarul se termină, sistemul se va opri.
Nu ar trebui să porniți sistemul de operare înainte de a salva imaginea sistemului, deoarece data viitoare când porniți computerul, începe să funcționeze un pas de configurare specializat. Este creat un nou identificator de securitate (SID) și ceasul de activare Windows este resetat.

De asemenea, utilitarul elimină drivere instalate. Pentru a le salva trebuie să faci sysprep din linia de comandă cu parametrul: /unattend: specifică calea către fișierul de răspuns. În fișierul de răspuns, trebuie să specificați parametrul PersistAllDeviceInstalls (începând cu Windows 8 există și un parametru DoNotCleanUpNonPresentDevices):
adevărat După finalizarea curățării, sistemul se va opri automat. Să trecem la etapa următoare.

Instalarea și configurarea Windows AIK + PE

Descărcați și instalați kitul de instalare automată Windows (AIK) pentru Windows 7. După ce rulați setup.exe, selectați „Instalați Windows AIK”. Nu ar trebui să apară probleme în timpul instalării.
Crearea și configurarea unei imagini Windows PE
Windows PE- mediu de preinstalare utilizat pentru pregătirea instalării sistemului de operare. CU folosind Windows PE vom captura volumul sistemului într-o imagine wim folosind utilitarul imaginex iar ei îl salvează pe altă partiție hard disk.
În acest caz, luăm în considerare crearea unui disc cu o versiune de Windows PE pe 64 de biți. Dacă creați un disc cu o versiune de Windows PE pe 32 de biți, va trebui să schimbați arhitectura (amd64 la x86) în toate comenzile.

Din meniul Start, rulați Toate programele > Microsoft Windows AIK > Prompt de comandă Instrumente de implementare- toate comenzile ulterioare vor fi introduse în această fereastră de linie de comandă. Necesită rularea ca administrator.
Copiați fișierele imagine Windows PE
copype.cmd amd64 d:\winpe_image
Pentru a modifica imaginea Windows PE copiată, trebuie să o conectați cu comanda
dism /Mount-Wim /WimFile:d:\winpe_image\winpe.wim /index:1 /MountDir:d:\winpe_image\mount
Acum, după ce am conectat imaginea, putem instala pachete în ea și putem adăuga propriile fișiere.
Să adăugăm o utilitate imaginii noastre imaginex.
xcopy „%ProgramFiles%\Windows AIK\Tools\amd64\imagex.exe” d:\winpe_image\iso\
De asemenea, dacă doriți, puteți pregăti imediat o listă de excepții - fișiere și foldere care nu vor fi incluse în imaginea salvată. Creați în orice editor de text Fișierul Wimscript.ini și specificați în el fișierele și folderele pe care doriți să le excludeți din imagine. Fișierul Wimscript.ini se află în același folder ca imegex.
Implicit imaginex folosește următoarele excepții:
\$ntfs.log \hiberfil.sys \pagefile.sys „\System Volume Information” \RECYCLER \Windows\CSC *.mp3 *.zip *.cab \WINDOWS\inf\*.pnf
Acum trebuie să salvați imaginea cu comanda:
dism /unmount-Wim /MountDir:d:\winpe_image\mount /Commit
Toate lucrările pregătitoare au fost efectuate cu fișierul winpe.wim, iar pentru disc de pornire Windows PE folosește fișierul boot.wim aflat în folderul winpe_x86\ISO\sources. Prin urmare, este necesar să înlocuiți fișierul boot.wim cu fișierul winpe.wim, în timp ce îl redenumim.
xcopy /y d:\winpe_image\winpe.wim d:\winpe_image\ISO\sources\boot.wim
Pentru a crea o imagine, rulați comanda:
oscdimg -n -bd:\winpe_image\etfsboot.com d:\winpe_image\ISO d:\winpe_image\winpe_image.iso

Crearea unei imagini Windows 7
Este necesar să salvați imaginea sistemului nostru de operare folosind utilitarul imaginex. Pornim în VM din imaginea winpe_image.iso pe care am creat-o mai devreme. După descărcare reușită O fereastră de linie de comandă se deschide în fața noastră și aici vom lucra.
Capturați și salvați imaginea într-o singură comandă
F:\imagex.exe /capture E: D:\install.wim „Windows 7 x64” /comprimați maxim
/captură E:- captarea secțiunii E:
D:\install.wim- locația și numele fișierului WIM salvat.
„Windows 7 x64”- numele imaginii. Numele trebuie să fie cuprins între ghilimele.
/comprimați maxim- tip de compresie a fișierelor din imagine (opțional). Pentru parametru /comprima valori valide maxim(compresie maximă), rapid(compresie rapidă) și nici unul(fără compresie). Dacă parametrul nu este specificat, se utilizează compresia rapidă. Compresie maximă vă permite să reduceți dimensiunea imaginii, dar capturarea durează mai mult decât cu compresia rapidă. Viteza de decompresie a imaginii este practic independentă de tipul de compresie. Tot ce trebuie să faceți este să așteptați 20-30 de minute și imaginea va fi gata.

După salvarea imaginii pe al doilea disc mașină virtuală, pentru lucrări ulterioare, trebuie să fie transferat pe sistemul de operare fizic. Pornim din nou mașina virtuală și completăm instalarea Windows care a fost întreruptă în etapa OOBE. Dacă ați instalat deja Virtual Machine Additions, atunci acum trebuie să copiați fișierul de pe mașina virtuală pe mașina fizică folosind folder partajat(dosar partajat), care poate fi specificat în setările mașinii virtuale.

Configurarea unei imagini de boot Windows 7
În această etapă, rulați din nou „Linia de comandă Instrumente de implementare” și copiați fișierele imagine Windows PE:
copype.cmd amd64 d:\winpe
Montarea imaginii
imagex /mountrw winpe.wim 1 mount Windows PE este montat și în folderul d:\winpe puteți găsi fișierul winpe.wim.
Configurarea instalării Windows cu executare automată.
Pentru a evita crearea manuală disc virtualși nu începeți manual instalarea, puteți edita fișierele startnet.cmd și startnet2.cmd. Acestea sunt situate d:\winpe\mount\windows\system32.

Startnet.cmd
wpeinit %windir%\system32\startnet2.cmd
startnet2.cmd
chcp 1251 netsh interface ip set address name="Conectați prin retea locala" source=dhcp chcp 866 pause net use z: \\192.168.0.1\win7 /user:install install cd /d Z:\sources setup.exe
Comanda net use se conectează la un computer cu adresa IP 192.168.0.1 (calculatorul nostru server) la un director partajat numit win7 cu drepturi de instalare și aceeași parolă.
Puteți crea utilizatorul de care avem nevoie cu această comandă în cmd
net user install install /add /passwordchg:nr
Urmăm următoarele instrucțiuni:

  • Pe computerul server, creați un director rădăcină pentru boot (pentru mine este d:\win7\), iar în el folderul de boot.
  • Împărtășim folderul win7, adică acordăm acces general la acesta tuturor utilizatorilor.
  • Copiați întregul folder de surse din disc de instalare Windows 7 în d:\win7.
  • Înlocuim fișierul install.wim din directorul d:\win7\sources cu fișierul pe care l-am copiat mai devreme de pe mașina virtuală ( imagine terminată Windows 7)
Acum trebuie să copiați fișiere suplimentare pentru a instala Windows 7.
Să instalăm imaginea WinPE:
imagex /mountrw winpe.wim 1 montură
Copie:
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
Demontați imaginea cu comanda:
imagex.exe /unmount d:\winpe\mount

Apoi, trebuie să creați un fișier BCD (date de configurare a pornirii) în directorul d:\win7\boot. Pentru a simplifica acest proces, vom folosi fișierul createbcd.cmd. Creați un fișier d:\winpe\createbcd.cmd și introduceți în el:
bcdedit -createstore %1\BCD bcdedit -store %1\BCD -create (ramdiskoptions) /d „Opțiuni Ramdiskoptions” bcdedit -store %1\BCD -set (ramdiskoptions) ramdisksdidevice boot bcdedit -store %1\BCD -set (ramdiskoptions) ) ramdisksdipath \boot\boot.sdi pentru /F "tokens=2 delims=()" %%i în ("bcdedit -store %1\BCD -create /d "MyWinPE Boot Image" /application osloader") setați ghidul =(%%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%
Rulați comanda cu drepturi de administrator:
createbcd.cmd d:\win7\boot
Dacă aveți probleme cu driverele, le puteți adăuga și la „ Linia de comandă instrumente de implementare":
Montarea imaginii pentru a adăuga drivere
dism /mount-wim /wimfile:winpe.wim /index:1 /mountdir:mount
Pentru a integra drivere într-o imagine deja montată, utilizați comanda
dism /image:mount /add-driver /driver:<каталог с драйверами либо файл с расширением inf>
După ce toate lucrările cu imaginea sunt finalizate, aceasta trebuie demontată
dism /unmount-wim /mountdir:mount /commit

Configurarea serverului TFTP și DHCP

Pentru a crea aceste servere trebuie să descărcați programul TFTPD32.
Sarcina serverului DHCP este de a furniza informații computer la distanță despre o adresă IP gratuită, mască de rețea, precum și numele fișierului descărcat și adresa serverului TFTP unde se află acest fișier. Sarcina serverului TFTP este de a asigura transferul fișierelor necesare pentru descărcare pe un computer la distanță.

Lansăm programul și mai întâi selectăm folderul d:\win7 și puțin mai jos - IP-ul plăcii de rețea. În cazul meu computerul are IP 192.168.0.1.
Accesați setările (butonul Setări din mijloc în jos) și completați treptat filele:

  • Fila GLOBAL - bifați casetele de lângă Server TFTP, Server DHCP și Activare IPv6.
  • Fila TFTP - selectați folderul d:\win7.
  • Securitate TFTP - Standard.
  • Configurare TFTP - lăsați-o așa cum este.
  • Opțiuni TFTP avansate - trebuie bifate următoarele casete: Negociere opțiuni, Afișare bară de proces și Traduceți numele fișierelor Unix.
  • Fila DHCP
  • Adresa de pornire a grupului de IP specifică de la care adresă IP să înceapă emiterea adreselor. În exemplul meu, emiterea de adrese IP va începe de la 192.168.0.2.
  • Dimensiunea pool-ului specifică numărul de adrese IP care vor fi alocate dinamic. Am setat valoarea la 30.
  • Fișierul de pornire îi spune computerului de la distanță numele fișierului de utilizat ca încărcător de pornire. Setați valoarea la pxeboot.n12.
  • Masca, specifică masca de rețea. În cazul nostru este 255.255.255.0. Lăsăm valorile parametrilor rămase implicite.
  • Ping adresa înainte de atribuire - debifați caseta (dacă aveți o conexiune computer-la-computer fără comutatoare și routere).
Acum trebuie să activați Se încarcă BIOS de pe placa de rețea și porniți de pe aceasta. După aceasta, se va obține o adresă IP prin DHCP și se va executa pxeboot.n12 - care va lansa Windows PE din fișierul winpe.wim. Imediat după încărcarea Windows PE, directorul win7 va fi montat automat și instalarea va începe de acolo. Apoi, instalarea decurge exact la fel ca de pe un disc.

Etichete:

Adăugați etichete

Mai devreme sau mai târziu, orice specialist Enikey sau administrator de sistem, în timpul următoarei instalări sau reinstalări sistem de operare, trebuie să cauți o unitate flash sau un disc cu Imagine Windows. Atunci dacă calculator vechi suferă astfel încât detectează unitatea flash în modul de pornire sau se confruntă cu lipsa unei unități optice, se pervertiază și vine cu unele solutii complexe, și toate acestea pentru a instala sistemul de operare. Pentru astfel de cazuri și nu numai pentru ele, există software din , numit MicrosoftSetul de instrumente de implementare (MDT) și Serviciul de implementare Windows.
Microsoft Deployment Toolkit (MDT) este un pachet software care vă permite să implementați Microsoft Windows și Microsoft Office într-o rețea.

Voi nota imediat că această metodă necesită un sistem de operare server pe care vom colecta și stoca imagini ale sistemelor de operare necesare. Instalarea Windows 7 prin rețea folosind MDT din acest articol se va face folosind exemplul Microsoft Windows Server 2008 R2.

Pe scurt ce vom face:

  1. Instalarea pachetului software Microsoft Deployment Toolkit și AIK.
  2. Creăm o nouă imagine a sistemului de operare pe care o vom implementa în rețea.
  3. Stabilirea unui rol WDS (Servicii de implementare Windows).
  4. Încărcăm imaginea creată de noi în WDS
  5. Instalarea Windows 7 prin rețea

Presupunem că aveți deja instalat Windows Server și rolurile DHCP și DNS sunt activate și configurate. Setările standard vor fi suficiente.

Adresa IP a serverului nostru este setată la statică 192.168.1.2 .

1. Instalare Microsoft Deployment Toolkit

Aceasta nu este o sarcină dificilă, aici trebuie să descarcăm fișier de instalare MDT de pe site-ul oficial Microsoft.

Instalarea este simplă, doar faceți clic pe NEXT și DONE. După instalare, veți vedea un utilitar în meniul START>Programe DeploymentWorkbench Asta lansăm.

De asemenea, trebuie să instalați un set de instrumente Microsoft AIK, care conține PowerShell. Fără de care următoarele acțiuni nu vor fi posibile. Descărcați de pe site-ul oficial Microsoft. Și instalați-l în același mod făcând clic pe NEXT și DONE peste tot.

2. Crearea unei imagini de sistem de operare

Crearea DeploymenShares

La pornire DeploymentWorkbenchÎn fața noastră apare fereastra principală a programului, în care în fila DeploymenShares trebuie să creăm un nou director (share).


Selectați directorul în care vor fi stocate fișierele bilelor noastre


Setați numele rețelei pentru acest director. Lasă un semn $ , ceea ce face ca folderul nostru să fie ascuns în rețea.


Setați numele proiectului care va fi afișat în fereastra WorkBench. Pe pagina de opțiuni putem seta parametrii care vor fi utilizați implicit în proiectul nostru. Debifez caseta de selectare „Întreabă-mă dacă trebuie să activez BitLocker”.

Adăugarea fișierelor sursă ale sistemului de operare

Următorul pas este adăugarea fișierelor sursă ale sistemului de operare, a căror imagine o vom folosi în viitor


Selectați primul element „Set complet...” și indicați directorul rădăcină al discului sau al imaginii ISO cu sistemul de operare. Din nou, faceți clic pe NEXT peste tot.

Și vedem că sala de operație sistem Windows 7 Enterprise x86 adăugat cu succes.

Adăugarea programelor implicite

Apoi vom adăuga distribuții implicite de aplicații pentru sistemul nostru de operare


De exemplu, voi adăuga Microsoft Office


Introduceți numele aplicației de adăugat

Dacă trebuie să adăugați o aplicație dependentă (de exemplu, un convertor de la DOCX la DOC) pentru programul adăugat, atunci trebuie să mergeți la proprietățile aplicației adăugate și să o specificați.

Accesați proprietățile aplicației convertor, în fila DEPENDENȚE (dependențe) indicați Microsoft Office. Aceasta înseamnă că convertorul DOCX în DOC va fi instalat numai DUPĂ instalarea Microsoft Office.

De asemenea, puteți adăuga drivere instalate implicit. Pentru a face acest lucru, faceți clic dreapta pe fila Drivere out-of-box și selectați Import Drivers. Acolo indicăm directorul în care este stocat driverul necesar.

Crearea secvențelor de sarcini

Să trecem la principalul lucru - crearea unei secvențe de sarcini. Faceți clic dreapta pe fila Task Sequence și selectați New Task Sequence.

Aici trebuie să specificăm un identificator unic al sarcinii, pentru mine va fi WIN7 și numele sarcinii în sine.


1. Trebuie să selectați un șablon de sarcină pentru această sarcină, lăsăm implicit”; Secvență standard de activități pentru client” este un șablon standard pentru crearea unui sistem de operare client.

2. Selectați sistemul de operare.

3. Specificați cheia de produs, dacă o aveți. În cazul nostru, acesta este un sistem Enterprise, nu avem nevoie de o cheie.

4. Completați setările asociate cu numele de utilizator și numele organizației la care va fi înregistrat acest sistem de operare. Și specificați pagina implicită a browserului.
5. Specificați parola de administrator.

După aceasta, ne putem ajusta sarcina selectând proprietățile acestei sarcini. De exemplu, să setăm o regulă de partiție a hard diskului care va fi utilizată la instalarea Windows 7.

In sectiunea Preinstalare>Numai computer nou>Formatare și partiție disc

Creați o partiție de sistem cu o dimensiune de 350 MB și faceți-o bootabilă bifând caseta Faceți din aceasta o partiție de bootși o a doua partiție cu 15 GB pentru sistemul de operare, atribuiți-i o variabilă ( Variabilă) astfel încât alte sarcini să poată face referire la aceasta hard disk. Puteți juca mai subtil cu setările de acolo și puteți specifica spațiul după cum doriți.

In sectiunea Instalare>Instalare sistem de operare hai sa indicam variabila ( Variabilă) partiția în care va fi instalat Windows 7, o numesc WIN.

Cu aceasta vom termina de configurat sarcina. În general, sunt multe în această secțiune diverse setari pornind de la sarcini setările de rețea terminând cu instalarea rolurilor pentru sistemele de operare server.

Etapa finală a etapei de pregătire a imaginii sistemului de operare. Actualizați cota de implementare

La acest pas compilam toate setarile facute. Pentru a face acest lucru, faceți clic dreapta pe DeploymentShare pe care l-am creat și selectați


Selectați opțiunea implicită „ Optimizeaza boot-ul...” (actualizați imaginea) pentru a economisi timp. Există și opțiunea de a genera complet o imagine de la zero.