Windows 7 diegimas iš tinklo disko. Savarankiškas „Windows“ diegimas tinkle. Reikalavimai vietos diske

Šiame straipsnyje norime pabrėžti „Windows 7“ operacinės sistemos diegimo vietiniame tinkle inicijavimo procesą.

Tikėtina, kad ne kartą teko susidurti su situacija, kai reikia kompiuteryje įdiegti operacinę sistemą, tačiau kompiuteryje nėra DVD įrenginio, o po ranka neturite USB atmintinės. Štai tada ateina mintis: ne veltui „BIOS“ yra galimybė paleisti iš tinklo plokštės.

Taigi, viskas, ko mums reikia diegimo procedūrai:

1. Kompiuteris, kuriame jau įdiegta „Windows 7“ / „Windows Vista“ / „Server 2003“ arba „2008“.
2. Tinklo kabelis (patch cord) – dažniausiai ši smulkmena tiesiog pamirštama
3. „Windows®“ automatinio diegimo rinkinys (AIK), skirtas „Windows® 7“.
4. DHCP ir TFTP serverio emuliatoriaus programa, pavyzdžiui, tftpd32
5. Platinimas naudojant Windows 7, bet koks leidimas
6. Programa, leidžianti dirbti su „iso“ disko vaizdais, pavyzdžiui, „Daemon Tools“.

Dabar pradėkime pasiruošimo diegimui procesą:

1 žingsnis. Turite atsisiųsti „Windows®“ automatinio diegimo rinkinį (AIK), skirtą „Windows® 7“ (nereikia OS autentifikavimo), tada prijungti jo iso vaizdą į virtualų diską ir paleisti diegimo procesą (StartCD.exe).

2 žingsnis. Pagrindiniame meniu Pradėti raskite „Microsoft Windows AIK“ ir paleiskite „Deployment Tools Command Prompt“ - atsidarys konsolė

3 veiksmas. Diegimo įrankių konsolėje įveskite šias komandas (X diskas yra bet koks jūsų kompiuterio diskas):

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

Dabar kataloge x:\winpe\mount Sumontuotas winpe.wim vaizdas yra.

4 veiksmas. Be to, norėdami atsikratyti poreikio rankiniu būdu prijungti tinklo diską ir inicijuoti vykdomosios programos paleidimą, turite redaguoti komandų failą startnet.cmd, esantį kataloge x:\winpe\mount\windows\system32. Failo struktūra turėtų būti tokia:

Wpeinit net use y: \\192.168.1.1\seven /user:install install if yra y:\sources\setup.exe (y: cd \sources setup.exe)

Šiuo atveju daroma prielaida, kad kompiuterio, iš kurio bus atsisiunčiami failai per tinklą, IP adresas yra 192.168.1.1, jei jis skiriasi nuo pavyzdžio, įveskite savo konkretų adresą. Prisijungimas prie kompiuterio iš antrojo asmeninio kompiuterio, kuriame vykdomas diegimas, vyks vartotojui įdiegiant slaptažodį, todėl tokį vartotoją turite sukurti iš anksto, pavyzdžiui, naudodami komandą:

Grynojo vartotojo diegimas įdiegti /add /passwordchg:no

5 veiksmas. Dabar reikia atjungti sukurtą vaizdą. Paleiskite šią komandą konsolėje:

Imagex.exe /unmount /commit mount

6 veiksmas. Kompiuteryje sukuriame aplanką, iš kurio, pavyzdžiui, ateityje per tinklą bus atsisiunčiami platinimo failai x:\įkelti, sukurkite jame kitą katalogą - batas (x:\upload\boot), jame bus įkrovos failai.

7 veiksmas Kopijuoti į aplanką x:\įkelti katalogą šaltiniai iš esamo „Windows 7“ platinimo.

8 veiksmas Konsolėje vykdome kelias komandas, kuriomis užpildome įkrovos katalogą ir leidžiame atsisiųsti failus per tinklą:

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) kopijuoti / y x:\winpe\ISO\boot\boot.sdi x:\upload\boot 5) imagex.exe /atjungti d:\winpe\mount

8 veiksmas Nukopijuokite naujai sukurtą winpe.wim vaizdą į aplanką x:\upload\boot, pavyzdžiui, naudodami komandą:

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

9 veiksmas Aplanko bendrinimas x:\įkelti VISIEMS vartotojams

10 veiksmas Sukuriame įkrovos parametrų saugyklą (Boot Configuration Data), kuriai naudojame specialų scenarijų createbcd.cmd, kuris turi būti sukurtas kataloge x:\winpe\. Šio scenarijaus turinys skiriasi priklausomai nuo įdiegtos operacinės sistemos kalbos, tačiau apskritai jis turėtų būti toks:

PLATINTI RUSIJOJE

Bcdedit -createstore %1\BCD bcdedit -store %1\BCD -create (ramdiskoptions) /d "Ramdisk parinktys" bcdedit -store %1\BCD -set (ramdiskoptions) ramdisksdidevice paleisti bcdedit -store % 1\BCD -set (ramdiskoptions ) ramdisksdipath \boot\boot.sdi for /F "tokens=2" %%i in ("bcdedit -store %1\BCD -create /d "MyWinPE Boot Image" /application osloader") nustatykite guid=%%i bcdedit -parduotuvė %1\BCD -set %guid% systemroot \Windows bcdedit -store %1\BCD -set %guid% detecthal Taip bcdedit -store %1\BCD -set %guid% winpe Taip 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 -sukurti (bootmgr) /d "Windows VISTA BootManager" bcdedit -store %1\BCD -set (bootmgr) timeout 30 bcdedit -store %1\BCD -set (bootmgr) rodymo tvarka %guid%

PLATINIMAS ANGLŲ KALBoje:

Bcdedit -createstore %1\BCD bcdedit -store %1\BCD -create (ramdiskoptions) /d "Ramdisk parinktys" bcdedit -store %1\BCD -set (ramdiskoptions) ramdisksdidevice paleisti bcdedit -store % 1\BCD -set (ramdiskoptions ) ramdisksdipath \boot\boot.sdi, skirta /F "tokens=3" %%i in ("bcdedit -store %1\BCD -create /d "MyWinPE Boot Image" /application osloader") nustatykite guid=%%i bcdedit -parduotuvė %1\BCD -set %guid% systemroot \Windows bcdedit -store %1\BCD -set %guid% detecthal Taip bcdedit -store %1\BCD -set %guid% winpe Taip 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 -sukurti (bootmgr) /d "Windows VISTA BootManager" bcdedit -store %1\BCD -set (bootmgr) timeout 30 bcdedit -store %1\BCD -set (bootmgr) rodymo tvarka %guid%

11 veiksmas Turite paleisti šią komandą:

Createbcd.cmd x:\upload\boot

12 veiksmas Mes sukonfigūruojame tftpd32 įrankį tiksliai taip, kaip parodyta paveikslėliuose:

Vienas iš svarbiausių kompiuterių gebėjimų yra informacijos perdavimas iš vieno automobilio į kitą. Dėl to vartotojams atsiveria beveik begalinės galimybės, apie kurias visi seniai žinojo – pramogos, darbas, bendravimas ir pan.

Daugelis žmonių puikiai žino, kad egzistuoja pasauliniai ir vietiniai tinklai. Jei pirmąjį naudojame daugiausia informacijos perdavimui dideliais atstumais, tai antrasis naudojamas duomenims perduoti tarp nedaugelio vartotojų. Šiame straipsnyje mes išsamiai apžvelgsime vietinį tinklą, taip pat apibūdinsime jo kūrimą ir konfigūraciją sistemoje "Windows 7".

Bendrosios sąvokos

Vietinis yra tinklas, prie kurio susiliejo 2 ar daugiau kompiuterių, dažniausiai esančių bute arba, tarkime, pastate. Mašinos gali būti sujungtos viena su kita per tinklo kabeliai arba belaidžio ryšio kanalą (paprastai Bevielis internetas).

Kad kiekvienas atskiras kompiuteris „matytų“ bet kurį kitą kompiuterį, taip pat prijungtą prie vietinio tinklo, reikia laikytis dviejų taisyklių. Pirmiausia, visi automobiliai turi būti prijungtas prie vieno bendro ryšio įrenginio - maršrutizatorius(galite tai padaryti ir be jo – apie tai šiek tiek vėliau), kuris gauna informaciją iš vieno kompiuterio ir perduoda į kitą. Antra, turi turėti kiekviena mašina unikalus tinklo adresas. Atitikties šioms sąlygoms pakanka, kad daugelis kompiuterių būtų prijungti prie paprasto vietinio tinklo.

Taip pat verta žinoti, kad yra du kompiuterių prijungimo būdai (arba tipai) - žvaigždė Ir žiedas.

Pirmasis apima maršrutizatoriaus (maršrutizatoriaus, jungiklio, šakotuvo - kas jums patogiau) naudojimą kaip ryšio įrenginį (veikimo principas buvo aprašytas aukščiau).

Tinklo tipas " žiedas» nereikalauja naudoti tokių įrenginių, tačiau jo veikimui kiekvienas kompiuteris turi turėti bent dvi tinklo plokštės. Grubiai tariant, vienas iš jų atliks informacijos gavėjo, kitas – siuntėjo vaidmenį.

Šių duomenų pakaks, kad galėtumėte pereiti prie kitos straipsnio dalies.

Parengiamieji darbai

Prieš nustatydami namų ar biuro vietinį tinklą, pirmiausia turite paruošti darbui visus kompiuterius ir ryšio liniją. Jei naudojate laidinis maršrutizatorius kaip ryšio prietaiso, jums reikės prie jo prijunkite tinklo kabelius iš kiekvieno kompiuterio. Jei kuriate namų tinklą naudodami belaidis maršrutizatorius„Wi-Fi“, tada tiesiog prijunkite kiekvieną įrenginį prie jo.

Namų vietinio tinklo kūrimas, pvz. Žiedas» reikės nutiesti kabelį pagal šią schemą (naudojant 4 kompiuterių pavyzdį):

  • Prijunkite du laidus prie kompiuterio Nr. 1 į skirtingus tinklo plokštės lizdus;
  • Prailginkite vieną iš laidų iki PC Nr. 2, antrą - iki PC Nr. 3;
  • Antrąjį PC Nr. 2 kabelį prijunkite prie kito laisvo tinklo plokštės lizdo ir įmeskite į kompiuterį Nr. 4;
  • Tą patį padarykite su kompiuteriu Nr. 3, prijunkite jį prie laisvos plokštės lizdo iš kompiuterio Nr. 4.

Galite pastebėti, kad prisijungdami kaip " Žiedas„Kiekvienas kompiuteris laidais prijungtas tik prie dviejų gretimų. Mūsų atveju kompiuteris Nr.1 ​​neturi kabelinio ryšio su kompiuteriu Nr.4.

Beje, nustatydami tinklą, pvz., „ Žiedas" Gal būt atlikta be laidų ty per „Wi-Fi“. Tačiau tam reikės, kad kiekvienas kompiuteris ne tik galėtų prisijungti prie Wi-Fi, bet ir turėtų galimybė sukurti virtualų prieigos tašką kad prie jo galėtų prisijungti kitos mašinos. Bet mes nesvarstysime šios galimybės.

„Windows“ nustatymas

Prijungę kompiuterius prie tinklo naudodami laidus arba „Wi-Fi“, kiekviename iš jų turite atlikti tam tikras užduotis nustatymus, kitaip toks namų tinklas tiesiog neveiks normaliai. Visa pritaikymo esmė yra tik suteikti kiekvienam kompiuteriui savo unikalus tinklo adresas(ryšio nustatymai bus svarstomi naudojant „Windows 7“ kaip pavyzdį).

Pradėkite nuo bet kurio kompiuterio:


Dabar beveik tą patį reikia padaryti kiekvienam kompiuteriui, prijungtam prie jūsų namų tinklo. Yra vienas skirtumas – IP adreso laukelyje paskutinis skaičius turi būti unikalus. Pvz., PC Nr.2 nustatykite adresą - 192.168.0.2, PC Nr.3 kaip paskutinį skaitmenį įveskite 3 ir t.t. iki paskutinio kompiuterio namų tinkle.

Beje, jei norite, kad visi tinklo kompiuteriai galėtų prisijungti prie interneto, tuomet papildomai reikia užpildyti laukus “ Pagrindiniai vartai"Ir" DNS serveris». Šliuzas ir DNS vienu metu gali būti, pavyzdžiui, jūsų „Wi-Fi“ maršrutizatoriaus adresas jei pastarasis sukonfigūruotas veikti pasauliniame tinkle. Šiuose laukuose taip pat galite įvesti prie interneto prijungto kompiuterio adresą. Šiuo atveju pastarojo tinklo nustatymuose turi būti nurodyta, kad jis leidžia kitiems vietinio tinklo įrenginiams naudotis interneto ryšiu. Bet tai jau kita tema.

Kažkas kito. Kai jūsų kompiuteris prisijungia prie vietinio tinklo, „Windows 7“ automatiškai klausia, kur norite, kad jis būtų. Galimi 3 variantai – “ namų tinklas», « Įmonės tinklas" arba " bendruomenės tinklas“ Nuo šio pasirinkimo priklauso kai kurie „Windows“ tinklo nustatymai – apribojimai arba leidimai kitų tinkle esančių mašinų veiksmams, palyginti su jūsų. Visko neaprašysime – tiesiog pasirinkite pirmą variantą “ namų tinklas».

Kaip patikrinti ryšį

Galite patikrinti, ar kompiuteriai „mato“ vienas kitą tinkle, naudodami standartinius „Windows“ įrankius, būtent naudodami komandinę eilutę. Norėdami jį atidaryti:


Atlikite tą patį visuose kompiuteriuose.

Video tema

„Windows Vista/Server 2008“ ir „Windows 7“ operacinių sistemų diegimas tinkle labai panašus į ankstesnių versijų diegimą. Nors reikia pažymėti, kad jis šiek tiek pasikeitė. Pavyzdžiui, vienas skirtumas nuo ankstesnių versijų diegimo yra tas, kad jums nebereikia naudoti BINL, kad nurodytumėte, kurią tinklo adapterio tvarkyklę naudoti. Taip pat tinklo tvarkyklių perkėlimas „Windows PE“ vaizde.

Taigi pažiūrėkime, kaip veikia diegimas per Windows 7 tinklą Kai įjungiate kompiuterį, tinklo plokštė perduoda valdymą į įmontuotą PXE įkrovos įkroviklį. Įkrovos įkroviklis siunčia užklausą gauti tinklo konfigūraciją. Tokias užklausas apdoroja DHCP, kuris grąžina informaciją apie IP adresą, tinklo kaukę, taip pat informaciją apie TFTP serverio adresą ir įkrovos failo pavadinimą.

Gavęs šią informaciją, PXE atsisiunčia failą iš TFTP serverio ir perduoda jam valdymą.

Norėdami įdiegti „Windows 7“ tinkle, kaip įkrovos failus naudokite pxeboot.com arba pxeboot.n12. Skirtumas tarp jų yra tas, kad pirmajam reikia paspausti klavišą F12, kad pradėtų veikti.

„Pxeboot“ įkelia failą bootmgr.exe („Windows Boot Manager“) ir perduoda jam valdymą. Savo ruožtu ji nuskaito savo konfigūraciją iš BCD failo (įkrovos konfigūracijos duomenys (paleisties parametrų saugykla)) ir, remdamasi gautais duomenimis, įkelia NTFS failų sistemos (boot.sdi) įkrovos skaidinio vaizdą ir Windows. PE vaizdas.

Tada paleidžiama „Windows PE“. Baigus paleidžiama wpeinit.exe programa, kuri įdiegia tinklo adapterio tvarkykles ir inicijuoja tinklo protokolus. Atminkite, kad skirtingai nei Windows XP/2003, BINL nenaudojamas informacijai apie naudotiną tinklo adapterį gauti.

Jei viskas įkelta normaliai, belieka prijungti tinklo diską ir iš jo paleisti diegimo programą setup.exe.

Sveikinu visus į mano tinklaraščio puslapius!!!

Niekada nežinai, kurią akimirką mums reikės įdiegti savo mylimąjį, o būna, kad nėra nei diskelio, nei USB atmintinės ar net tiesiog atmintinės su pakankamai atminties, tada yra tik vienas būdas jį įdiegti. ... .... per tinklą. Ne veltui BIOS turi funkciją paleisti iš tinklo plokštės.

„Windows 7“ diegimas vietiniame tinkle

Norėdami atlikti šią operaciją, mums reikės šio rinkinio:

  1. su reikiama versija.
  2. Gentleman's Automatic Windows® Installation Kit (AIK), skirtas Windows® 7;
  3. TFTP ir DHCP serverių emuliatorius. Tačiau mes vis tiek naudosime tftpd32.
  4. Bet kuris kompiuteris, kuriame bus įdiegta:
    a. „Windows 7“ bet kuriame jums patinkančiame leidime. Tiks ir Windows Server 2008, ir Windows Vista;
    b. Bet kuri programa, skirta disko atvaizdui emuliuoti. Pavyzdžiui, „Daemon Tools Lite“ ar kitas jūsų turimas
  5. Dėmesingumas, santūrumas ir tiesios rankos (taip pat tiks ir augimas iš tinkamos vietos).
    Na, ar tu pasiruošęs? Jei taip, tada....... eime, Viešpatie!!!

Pirmiausia įdiegsime automatinį „Windows®“ diegimo rinkinį (AIK), skirtą „Windows® 7“. Vaizdą reikia montuoti su Daemon Tools Lite ar panašiomis programomis (Alcohol 120%, ImgBurn, Nero, UltraISO). Taip pat galite išpakuoti vaizdą į bet kurį aplanką ir paleisti StartCD.exe

Meniu Pradėti ieškokite ir suraskite Microsoft Windows AIK, žr. „Deployment Tools Command Line“ ir paleiskite ją. Konsolė iškart atsidarys. Čia ir prasideda linksmybės.
Šias komandas įvedame į konsolę. (X yra bet koks diskas)

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

Pagamintas. Dabar x:winpemount turime jau paruoštą wipe.wim vaizdą.
Kad nereikėtų patiems susieti tinklo disko ir nereikėtų rankiniu būdu paleisti sąrankos programos, turime pataisyti startnet.cmd failą, esantį x: winpemountwindowssystem32. Failas turėtų atrodyti taip:

Wpeinit net use y: \192.168.1.1seven /user:install install if egzistuoja y:sourcessetup.exe (y: cd sources setup.exe)

Tai reiškia, kad IP adreso vertė yra 192.168.1.1. Ar turite kitą IP adresą? Įveskite tikslią jo vertę.
Atkreipkite dėmesį, kad prisijungimas iš antrojo kompiuterio, kuriame diegiame, yra užmegztas įdiegus vartotojo teises su tuo pačiu slaptažodžiu – įdiegti. Turite iš anksto sukurti diegimo vartotoją. Tai galima padaryti naudojant šią komandą:

Grynojo vartotojo diegimas įdiegti /add /passwordchg:no

Dabar darbas su vaizdu baigtas ir mes galime jį atjungti naudodami komandą:

Imagex.exe /unmount /commit mount

Sutvarkėme vaizdą, o dabar turime sukurti katalogus failams, kurie bus reikalingi diegimui.
Taigi, sukurkime aplanką, iš kurio failai bus įkeliami per tinklą. Pavyzdžiui, X: Windows7. Sukurtame aplanke sukuriame kitą katalogą, vadinamą įkrova. Jis išsaugos atsisiųstus failus. Ir dabar iš „Windows 7“ disko turime nukopijuoti šaltinio aplanko turinį į mūsų „Windows7“ aplanką. Taip pat galite įklijuoti failą autounattend.xml į šaltinį. Jame saugomi automatinio diegimo nustatymai. Verta pasakyti, kad be jo viskas klostysis sklandžiai.
Dabar turime užpildyti savo bagažinę. Įveskite komandas:

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

Perkėlėme reikiamus atsisiuntimo failus į x:Windows7.

Dar kartą atjunkite vaizdą naudodami tą pačią komandą:

Imagex.exe /unmount d:winpemount

Beje, vaizdą taip pat perkelsime į X:Windows7oot naudodami komandą:

Nukopijuokite /y d:winpewinpe.wim x:Windows7oot

Visiems vartotojams atveriame prieigą prie x:Windows7oot aplanko.
Dabar sukurkime BCD – įkrovos parametrų saugyklą. Tai galime padaryti naudodami specialų scenarijų createbcd.cmd, kurį sukuriame aplanke x:Windows7oot.

Platinti rusų kalba:

bcdedit -createstore % 1BCD bcdedit -store % 1BCD -create (ramdiskoptions) /d "Ramdisk parinktys" bcdedit -store %1BCD -set (ramdiskoptions) ramdisksdidevice boot bcdedit -store %1BCD -set (ramdiskoptions) ramdisksdipath for /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 Taip bcdedit -store %1BCD -set %guid% winpe Taip bcdedit -store %1BCD -set %guid% osdevice ramdisk=Bootwinpe.wim,(ramdiskoptions) bcdedit -store %1BCD -set %guid% įrenginys 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) rodymo tvarka %guid%

Platinimui anglų kalba:

bcdedit -createstore % 1BCD bcdedit -store % 1BCD -create (ramdiskoptions) /d "Ramdisk parinktys" bcdedit -store %1BCD -set (ramdiskoptions) ramdisksdidevice boot bcdedit -store %1BCD -set (ramdiskoptions) ramdisksdipath for /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 Taip bcdedit -store %1BCD -set %guid% winpe Taip bcdedit -store %1BCD -set %guid% osdevice ramdisk=Bootwinpe.wim,(ramdiskoptions) bcdedit -store %1BCD -set %guid% įrenginys 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) rodymo tvarka %guid%

Dabar konsolėje įveskite:

Createbcd.cmd x:uploadoot Dabar turime sukonfigūruoti tftpd32 programą.

Pagrindiniame lange „Dabartinis katalogas“ įvedame savo katalogą x: „Windows7 Server“ sąsaja: 192.168.1.1. Skirtuke „DHCP serveris“ „IP telkinio pradinis adresas“ - 192.168.1.2 „Puso dydis“ - 10 „Įkrovos failas“ - pxeboot.n12 „WINSDNS serveryje“ ir „Numatytasis maršrutizatorius“ nustatome 0.0.0.0. „Kaukė“ – 255.255.255.0 Domeno vardas paliekamas tuščias, „Papildoma parinktis“ – 0.

Spustelėkite Nustatymai.

Pažymėkite langelius „TFTP serveris“, „DHCP serveris“, „Ping adresas prieš priskyrimą“, „Nuolatinė nuoma“, „Parinkčių derinimasis“, „Rodyti eigos juostą“, „Išversti Unix failų pavadinimus“, „Surišti TFTP šiuo adresu“ “ , „Susieti TFTP su šiuo adresu“ ir „Leisti '' Kaip virtualią šaknį“.

Skiltyje „TFTP sauga“ pasirinkite Standartinis.

Skiltyje „TFTP konfigūracija“:

„Timeout“ nustatytas į 3;

„Max Retransmit“ nustatytas į 6;

„Tftp prievadas“ nustatytas į 69;

„Vietinių uostų baseinas“ paliekamas tuščias.

Tai viskas. Dabar prijungiame tinklo kabelį, nustatome BIOS paleidimą iš tinklo plokštės ir mėgaujamės proceso stebėjimu. Viskas vyks taip, lyg diegtumėte sistemą iš įprasto „Windows 7“ disko.
Mėgautis!

Manau, kol kas viskas ir iki pasimatymo.

Neseniai susidūriau su situacija, kuri iš esmės nesukelia ypatingų problemų sistemos administratoriams. Atsirado poreikis atnaujinti OS daugelyje organizacijos kompiuterių, o tai savo ruožtu sukėlė nemažai problemų, kurių sprendimus teko rinkti dalimis, taip pat didžiąją viso proceso dalį užbaigti pačiam, o tai ir yra Aš iš tikrųjų noriu jums papasakoti apie.

Šios problemos buvo vieno DVD-ROM įrenginio, vienos dienos laisvo laiko, taip pat apie dvidešimties kompiuterių, kuriuose reikėjo įdiegti Windows 7 su visu reikalingų tvarkyklių, programų ir t.t. rinkiniu, apribojimai.
Ieškodamas informacijos Google šiuo klausimu neradau nieko, kas veiktų be klaidų arba veiktų apskritai. Bet pradėkime iš eilės.

Operacinės sistemos vaizdo paruošimas

Siekiant supaprastinti kovinės OS paruošimą, pagrindu buvo paimta naujausia „Oracle VirtualBox“ versija, taip pat „Windows 7 x64 Professional“. Pirmas dalykas, kurį reikia padaryti, yra įdiegti ir sukonfigūruoti „Windows 7“ virtualioje mašinoje. Norėdami tai padaryti, VM pridėjimo metu sukuriame du virtualius standžiuosius diskus. Vienas skirtas įdiegti ir konfigūruoti „Windows 7“, o antrasis – vėliau jame išsaugoti sukonfigūruotos sistemos vaizdą. Taip pat reikia įdiegti Virtualbox svečių OS priedą - Virtual Machine Additions ir sukurti bendrinamą aplanką, kad būtų galima toliau kopijuoti sukurtą vaizdą į fizinį kompiuterį.
Įdiegę visą įdarą VM, pereiname prie sistemos paruošimo etapo naudojant naudingumą sysprep, esantis mūsų VM sistemos šaknyje: %windir%\system32\sysprep\sysprep.exe
Norėdami paruošti sistemą tinkinto vaizdo kūrimui, turite nustatyti šiuos naudingumo parametrus:
  1. Eikite į sistemos pasveikinimo langą (OOBE) – šis režimas bus aktyvuotas kitą kartą paleidus sistemą. Kompiuteris paleidžiamas sveikinimo ekrano režimu.
  2. Pažymėkite žymimąjį laukelį „Ruošiamasi naudoti“ – paruošia „Windows“ diegimą prieš kuriant vaizdą. Saugos identifikatorius (SID) nustatomas iš naujo, sistemos atkūrimo taškai nustatomi iš naujo ir įvykių žurnalai ištrinami.
  3. Išjungimo parametrai „Išjungimas“ – baigus naudotis programa, sistema išsijungs.
Neturėtumėte paleisti OS prieš išsaugodami sistemos vaizdą, nes kitą kartą paleidus kompiuterį pradeda veikti specializuotas konfigūracijos veiksmas. Sukuriamas naujas saugos identifikatorius (SID) ir iš naujo nustatomas Windows aktyvinimo laikrodis.

Priemonė taip pat pašalina įdiegtas tvarkykles. Norėdami juos išsaugoti, turite padaryti sysprep iš komandinės eilutės su parametru: /unattend: nurodo atsakymo failo kelią. Atsakymo faile turite nurodyti parametrą PersistAllDeviceInstalls (pradedant Windows 8 yra ir parametras DoNotCleanUpNonPresentDevices):
tiesa Baigus valyti, sistema automatiškai išsijungs. Pereikime prie kito etapo.

„Windows AIK + PE“ diegimas ir konfigūravimas

Atsisiųskite ir įdiekite „Windows“ automatinio diegimo rinkinį (AIK), skirtą „Windows 7“. Paleidę setup.exe, pasirinkite „Įdiegti Windows AIK“. Diegimo metu neturėtų kilti problemų.
„Windows PE“ vaizdo kūrimas ir konfigūravimas
Windows PE- išankstinio diegimo aplinka, naudojama pasiruošti OS diegimui. Naudodami „Windows PE“, naudodamiesi programa, užfiksuosime sistemos tūrį į wim vaizdą vaizdasx ir jie išsaugo jį kitame standžiojo disko skaidinyje.
Šiuo atveju svarstome galimybę sukurti diską su 64 bitų Windows PE versija. Jei kuriate diską su 32 bitų Windows PE versija, visose komandose turėsite pakeisti architektūrą (amd64 į x86).

Meniu Pradėti paleiskite Visos programos > Microsoft Windows AIK > Diegimo įrankių komandų eilutė- visos paskesnės komandos bus įvestos į šį komandų eilutės langą. Reikia paleisti kaip administratorius.
Nukopijuokite Windows PE vaizdo failus
copype.cmd amd64 d:\winpe_image
Norėdami pakeisti nukopijuotą „Windows PE“ vaizdą, turite jį sujungti komanda
dism /Mount-Wim /WimFile:d:\winpe_image\winpe.wim /index:1 /MountDir:d:\winpe_image\mount
Dabar, prijungę vaizdą, galime į jį įdiegti paketus ir pridėti savo failus.
Pridėkime prie savo įvaizdžio naudingumo vaizdasx.
xcopy „%ProgramFiles%\Windows AIK\Tools\amd64\imagex.exe“ d:\winpe_image\iso\
Taip pat, jei norite, galite iš karto paruošti išimčių sąrašą – failus ir aplankus, kurie nebus įtraukti į išsaugotą vaizdą. Sukurkite Wimscript.ini failą bet kuriame teksto rengyklėje ir nurodykite jame failus ir aplankus, kuriuos norite pašalinti iš vaizdo. Failas Wimscript.ini yra tame pačiame aplanke kaip ir imegex.
Numatytas vaizdasx naudoja šias išimtis:
\$ntfs.log \hiberfil.sys \pagefile.sys "\System Volume Information" \RECYCLER \Windows\CSC *.mp3 *.zip *.cab \WINDOWS\inf\*.pnf
Dabar turite išsaugoti vaizdą naudodami komandą:
dism /unmount-Wim /MountDir:d:\winpe_image\mount /Commit
Visi parengiamieji darbai buvo atlikti su winpe.wim failu, o Windows PE įkrovos diskui naudojamas boot.wim failas, esantis aplanke winpe_x86\ISO\sources. Todėl failą boot.wim reikia pakeisti winpe.wim failu, jį pervadinant.
xcopy /y d:\winpe_image\winpe.wim d:\winpe_image\ISO\sources\boot.wim
Norėdami sukurti paveikslėlį, paleiskite komandą:
oscdimg -n -bd:\winpe_image\etfsboot.com d:\winpe_image\ISO d:\winpe_image\winpe_image.iso

„Windows 7“ vaizdo kūrimas
Būtina išsaugoti mūsų OS vaizdą naudojant naudingumą vaizdasx. Į VM paleidžiame iš winpe_image.iso vaizdo, kurį sukūrėme anksčiau. Po sėkmingo atsisiuntimo priešais mus atsidaro komandų eilutės langas ir čia mes dirbsime.
Užfiksuokite ir išsaugokite vaizdą viena komanda
F:\imagex.exe /capture E: D:\install.wim "Windows 7 x64" /suspausti daugiausia
/užfiksuoti E:- E skyriaus fiksavimas:
D:\install.wim- išsaugoto WIM failo vieta ir pavadinimas.
„Windows 7 x64“- paveikslėlio pavadinimas. Pavadinimas turi būti rašomas kabutėse.
/suspausti maksimaliai- failų glaudinimo vaizde tipas (neprivaloma). Dėl parametro / suspausti galiojančios vertės maksimalus(maksimalus suspaudimas), greitai(greitas suspaudimas) ir nė vienas(be suspaudimo). Jei parametras nenurodytas, naudojamas greitas suspaudimas. Maksimalus suspaudimas sumažina vaizdo dydį, tačiau fotografavimas užtrunka ilgiau nei greitas glaudinimas. Vaizdo išskleidimo greitis praktiškai nepriklauso nuo suspaudimo tipo. Tereikia palaukti 20-30 minučių ir vaizdas bus paruoštas.

Išsaugojus vaizdą antrajame virtualios mašinos diske, tolesniam darbui jį reikia perkelti į fizinę OS. Dar kartą paleidžiame virtualią mašiną ir užbaigiame Windows diegimą, kuris buvo nutrauktas OOBE etape. Jei jau įdiegėte virtualiosios mašinos priedus, dabar turite nukopijuoti failą iš virtualios mašinos į fizinę, naudodami bendrinamą aplanką, kurį galima nurodyti virtualios mašinos nustatymuose.

„Windows 7“ įkrovos vaizdo nustatymas
Šiame etape dar kartą paleiskite „Deployment Tools Command Line“ ir nukopijuokite „Windows PE“ vaizdo failus:
copype.cmd amd64 d:\winpe
Vaizdo montavimas
imagex /mountrw winpe.wim 1 mount Windows PE yra prijungtas ir aplanke d:\winpe galite rasti failą winpe.wim.
Automatinio paleidimo Windows diegimo konfigūravimas.
Kad nereikėtų rankiniu būdu kurti virtualaus disko ir nevykdyti diegimo rankiniu būdu, galite redaguoti startnet.cmd ir startnet2.cmd failus. Jie yra d:\winpe\mount\windows\system32.

Startnet.cmd
wpeinit %windir%\system32\startnet2.cmd
startnet2.cmd
chcp 1251 netsh sąsaja ip rinkinio adreso pavadinimas="Local Area Connection" source=dhcp chcp 866 pristabdykite tinklo naudojimą z: \\192.168.0.1\win7 /user:install install cd /d Z:\sources setup.exe
Komanda „net use“ jungiasi prie kompiuterio, kurio IP adresas yra 192.168.0.1 (mūsų serverio kompiuteris), prie bendrinamo katalogo pavadinimu win7 su diegimo vartotojo teisėmis ir tuo pačiu slaptažodžiu.
Galite sukurti mums reikalingą vartotoją naudodami šią komandą cmd
tinklo vartotojas įdiegti įdiegti /add /passwordchg:no
Mes laikomės šių nurodymų:

  • Serverio kompiuteryje sukuriame šakninį katalogą atsisiuntimui (man jis yra d:\win7\), o jame - įkrovos aplanką.
  • Mes bendriname win7 aplanką, tai yra, suteikiame bendrą prieigą prie jo visiems vartotojams.
  • Nukopijuokite visą šaltinių aplanką iš „Windows 7“ diegimo disko į d:\win7.
  • Pakeiskite failą install.wim kataloge d:\win7\sources į failą, kuris buvo nukopijuotas anksčiau iš virtualiosios mašinos (paruoštas Windows 7 vaizdas)
Dabar reikia nukopijuoti papildomų failų, kad įdiegtumėte „Windows 7“.
Sumontuosime WinPE vaizdą:
imagex /mountrw winpe.wim 1 laikiklis
Kopijuoti:
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
Atjunkite vaizdą naudodami komandą:
imagex.exe /atjungti d:\winpe\mount

Tada turite sukurti BCD (įkrovos konfigūracijos duomenų) failą d:\win7\boot kataloge. Norėdami supaprastinti šį procesą, naudosime failą createbcd.cmd. Sukurkite failą d:\winpe\createbcd.cmd ir įveskite jį:
bcdedit -createstore %1\BCD bcdedit -store %1\BCD -create (ramdiskoptions) /d "Ramdisk parinktys" bcdedit -store %1\BCD -set (ramdiskoptions) ramdisksdidevice paleisti bcdedit -store %1\BCD -set (ramdiskoptions) ) ramdisksdipath \boot\boot.sdi for /F "tokens=2 delims=()" %%i in ("bcdedit -store %1\BCD -create /d "MyWinPE Boot Image" /application osloader) padaryti nustatykite vadovą =(%%i) bcdedit -parduotuvė %1\BCD -set %guid% systemroot \Windows bcdedit -store %1\BCD -set %guid% detecthal Taip bcdedit -store %1\BCD -set %guid% winpe Taip bcdedit -parduotuvė %1\BCD -nustatyti %guid% osdevice ramdisk=\Boot\winpe.wim,(ramdiskoptions) bcdedit -parduotuvė %1\BCD -nustatyti %guid% įrenginį ramdisk=\Boot\winpe.wim,(ramdiskoptions) bcdedit -parduotuvė %1\BCD -kurti (bootmgr) /d "Windows BootManager" bcdedit -store %1\BCD -set (bootmgr) skirtasis laikas 30 bcdedit -parduotuvė %1\BCD -set (bootmgr) rodymo tvarka %guid%
Paleiskite komandą administratoriaus teisėmis:
Createbcd.cmd d:\win7\boot
Jei kyla problemų dėl tvarkyklių, taip pat galite jas įtraukti į „diegimo įrankių komandų eilutę“:
Vaizdo montavimas norint pridėti tvarkykles
dism /mount-wim /wimfile:winpe.wim /index:1 /mountdir:mount
Norėdami integruoti tvarkykles į jau įdiegtą vaizdą, naudokite komandą
dism /image:mount /add-driver /driver:<каталог с драйверами либо файл с расширением inf>
Baigę visus darbus su vaizdu, jį reikia nuimti
dism /unmount-wim /mountdir:mount /commit

TFTP ir DHCP serverio nustatymas

Norėdami sukurti šiuos serverius, turite atsisiųsti programą TFTPD32.
DHCP serverio užduotis yra pateikti informaciją nuotoliniam kompiuteriui apie nemokamą IP adresą, tinklo kaukę, taip pat atsisiųsto failo pavadinimą ir TFTP serverio, kuriame yra šis failas, adresą. TFTP serverio užduotis yra užtikrinti failų, reikalingų atsisiuntimui, perdavimą į nuotolinį kompiuterį.

Paleidžiame programą ir pirmiausia pasirenkame aplanką d:\win7, o šiek tiek žemiau - tinklo plokštės IP. Mano atveju kompiuteris turi IP 192.168.0.1.
Eikite į nustatymus (nustatymų mygtukas viduryje apačioje) ir palaipsniui užpildykite skirtukus:

  • Skirtukas GLOBAL – pažymėkite tik langelius šalia TFTP serverio, DHCP serverio ir Įgalinti IPv6.
  • TFTP skirtukas – pasirinkite aplanką d:\win7.
  • TFTP saugumas – standartinis.
  • TFTP konfigūracija – palikite tokią, kokia yra.
  • Išplėstinės TFTP parinktys – turi būti pažymėti šie žymės langeliai: Derybos su parinktimis, Rodyti proceso juostą ir Versti Unix failų pavadinimus.
  • DHCP skirtukas
  • IP telkinio pradinis adresas nurodo, nuo kurio IP adreso pradėti teikti adresus. Mano pavyzdyje IP adresų išdavimas prasidės nuo 192.168.0.2.
  • Grupės dydis nurodo IP adresų, kurie bus dinamiškai paskirstyti, skaičių. Aš nustatiau vertę į 30.
  • Įkrovos failas nurodo nuotoliniam kompiuteriui failo, kuris bus naudojamas kaip įkrovos įkroviklis, pavadinimą. Nustatykite reikšmę pxeboot.n12.
  • Mask, nurodo tinklo kaukę. Mūsų atveju tai yra 255.255.255.0. Likusias parametrų reikšmes paliekame pagal numatytuosius nustatymus.
  • Ping adresas prieš priskyrimą – panaikinkite varnelę (jei turite kompiuterinį ryšį be jungiklių ir maršrutizatorių).
Dabar BIOS turite įjungti paleidimą iš tinklo plokštės ir paleisti iš jos. Po to per DHCP bus gautas IP adresas ir bus paleistas pxeboot.n12, kuris paleis Windows PE iš winpe.wim failo. Iškart po Windows PE įkėlimo, win7 katalogas bus automatiškai prijungtas ir nuo jo prasidės diegimas. Toliau diegimas vyksta lygiai taip pat, kaip ir iš disko.

Žymos:

  • Windows sistemos administravimas
  • langai aik
  • langai pe
  • vaizdasx
  • dism
  • Windows 7
Pridėti žymes