Nasazení Windows 7 přes síť. Instalace Windows přes síť bez Windows AIK. Vytváření sekvencí úkolů

Dříve nebo později musí každý uživatel nebo správce systému při příští instalaci nebo přeinstalaci operačního systému hledat flash disk nebo disk s obrazem Windows. Pak, pokud je to starý počítač, musíte se snažit, aby detekoval flash disk v bootovacím režimu, nebo se potýkáte s nedostatkem optické mechaniky, musíte se zvrtnout a přijít s nějakými složitými řešeními, a to vše za účelem instalace operačního systému. Pro takové případy a nejen pro ně existují softwarové nástroje od, tzv MicrosoftDeployment Toolkit (MDT) a Windows Deployment Service.
Microsoft Deployment Toolkit (MDT) je softwarový balíček, který umožňuje nasadit Microsoft Windows a Microsoft Office přes síť.

Okamžitě poznamenám, že tato metoda vyžaduje serverový operační systém, na kterém budeme shromažďovat a ukládat obrázky potřebných operačních systémů. Instalace systému Windows 7 přes síť pomocí MDT v tomto článku bude provedena pomocí příkladu Microsoft Windows Server 2008 R2.

Co budeme dělat stručně:

  1. Instalace softwarového balíčku Microsoft Deployment Toolkit a AIK.
  2. Vytvoříme nový obraz operačního systému, který nasadíme po síti.
  3. Nastavení role WDS (Windows Deployment Services).
  4. Obrázek, který jsme vytvořili, nahrajeme do WDS
  5. Instalace Windows 7 přes síť

Předpokládáme, že již máte nainstalovaný Windows Server a že jsou aktivovány a konfigurovány role DHCP a DNS. Standardní nastavení bude dostačující.

IP adresa našeho serveru je nastavena na statickou 192.168.1.2 .

1. Instalace Microsoft Deployment Toolkit

Nejedná se o obtížný úkol, zde si musíme stáhnout instalační soubor MDT z oficiálních stránek Microsoftu.

Instalace je jednoduchá, stačí kliknout na DALŠÍ a HOTOVO. Po instalaci uvidíte utilitu v nabídce START>Programy DeploymentWorkbench To je to, co spouštíme.

Musíte také nainstalovat sadu nástrojů Microsoft AIK, který obsahuje PowerShell. Bez toho nebudou následující akce možné. Stáhněte si z oficiálních stránek společnosti Microsoft. A nainstalujte jej stejným způsobem kliknutím na NEXT a HOTOVO všude.

2. Vytvoření bitové kopie operačního systému

Vytvoření DeploymenShares

Na začátku DeploymentWorkbench Před námi se objeví hlavní okno programu, ve kterém v záložce DeploymenShares musíme vytvořit nový adresář (share).


Vyberte adresář, kde budou uloženy soubory našich míčků


Nastavte síťový název tohoto adresáře. Nechte znamení $ , což skryje naši složku v síti.


Nastavte název projektu, který se bude zobrazovat v okně WorkBench. Na stránce voleb můžeme nastavit parametry, které budou standardně použity v našem projektu. Zruším zaškrtnutí políčka „Zeptat se, zda potřebuji povolit nástroj BitLocker“.

Přidání zdrojových souborů operačního systému

Dalším krokem je přidání zdrojových souborů operačního systému, jehož obraz budeme v budoucnu používat


Vyberte první položku „Úplná sada…“ a označte kořenový adresář disku nebo obrazu ISO s operačním systémem. Znovu klikněte všude na NEXT.

A vidíme, že operační systém Windows 7 Enterprise x86 byl úspěšně přidán.

Přidání výchozích programů

Poté přidáme výchozí distribuce aplikací pro náš operační systém


Například přidám Microsoft Office


Zadejte název aplikace, kterou chcete přidat

Pokud potřebujete přidat nějakou závislou aplikaci (Například nějaký převodník z DOCX na DOC) pro přidávaný program, pak musíte přejít do vlastností přidané aplikace a specifikovat ji.

Přejděte do vlastností aplikace převodníku, v záložce ZÁVISLOST (závislosti) označte Microsoft Office. To znamená, že převodník DOCX na DOC bude nainstalován až PO instalaci sady Microsoft Office.

Můžete také přidat ovladače nainstalované ve výchozím nastavení. Chcete-li to provést, klepněte pravým tlačítkem myši na kartu Out-of-Box Drivers a vyberte Import Drivers. Zde označíme adresář, kde je uložen potřebný ovladač.

Vytváření sekvencí úkolů

Přejděme k tomu hlavnímu – vytvoření posloupnosti úkolů. Klikněte pravým tlačítkem na záložku Task Sequence a vyberte New Task Sequence.

Zde musíme zadat jedinečný identifikátor úkolu, pro mě to bude WIN7 a název samotného úkolu.


1. Musíte vybrat šablonu úkolu; pro tento úkol ponecháváme výchozí“ Standardní sekvence úloh klienta” je standardní šablona pro vytvoření klientského operačního systému.

2. Vyberte operační systém.

3. Zadejte kód Product Key, pokud jej máte. V našem případě se jedná o Enterprise systém; nepotřebujeme klíč.

4. Vyplňte nastavení související s uživatelským jménem a názvem organizace, do které bude tento operační systém registrován. A zadejte výchozí stránku prohlížeče.
5. Zadejte heslo správce.

Poté můžeme naši úlohu doladit výběrem vlastností této úlohy. Nastavíme například pravidlo rozdělení pevného disku, které bude použito při instalaci Windows 7.

V kapitole Předinstalace>Pouze nový počítač>Formátovat a rozdělit disk

Vytvořte jeden systémový oddíl o velikosti 350 MB a zaškrtnutím políčka jej zaveďte Udělejte z toho spouštěcí oddíl a druhý oddíl s 15 GB pro operační systém, přiřaďte mu proměnnou ( Variabilní), aby se na tento pevný disk mohly odkazovat další úkoly. Tam si s nastavením můžete pohrát jemněji a prostor si určit dle libosti.

V kapitole Instalovat>Instalovat operační systém označme proměnnou ( Variabilní) oddíl, do kterého bude nainstalován Windows 7, já tomu říkám WIN.

Tím dokončíme nastavení úkolu. Obecně tato část obsahuje mnoho různých nastavení, od úloh nastavení sítě až po instalaci rolí pro serverové operační systémy.

Poslední krok fáze přípravy obrazu operačního systému. Aktualizovat podíl nasazení

V tomto kroku zkompilujeme všechna provedená nastavení. Chcete-li to provést, klikněte pravým tlačítkem na DeploymentShare, který jsme vytvořili, a vyberte


Vyberte výchozí možnost „ Optimalizujte botu...” (aktualizace obrázku), abyste ušetřili čas. Existuje také možnost úplného generování obrázku od začátku.

PXE (Preboot eXecution Environment, vyslovené pixie)- prostředí pro spouštění počítačů pomocí síťové karty bez použití pevných disků, CD a dalších zařízení používaných při načítání operačního systému. K organizaci zavádění systému v PXE se používají protokoly IP, UDP, BOOTP a TFTP.

Kód PXE, který se obvykle nachází v paměti ROM síťové karty, přijímá spustitelný soubor ze sítě prostřednictvím protokolu TFTP (po obdržení adresy serveru TFTP prostřednictvím protokolu BOOTP) a poté mu předá řízení.

Specifikace PXE omezuje velikost bootloaderu na 32 kilobajtů, takže se někdy používá dvoufázové bootování, kdy první bootloader přijme a spustí sekundární, který již přijímá a spouští obraz operačního systému.

Požadavky

  • Další počítač s operačním systémem Windows7/Windows 2008 po ruce (pro vytvoření instalačních souborů)
  • Počítač, na kterém bude OS nainstalován, musí být dostupný fyzicky, nebo přes IP-KVM
  • Jeho BIOS musí být schopen bootovat z PXE
  • Ve stejném segmentu sítě jako on musí být další počítač s Windows nebo Linuxem.

Pokud je na jednom síťovém segmentu počítač s OS Windows, můžete se obejít bez manipulace s linuxovým serverem a použít program TFTPD32.

Příprava souborů (ve Windows):

Nainstalujte WAIK (Windows Automated Installation Kit) pro Windows® 7 a Windows Server® 2008 R2.

Jako správce:

Start -> Všechny programy -> Microsoft Windows AIK -> Příkazový řádek nástrojů pro nasazení

V zobrazeném okně proveďte:
copype.cmd amd64 c:\winpe mkdir c:\netboot\win\boot imagex /mountrw winpe.wim 1 připojení xcopy c:\winpe\winpe.wim c:\netboot\win\boot xcopy c:\winpe\mount\ windows\boot\pxe\pxeboot.n12 c:\netboot\win xcopy c:\winpe\mount\windows\boot\pxe\bootmgr.exe c:\netboot\win imagex.exe /unmount /commit mount xcopy c:\ winpe\iso\boot\boot.sdi c:\netboot\win\boot
Vytvořte soubor createbcd.cmd s následujícím obsahem:
bcdedit -createstore %1\BCD bcdedit -store %1\BCD -create (ramdiskoptions) /d "Možnosti Ramdiskoptions" bcdedit -store %1\BCD -set (ramdiskoptions) ramdisksdidevice boot bcdedit -store %1\BCD -set (ramdiskoptions) ) ramdisksdipath \boot\boot.sdi pro /F "tokens=2 delims=()" %%i v ("bcdedit -store %1\BCD -create /d "MyWinPE Boot Image" /aplikační osloader") nastavte guid =(%%i) bcdedit -store %1\BCD -set %guid% kořenový adresář systému \Windows bcdedit -store %1\BCD -set %guid% detecthal Ano bcdedit -store %1\BCD -set %guid% winpe Ano bcdedit -store %1\BCD -set %guid% osdevice ramdisk=\Boot\winpe.wim,(ramdiskoptions) bcdedit -store %1\BCD -set %guid% zařízení 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%
Jako správce:
createbcd.cmd c:\netboot\win\boot
Zkopírujte zdrojovou složku z instalačního obrazu/disku do složky c:\netboot\win
Zkomprimujte složku c:\netboot\win a nahrajte na server Linux.

Příprava softwaru (na serveru Linux):
aptitude install dhcp3-server tftpd-hpa samba dhcp3-server

Nakonfigurujte vydávání IP adresy a načítání ze souboru pxeboot.n12
/etc/dhcp3/dhcpd.conf
podsíť 192.168.10.0 maska ​​sítě 255.255.255.240
( # host ferrum ( # hardware ethernet 68:b5:99:b0:44:94; # fixed-address 192.168.10.100; # ) # or range 192.168.10.100 192.168.10.100; filename = "12";)n.
důležité: název_souboru = "pxeboot.n12";
Běh:
/etc/init.d/dhcp3-server restart
iptables -A INPUT -p udp -m udp --dport 67 -j PŘIJÍMAT
tftpd-hpa
Nakonfigurujte překlad lomítek a velkých písmen:
/etc/default/tftpd-hpa # /etc/default/tftpd-hpa
TFTP_USERNAME="tftp" TFTP_DIRECTORY="/var/lib/tftpboot" TFTP_ADDRESS="0.0.0.0:69" TFTP_OPTIONS="-m /etc/tftpd.remap --secure"
/etc/tftpd.remap rg \\ / rg A a rg B b rg C c rg D d rg E e rg F f rg G g rg H h rg I i rg J j rg K k rg L l rg M m rg N n rg O o rg P p rg Q q rg R r rg S s rg T t rg U u rg V v rg W w rg X x rg Y y rg Z z
Běh:
/etc/init.d/tftpd-hpa restart iptables -A INPUT -s site -p udp -m udp --dport 67 -j PŘIJÍMAT sambu
Naladit:
/etc/samba/smb.conf komentář = win pouze pro čtení = ano cesta = /var/lib/tftpboot valid users = gnu win
Běh:
useradd win smbpasswd -a win (nastav heslo, například "win") /etc/init..su -p tcp -m tcp --dport 445 -j ACCEPT iptables
Pro případ, udělejte to.

Připomínáme, že pokusy o opakování jednání autora mohou vést ke ztrátě záruky na zařízení a dokonce k jeho selhání. Materiál je poskytován pouze pro informační účely. Pokud se chystáte reprodukovat níže popsané kroky, důrazně vám doporučujeme, abyste si článek alespoň jednou pečlivě přečetli až do konce. Redakce 3DNews nenese žádnou odpovědnost za případné následky.

Již dříve jsme se seznámili s procesem masivního nasazení hotové bitové kopie pevného disku po síti s předinstalovaným systémem Windows 7 na mnoha strojích najednou. K tomu jsme použili kombinaci DRBL a Clonezilla. Klíčovou nevýhodou tohoto přístupu je nedostatek flexibility spojený s nuceným omezením používání stejného typu konfigurace klientského PC. Při rozvíjení tématu spouštění ze sítě jsme se podívali na vytvoření univerzálního resuscitátoru PXE. V tomto případě PC při startu načte živý obraz konkrétního OS ze serveru do RAM a pracuje s ním.

Podobným způsobem si můžeme po síti stáhnout prostředí Windows Preinstallation Environment (WPE), připojit sdílenou složku s instalačními soubory a odtud spustit instalátor. Proprietární služby Microsoft RIS nebo WDS fungují podobným způsobem, ale vyžadují Windows Server. Pokud není příliš velký počet klientských strojů, vystačíte si s bezplatnými řešeními. Uvážíme příklad „klasické“ implementace takového schématu. Na jeden z počítačů se systémem Windows Vista/7 bude nainstalován server DHCP/TFTP/SMB.

Hardwarové požadavky již byly diskutovány v předchozích materiálech. Nicméně pojďme si je ještě jednou krátce projít. Nejprve musí být v BIOSu všech počítačů povoleno spouštění ze sítě. Za druhé, všechny stroje musí být dočasně připojeny do izolované místní sítě, nejlépe gigabitové. Jejich konfigurace samozřejmě musí splňovat požadavky 32bitového Windows 7, protože budeme zvažovat instalaci tohoto konkrétního OS. Ale obecně je popsaný způsob vhodný i pro Windows Vista. Pravděpodobně je příliš brzy mluvit o G8.

Opět budeme potřebovat Windows Automated Installation Kit (WAIK). Stáhněte si obraz ISO, rozbalte jej nebo připojte a nainstalujte tuto sadu nástrojů. V hlavní nabídce vyberte Microsoft Windows AIK → Příkazový řádek nástrojů pro nasazení. Před námi se otevře konzola, do které musíme zadat následující příkaz:

Copype.cmd x86 C:\WinPE

Tento příkaz se zkopíruje do adresáře C:\WinPE soubory potřebné k vytvoření bitové kopie s předinstalačním prostředím pro 32bitový Windows 7. U 64bitové verze musíte zadat parametr amd64 namísto x86. Okamžitě vytvořte další složku C:\TFTP\, která bude kořenem pro TFTP server, a vytvořte v ní adresář Bota. Ten bude ukládat spouštěcí soubory. Chcete-li je získat, musíte připojit základní bitovou kopii Windows PE a zkopírovat je odtud.

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

tým imagex pouze rozbalí soubory z obrazu wim do podsložky mount. Můžete je upravit nebo například přidat vlastní a poté je znovu zabalit do jednoho archivu. Uděláme to o něco později, ale prozatím zavřeme a znovu otevřeme příkazový řádek nástrojů pro nasazení, zkopírujeme další důležitý soubor a odpojíme bitovou kopii.

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

Zkopírujeme soubor winpe.wim do katalogu C:\TFTP\Boot pod jménem bota.wim a začněme vytvářet spouštěcí nabídku Windows (BCD).

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

V nejjednodušším případě nám stačí zadat parametry pro RAM disk.

Bcdedit -store BCD -create (ramdiskoptions) /d "Ramdisk options" bcdedit -store BCD -set (ramdiskoptions) ramdisksdidevice boot bcdedit -store BCD -set (ramdiskoptions) ramdisksdipath \boot\boot.sdi bcdedit -store BCD -create /d "PE Boot Image" / osloader aplikace

Poznamenejte si výstup posledního provedeného příkazu. Obsahuje GUID, který je nutné zkopírovat a nahradit { průvodce) v příkazech níže.

Bcdedit -store BCD -set (guid) kořenový adresář systému \Windows bcdedit -store BCD -set (guid) detecthal Yes bcdedit -store BCD -set (guid) winpe Ano bcdedit -store BCD -set (guid) osdevice ramdisk=\Boot\boot .wim,(ramdiskoptions) bcdedit -store BCD -set (guid) zařízení ramdisk=\Boot\boot.wim,(ramdiskoptions)

Nejprve byste měli zkusit zavést systém z „čistého“ obrazu Windows PE. Bude v něm však potřeba provést nějaké změny. Za prvé, možná budete potřebovat ovladače pro síťovou kartu nebo řadič pevného disku. Za druhé, bylo by hezké se automaticky připojit k síťové složce a spustit instalátor. Znovu otevřete konzolu WAIK a připojte spouštěcí obraz.

Cd /d C:\WinPE imagex /mountrw winpe.wim 1 připojení

Chcete-li přidat ovladače (samozřejmě ve formě *.inf a doprovodných souborů), použijte následující příkaz:

Dism /image:mount /add-driver /driver:Cesta ke složce nebo souboru inf

Musíte také upravit jednoduchý textový soubor [ C:\WinPE\]mount\windows\system32\startnet.cmd. Tento skript se spustí při spuštění prostředí PE a připojí síťovou složku jako logický disk, ze kterého se spustí instalační program Windows 7.

Wpeinit net use z: \\192.168.0.51\Win7Install password /user:username z:\setup.exe

192.168.0.51 je IP adresa serveru, ze kterého se instalace provádí. Na něm musíte zkopírovat všechny soubory z instalačního obrazu Windows 7 do nějaké složky (v našem příkladu to je Win7Nainstalujte) a otevřete k němu přístup přes síť. Namísto Heslo A uživatelské jméno Podle toho musíte zadat heslo a místní uživatelské jméno. Pro tuto záležitost si dokonce můžete vytvořit samostatný účet. Na konci nezapomeňte zavřít soubor wim s aplikovanými změnami a zkopírovat jej do adresáře serveru TFTP. Konzolu můžete zavřít.

Imagex /unmounts /commit připojit kopii winpe.wim C:\TFTP\Boot\boot.wim

Již dříve jsme se dotkli tématu souboru odpovědí pro automatizaci procesu instalace a počáteční konfiguraci systému Windows 7. V tomto případě máme také plné právo využívat jeho schopnosti. K přípravě souboru je lepší použít nástroj Windows System Image Manager ze sady WAIK. Po spuštění vyberte z nabídky Soubor → Nový soubor odpovědí, poté budeme požádáni o výběr instalačního obrazu systému. Nachází se v adresáři se zdroji, odkud bude OS nainstalován (v našem příkladu Win7Nainstalujte/Zdroje) — vyberte soubor s příponou clg a vaše vydání operačního systému jako název (např. install_Windows 7 PROFESSIONAL.clg).

Obrazový panel Windows má strom součástí, které si můžete přizpůsobit. Chcete-li to provést, klikněte pravým tlačítkem myši na kteroukoli z nich a z místní nabídky vyberte možnost Přidat nastavení k předání * – okamžitě se zobrazí na panelu Soubor odpovědí, kde můžete upravovat různé parametry. Můžete například přidávat účty, rozdělovat disky, instalovat aktualizace a tak dále. Nebudeme se podrobně zabývat vyplňováním souboru odpovědí - všechny potřebné informace najdete na internetu nebo z vestavěné nápovědy. Hotový soubor musí být uložen ve stejném instalačním adresáři Zdroje pod jménem autounattend.xml.

Zbývá velmi málo. Musí být nakonfigurovány DHCP a TFTP. V zásadě lze použít téměř jakoukoli softwarovou implementaci těchto serverů. Použijeme například univerzální utilitu Serva32/64. Po spuštění programu je třeba kliknout na tlačítko Nastavení, přejít na záložku DHCP a zaškrtnout políčko DHCP server. Níže klikněte na Připojit DHCP k této adrese a v rozevíracím seznamu vyberte IP adresu síťového rozhraní, na kterém bude server fungovat. Adresa musí být samozřejmě statická a předem definovaná.

V poli IP Pool 1 st addr uvedeme počáteční IP adresu rozsahu přidělených adres a v poli Pool size - počet klientů DHCP. Nezapomeňte také zadat masku podsítě. Nakonec v Boot File uvedeme relativní cestu k souboru zavaděče PXE. V našem případě by to mohlo být pxeboot.com nebo pxeboot.n12. V prvním případě budete ke spuštění zavádění ze sítě vyzváni ke stisknutí klávesy F12, jinak bude zavádění z místního média pokračovat. Pokud F12 chybí, musíte zadat druhý zavaděč (možná jej budete muset přejmenovat na pxeboot.com).


Na kartě TFTP obdobně zaškrtněte políčka Server TFTP a Svázat TFTP s touto adresou, zadejte kořenovou složku serveru (pro nás je to C:\TFTP) a musí být zaškrtnuta možnost Vyjednávání možností a kompatibilita PXE je zakázána. To je vše, nyní klikněte na OK, čímž uložíte nastavení, a restartujte nástroj. Zkontrolujte, zda brána firewall neblokuje porty, které používáte (UDP 67-69). Můžete zkusit zavést systém přes síť na jednom z klientských počítačů. K identifikaci problémů použijte protokoly, které Serva generuje. Pokud je vše v pořádku, automaticky se spustí instalátor Windows 7, se kterým se další práce neliší od toho, co se děje při bootování z instalačního USB/DVD/HDD.


To je vlastně všechno. Podívali jsme se na poměrně jednoduchý příklad síťové instalace Windows 7. Jak ji lze zlepšit? Nejprve můžete do zavaděče Windows přidat další možnosti, aby se ve výchozím nastavení spouštěl z místního média, nikoli ze sítě. Za druhé, zavaděč syslinux, který byl zmíněn minule, lze bezpečně používat s utilitou Serva32/64. Formát konfiguračního souboru ( pxelinux.cfg/default) stejný. Za třetí, nebylo by na škodu se hlouběji podívat na možnosti souboru odpovědí a automatické instalace systému Windows. Obecně je prostor na kopání. To ale necháme na samostatné studium a při rozchodu si tradičně přejeme hodně štěstí v síťových experimentech.

Nedávno jsem narazil na situaci, která v zásadě nezpůsobuje správcům systému žádné zvláštní problémy. Bylo potřeba aktualizovat OS na mnoha počítačích organizace, což však způsobilo řadu problémů, jejichž řešení bylo nutné poskládat po částech a většinu celého procesu dokončit sám, což Vlastně vám o tom chci říct.

Tyto problémy spočívaly v omezení jedné jednotky DVD-ROM, jednoho dne volného času a také asi dvaceti počítačů, na které bylo nutné nainstalovat Windows 7 s celou sadou potřebných ovladačů, programů atd.
Při hledání informací na Googlu k této problematice nebylo nalezeno nic, co by fungovalo bez chyb nebo fungovalo vůbec. Ale začněme pěkně popořadě.

Příprava bitové kopie operačního systému

Pro zjednodušení přípravy bojového OS byla jako základ vzata nejnovější verze Oracle VirtualBox a také Windows 7 x64 Professional. První věc, kterou musíte udělat, je nainstalovat a nakonfigurovat Windows 7 na virtuálním počítači. Za tímto účelem během procesu přidávání virtuálního počítače vytvoříme dva virtuální pevné disky. Jeden pro instalaci a konfiguraci Windows 7 na něm, druhý pro následné uložení obrazu nakonfigurovaného systému na něj. Dále je potřeba nainstalovat doplněk hostujícího OS Virtualbox – Virtual Machine Additions a vytvořit sdílenou složku pro další kopírování vytvořeného obrazu na fyzický stroj.
Po instalaci veškeré náplně na VM přejdeme do fáze přípravy systému pomocí nástroje sysprep, který se nachází v kořenovém adresáři systému našeho virtuálního počítače: %windir%\system32\sysprep\sysprep.exe
Chcete-li připravit systém na vytvoření přizpůsobeného obrazu, musíte obslužnému programu nastavit následující parametry:
  1. Přejděte do uvítacího okna systému (OOBE) – tento režim se aktivuje při příštím spuštění systému. Spustí počítač v režimu uvítací obrazovky.
  2. Zaškrtněte políčko „Příprava k použití“ – připraví instalaci systému Windows před vytvořením bitové kopie. Identifikátor zabezpečení (SID) je resetován, body obnovení systému jsou resetovány a protokoly událostí jsou odstraněny.
  3. Parametry vypnutí „Shutdown“ - po dokončení obslužného programu se systém vypne.
Operační systém byste neměli spouštět před uložením obrazu systému, protože při příštím spuštění počítače začne fungovat specializovaný konfigurační krok. Vytvoří se nový identifikátor zabezpečení (SID) a vynulují se aktivační hodiny systému Windows.

Nástroj také odstraní nainstalované ovladače. Chcete-li je zachránit, musíte to udělat sysprep z příkazového řádku s parametrem: /unattend: určuje cestu k souboru odpovědí V souboru odpovědí musíte zadat parametr PersistAllDeviceInstalls (od Windows 8 je zde také parametr DoNotCleanUpNonPresentDevices):
skutečný Po dokončení čištění se systém automaticky vypne. Pojďme k další fázi.

Instalace a konfigurace Windows AIK + PE

Stáhněte a nainstalujte sadu Windows Automated Installation Kit (AIK) pro Windows 7. Po spuštění setup.exe vyberte „Instalovat Windows AIK“. Během instalace by neměly být žádné problémy.
Vytvoření a konfigurace bitové kopie Windows PE
Windows PE- předinstalační prostředí používané k přípravě na instalaci OS. Pomocí Windows PE zachytíme systémový svazek do obrazu wim pomocí nástroje imagex a uloží jej na jiný oddíl pevného disku.
V tomto případě zvažujeme vytvoření disku s 64bitovou verzí Windows PE. Pokud vytváříte disk s 32bitovou verzí Windows PE, budete muset změnit architekturu (amd64 na x86) ve všech příkazech.

Z nabídky Start spusťte Všechny programy > Microsoft Windows AIK > Příkazový řádek nástrojů pro nasazení- všechny následující příkazy budou zadávány do tohoto okna příkazového řádku. Vyžaduje spuštění jako správce.
Zkopírujte soubory bitové kopie Windows PE
copype.cmd amd64 d:\winpe_image
Chcete-li změnit zkopírovaný obraz Windows PE, musíte jej připojit pomocí příkazu
dism /Mount-Wim /WimFile:d:\winpe_image\winpe.wim /index:1 /MountDir:d:\winpe_image\mount
Nyní po připojení obrazu do něj můžeme nainstalovat balíčky a přidat vlastní soubory.
Přidejme k obrázku utilitu imagex.
xcopy "%ProgramFiles%\Windows AIK\Tools\amd64\imagex.exe" d:\winpe_image\iso\
Pokud si přejete, můžete také okamžitě připravit seznam výjimek - souborů a složek, které nebudou zahrnuty do uloženého obrázku. Vytvořte soubor Wimscript.ini v libovolném textovém editoru a zadejte v něm soubory a složky, které chcete z obrázku vyloučit. Soubor Wimscript.ini je umístěn ve stejné složce jako imegex.
Výchozí imagex používá následující výjimky:
\$ntfs.log \hiberfil.sys \pagefile.sys "\System Volume Information" \RECYCLER \Windows\CSC *.mp3 *.zip *.cab \WINDOWS\inf\*.pnf
Nyní musíte uložit obrázek pomocí příkazu:
dism /unmount-Wim /MountDir:d:\winpe_image\mount /Commit
Veškeré přípravné práce byly provedeny se souborem winpe.wim a pro spouštěcí disk Windows PE je použit soubor boot.wim umístěný ve složce winpe_x86\ISO\sources. Proto je nutné při přejmenování nahradit soubor boot.wim souborem winpe.wim.
xcopy /y d:\winpe_image\winpe.wim d:\winpe_image\ISO\sources\boot.wim
Chcete-li vytvořit obrázek, spusťte příkaz:
oscdimg -n -bd:\winpe_image\etfsboot.com d:\winpe_image\ISO d:\winpe_image\winpe_image.iso

Vytvoření bitové kopie systému Windows 7
Je nutné uložit obraz našeho OS pomocí utility imagex. Spustíme virtuální počítač z bitové kopie winpe_image.iso, kterou jsme vytvořili dříve. Po úspěšném stažení se před námi otevře okno příkazového řádku a zde budeme pracovat.
Zachyťte a uložte obrázek jedním příkazem
F:\imagex.exe /capture E:D:\install.wim "Windows 7 x64" /komprimovat maximum
/zachytit E:- zachycení sekce E:
D:\install.wim- umístění a název uloženého souboru WIM.
"Windows 7 x64"- název obrázku. Název musí být uzavřen v uvozovkách.
/komprimovat maximum- typ komprese souborů v obrázku (volitelné). Pro parametr /komprimovat platné hodnoty maximum(maximální komprese), rychle(rychlá komprese) a žádný(bez komprese). Pokud parametr není uveden, použije se rychlá komprese. Maximální komprese zmenšuje velikost obrázku, ale zachycení trvá déle než rychlá komprese. Rychlost dekomprese obrazu je prakticky nezávislá na typu komprese. Stačí počkat 20-30 minut a obrázek bude hotový.

Po uložení obrazu na druhý disk virtuálního stroje je pro další práci potřeba jej přenést do fyzického OS. Znovu spustíme virtuální stroj a dokončíme instalaci Windows, která byla přerušena ve fázi OOBE. Pokud jste již nainstalovali Virtual Machine Additions, musíte nyní zkopírovat soubor z virtuálního stroje na fyzický pomocí sdílené složky, kterou lze zadat v nastavení virtuálního stroje.

Nastavení spouštěcí bitové kopie systému Windows 7
V této fázi znovu spusťte „Příkazový řádek nástrojů pro nasazení“ a zkopírujte soubory bitové kopie Windows PE:
copype.cmd amd64 d:\winpe
Montáž obrazu
imagex /mountrw winpe.wim 1 mount Windows PE je připojen a ve složce d:\winpe najdete soubor winpe.wim.
Konfigurace automatické instalace systému Windows.
Chcete-li se vyhnout ručnímu vytvoření virtuálního disku a ručnímu spuštění instalace, můžete upravit soubory startnet.cmd a startnet2.cmd. Jsou umístěny d:\winpe\mount\windows\system32.

Startnet.cmd
wpeinit %windir%\system32\startnet2.cmd
startnet2.cmd
chcp 1251 netsh interface IP set address 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
Příkaz net use se připojí k počítači s IP adresou 192.168.0.1 (náš serverový počítač) ke sdílenému adresáři s názvem win7 s uživatelskými právy k instalaci a stejným heslem.
Pomocí tohoto příkazu v cmd můžete vytvořit uživatele, kterého potřebujeme
net user install install /add /passwordchg:no
Postupujeme podle následujících pokynů:

  • Na počítači serveru vytvoříme kořenový adresář pro stahování (pro mě je to d:\win7\) a v něm spouštěcí složku.
  • Složku win7 sdílíme, to znamená, že k ní dáváme obecný přístup všem uživatelům.
  • Zkopírujte celou složku se zdroji z instalačního disku Windows 7 do d:\win7.
  • Nahraďte soubor install.wim v adresáři d:\win7\sources souborem, který byl dříve zkopírován z virtuálního počítače (hotový obraz Windows 7)
Nyní musíte zkopírovat další soubory, abyste mohli nainstalovat systém Windows 7.
Pojďme připojit bitovou kopii WinPE:
imagex /mountrw winpe.wim 1 připojení
Kopírovat:
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
Odpojte obraz pomocí příkazu:
imagex.exe /unmount d:\winpe\mount

Dále musíte vytvořit soubor BCD (boot configuration data) v adresáři d:\win7\boot. Pro zjednodušení tohoto procesu použijeme soubor createbcd.cmd. Vytvořte soubor d:\winpe\createbcd.cmd a zadejte do něj:
bcdedit -createstore %1\BCD bcdedit -store %1\BCD -create (ramdiskoptions) /d "Možnosti Ramdiskoptions" bcdedit -store %1\BCD -set (ramdiskoptions) ramdisksdidevice boot bcdedit -store %1\BCD -set (ramdiskoptions) ) ramdisksdipath \boot\boot.sdi pro /F "tokens=2 delims=()" %%i v ("bcdedit -store %1\BCD -create /d "MyWinPE Boot Image" /aplikační osloader") nastavte guid =(%%i) bcdedit -store %1\BCD -set %guid% kořenový adresář systému \Windows bcdedit -store %1\BCD -set %guid% detecthal Ano bcdedit -store %1\BCD -set %guid% winpe Ano bcdedit -store %1\BCD -set %guid% osdevice ramdisk=\Boot\winpe.wim,(ramdiskoptions) bcdedit -store %1\BCD -set %guid% zařízení 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%
Spusťte příkaz s právy správce:
createbcd.cmd d:\win7\boot
Pokud máte problémy s ovladači, můžete je také přidat do „Příkazové řady nástrojů pro nasazení“:
Připojení bitové kopie pro přidání ovladačů
dism /mount-wim /wimfile:winpe.wim /index:1 /mountdir:mount
Chcete-li integrovat ovladače do již připojeného obrazu, použijte příkaz
dism /image:mount /add-driver /driver:<каталог с драйверами либо файл с расширением inf>
Po dokončení veškeré práce s obrazem je nutné jej odpojit
dism /unmount-wim /mountdir:mount /commit

Nastavení serveru TFTP a DHCP

Chcete-li vytvořit tyto servery, musíte si stáhnout program TFTPD32.
Úkolem DHCP serveru je poskytnout vzdálenému počítači informaci o volné IP adrese, masce sítě a také o názvu stahovaného souboru a adrese TFTP serveru, kde se tento soubor nachází. Úkolem TFTP serveru je zajistit přenos souborů nezbytných pro stahování na vzdálený počítač.

Spustíme program a nejprve vybereme složku d:\win7 a o něco nižší - IP síťové karty. V mém případě má počítač IP 192.168.0.1.
Přejděte do nastavení (tlačítko Nastavení uprostřed dole) a postupně vyplňte záložky:

  • Záložka GLOBAL – zaškrtněte políčka pouze u TFTP Server, DHCP Server a Enable IPv6.
  • Záložka TFTP - vyberte složku d:\win7.
  • Zabezpečení TFTP – standardní.
  • Konfigurace TFTP - nechte ji tak, jak je.
  • Pokročilé možnosti TFTP – měla by být zaškrtnuta následující políčka: Vyjednávání možností, Zobrazit panel procesu a Přeložit názvy souborů Unix.
  • Karta DHCP
  • Počáteční adresa fondu IP určuje, ze které adresy IP se má začít přidělovat adresy. V mém příkladu začne vydávání IP adres od 192.168.0.2.
  • Velikost fondu určuje počet IP adres, které budou dynamicky přiděleny. Nastavil jsem hodnotu na 30.
  • Boot File sdělí vzdálenému počítači název souboru, který má být použit jako bootloader. Nastavte hodnotu na pxeboot.n12.
  • Maska, určuje masku sítě. V našem případě je to 255.255.255.0. Zbývající hodnoty parametrů ponecháme ve výchozím nastavení.
  • Ping na adresu před přiřazením – zrušte zaškrtnutí políčka (pokud máte spojení mezi počítačem bez přepínačů a směrovačů).
Nyní je potřeba v BIOSu povolit bootování ze síťové karty a bootovat z ní. Poté bude IP adresa získána přes DHCP a bude spuštěn pxeboot.n12 - což spustí Windows PE ze souboru winpe.wim. Ihned po načtení Windows PE se automaticky připojí adresář win7 a odtud se spustí instalace. Dále instalace probíhá úplně stejně jako z disku.

Štítky:

Přidat štítky

Vítám všechny na stránkách mého blogu!!!

Nikdy nevíte, v kterou chvíli budeme muset našeho miláčka nainstalovat, a stane se, že tam není disketová mechanika, USB disk, nebo dokonce jen flash disk s dostatkem paměti, pak je jen jeden způsob, jak jej nainstalovat ... ...přes síť. Ne nadarmo má BIOS funkci bootování ze síťové karty.

Instalace systému Windows 7 přes místní síť

K provedení této operace budeme potřebovat následující sadu:

  1. s požadovanou verzí.
  2. Gentleman's Automatic Windows® Installation Kit (AIK) pro Windows® 7;
  3. Emulátor pro TFTP a DHCP servery, ale stále budeme používat tftpd32;
  4. Jakýkoli počítač, na kterém bude nainstalováno následující:
    a.Windows 7 v libovolné edici, kterou chcete. Windows Server 2008 i Windows Vista budou stačit;
    b. Jakýkoli program pro emulaci obrazu disku. Například Daemon Tools Lite nebo jiný, který máte k dispozici
  5. Pozornost, vyrovnanost a rovné paže (vyroste i ze správného místa)
    No, jste připraveni? Pokud ano, tak....... pojďme, Pane!!!

Nejprve nainstalujeme naši sadu Windows® Automated Installation Kit (AIK) pro Windows® 7. Obraz je třeba připojit pomocí Daemon Tools Lite nebo podobných programů (Alcohol 120%, ImgBurn, Nero, UltraISO). Můžete také rozbalit obrázek do libovolné složky a spustit StartCD.exe

V nabídce Start vyhledejte a najděte Microsoft Windows AIK, viz „Příkazový řádek nástrojů pro nasazení“ a spusťte jej. Konzole se okamžitě otevře. Tady začíná zábava.
Tyto příkazy zadáváme do konzole. (X je libovolný disk)

Copype.cmd x86 x:winpe imagex /mountrw winpe.wim 1 připojení.

Vyrobeno. Nyní v x:winpemount máme připravený obraz Wim.wim.
Abychom nemuseli sami mapovat síťový disk a nespouštěli ručně instalační program, musíme opravit soubor startnet.cmd, který se nachází v x: winpemountwindowssystem32. Soubor by měl vypadat takto:

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

To znamená, že IP adresa má hodnotu 192.168.1.1. Máte jinou IP adresu? Zadejte jeho přesnou hodnotu.
Všimněte si, že připojení z druhého počítače, na který instalujeme, je provedeno s uživatelskými právy install se stejným heslem - install. Musíte si předem vytvořit instalačního uživatele. To lze provést pomocí tohoto příkazu:

Net user install install /add /passwordchg:no

Nyní je práce s obrazem dokončena a můžeme jej odpojit pomocí příkazu:

Imagex.exe /unmount /commit mount

Vyřešili jsme bitovou kopii a nyní musíme vytvořit adresáře pro soubory, které budou potřeba k instalaci.
Pojďme tedy vytvořit složku, ze které se budou soubory načítat přes síť. Například X:Windows7. Ve vytvořené složce vytvoříme další adresář s názvem boot. Uloží stažené soubory. A nyní z disku Windows 7 musíme zkopírovat obsah zdrojové složky do naší složky Windows7. Do zdroje můžete také vložit soubor autounattend.xml. Ukládá nastavení automatické instalace. Stojí za to říci, že bez něj půjde všechno hladce.
Nyní musíme naplnit náš kufr. Zadejte příkazy:

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

Přenesli jsme potřebné soubory ke stažení do x:Windows7.

Odpojme obraz znovu pomocí stejného příkazu:

Imagex.exe /unmount d:winpemount

Mimochodem, obrázek také přeneseme do X:Windows7oot pomocí příkazu:

Zkopírujte /y d:winpewinpe.wim x:Windows7oot

Všem uživatelům otevíráme přístup ke složce x:Windows7oot.
Nyní si vytvoříme BCD – úložiště spouštěcích parametrů. To můžeme provést pomocí speciálního skriptu createbcd.cmd, který vytvoříme ve složce x:Windows7oot.

Pro distribuci v ruštině:

bcdedit -createstore %1BCD bcdedit -store %1BCD -create (ramdiskoptions) /d "Možnosti Ramdisk" bcdedit -store %1BCD -set (ramdiskoptions) ramdisksdidevice boot bcdedit -store %1BCD -set (ramdiskoptions) ramdiskdipath pro /otoot.sdi "tokens=2" %%i in ("bcdedit -store %1BCD -create /d "MyWinPE Boot Image" /aplikační osloader") nastavte guid=%%i bcdedit -store %1BCD -set %guid% kořenový adresář systému Windows bcdedit -store %1BCD -set %guid% detecthal Ano bcdedit -store %1BCD -set %guid% winpe Ano 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) časový limit 30 bcdedit -store %1BCD -set ( bootmgr) displayorder %guid%

Pro distribuci v angličtině:

bcdedit -createstore %1BCD bcdedit -store %1BCD -create (ramdiskoptions) /d "Možnosti Ramdisk" bcdedit -store %1BCD -set (ramdiskoptions) ramdisksdidevice boot bcdedit -store %1BCD -set (ramdiskoptions) ramdiskdipath pro /otoot.sdi "tokens=3" %%i in ("bcdedit -store %1BCD -create /d "MyWinPE Boot Image" /aplikační osloader") nastavte guid=%%i bcdedit -store %1BCD -set %guid% kořenový adresář systému Windows bcdedit -store %1BCD -set %guid% detecthal Ano bcdedit -store %1BCD -set %guid% winpe Ano 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) časový limit 30 bcdedit -store %1BCD -set ( bootmgr) displayorder %guid%

Nyní zadejte do konzole:

Createbcd.cmd x:uploadoot Nyní musíme nakonfigurovat program tftpd32.

V hlavním okně v „Aktuálním adresáři“ zadáme náš adresář x: Windows7 Server interface: 192.168.1.1. Na záložce “DHCP server” v “IP pool počáteční adresa” - 192.168.1.2 “Velikost fondu” - 10 “Bootovací soubor” - pxeboot.n12 V “WINSDNS Server” a “Výchozí router” nastavíme 0.0.0.0. „Maska“ – 255.255.255.0 Název domény je ponecháno prázdné, „Další možnost“ – 0.

Klikněte na Nastavení.

Zaškrtněte políčka u položek „Server TFTP“, „Server DHCP“, „Ping adresa před přiřazením“, „Trvalé pronájmy“, „Vyjednávání možností“, „Zobrazit panel průběhu“, „Přeložit názvy souborů Unix“, „Navázat TFTP na tuto adresu “, „Svázat TFTP s touto adresou“ a „Povolit '' jako virtuální root“.

V části „Zabezpečení TFTP“ vyberte možnost Standardní.

V "Konfiguraci TFTP":

„Časový limit“ nastaven na 3;

„Max Retransmit“ je nastaveno na 6;

„Tftp port“ je nastaven na 69;

Pole „Local ports pool“ je prázdné.

To je vše. Nyní připojíme síťový kabel, nastavíme BIOS na bootování ze síťové karty a užijeme si sledování procesu. Vše proběhne přesně tak, jako kdybyste systém instalovali z běžného disku Windows 7.
Užívat si!

Myslím, že to je zatím všem a zase se uvidíme.

WiFi