• Konfigurace WTware pro spouštění terminálu přes síť. Bezdiskové terminály (bezdiskový terminál). AOMEI PXE Boot: Spuštění počítačů přes síť ze souboru obrazu disku Spuštění operačního systému přes síť

    Technika PXE spoléhá na standardní protokoly, včetně TCP/IP a Dynamic Host Configuration Protocol.

    Před mnoha lety musel někdo z IT oddělení nebo firemního HelpDesku vzít instalační disky pro softwarové produkty, stejně jako disky s diagnostikou a ovladači a přejít k tomuto problémovému PC, aby bylo možné nakonfigurovat nebo vyřešit problém s počítačem uživatele.

    S vytvářením podnikových sítí se našlo i řešení tohoto problému. V polovině 90. let začal Intel spolu s řadou dalších výrobců hardwaru a softwaru podporovat specifikaci otevřených standardů nazvanou Wired for Management (WfM).

    Tyto specifikace byly navrženy tak, aby snížily celkové náklady na vlastnictví, a umožnily správcům systému přistupovat k počítačům přes síť za účelem monitorování, aktualizace a konfigurace pomocí standardizovaného komunikačního softwaru a aplikací pro vzdálenou správu. To vyžadovalo standardizaci hardwaru (včetně čipů, BIOSu, paměti, napájecích zdrojů a síťových karet) v uživatelských počítačích. Specifikace WfM podporuje širokou škálu síťových technologií pro PC, včetně rozhraní Desktop Management Interface, vzdáleného spouštění (také nazývaného spouštění LAN nebo spouštění služby) a Preboot Execution Environment(PXE).

    PXE nás vrací do doby, kdy ne všechny počítače měly interní pevné disky. PXE obvykle zahrnuje spouštění počítače z firmwaru, tedy z paměti pouze pro čtení nebo z čipu ROM, spíše než z magnetického média. Bootování z firmwaru odstraňuje problémy spojené s používáním elektromechanického zařízení (fyzického disku), což zvyšuje spolehlivost, eliminuje chyby při čtení disku a zrychluje proces bootování. Kromě toho lze PXE použít ke spuštění počítače přes síť.

    Přestože byl WfM nahrazen novějšími standardy správy, jako je Intel Active Management Technology, funkce podporované PXE jsou správci sítí stále považovány za velmi užitečné.

    Technologie PXE je určena pro automatizované dálkové ovládání uživatelských PC a pracovních stanic. Spoléhá se na průmyslové standardní internetové protokoly, včetně TCP/IP a Dynamic Host Configuration Protocol (DHCP). Počítače, které podporují PXE, mají obvykle síťovou kartu, která zůstává aktivní a připojená k místní síti, i když je napájení samotného PC vypnuto. Tato deska skenuje provoz LAN a hledá speciální datovou sekvenci – jedinečnou adresu pro řízení přístupu k médiím pro PC opakovanou šestkrát. Když NIC přijme tento "magický paket", zapne PC. Aby k tomu došlo, musí být v BIOSu počítače povolena podpora spuštění LAN. Spouštění LAN nemusí být podporováno na některých velmi starých počítačích, protože vyžaduje elektrické spojení mezi síťovou deskou a základní deskou, což je povinný hardwarový požadavek, který nelze splnit samotnou aktualizací systému BIOS. Většina podnikových počítačů však tento hardwarový požadavek splňuje.

    Jakmile se místní počítač zapne, síťová karta je povolena a nakonfigurována. Aby bylo možné používat PXE, je nutná vhodná serverová infrastruktura. Při spuštění klienta PXE se stane následující. Nejprve klient obdrží IP adresu ze serveru DHCP. Bohužel PXE vyžaduje některé funkce, které nemusí fungovat na všech serverech DHCP, takže většina softwaru, který podporuje PXE, obsahuje také službu proxy DHCP. Tato proxy služba neposkytuje IP adresy přímo, ale umožňuje DHCP pracovat.

    Po připojení k serveru DHCP systém vyhledá zaváděcí server PXE, který na něj odešle potřebné soubory. Server DHCP poskytne název stahovaného souboru a počítač jej poté stáhne ze serveru Trivial File Transfer Protocol (TFTP).

    Jakmile je PXE povoleno (to znamená vždy, když se počítač spustí), na obrazovce se zobrazí zpráva s výzvou, aby uživatel zvolil, zda má zavést systém PXE nebo pokračovat v normální zaváděcí sekvenci z místního pevného disku nebo optického média. PXE nabízí seznam možností spouštění, které mohou zahrnovat různé podpůrné a diagnostické nástroje, které provádějí operace, jako je skenování virů, kontrola integrity pevných disků, inventarizace nainstalovaného softwaru, aktualizace ovladačů nebo dokonce instalace zcela nového operačního systému na PC. To vše lze provádět na dálku a většinou automaticky, s malým nebo žádným ručním zásahem.

    PXE spouští počítač z firmwaru, tedy z paměti pouze pro čtení nebo z čipu ROM, nikoli z magnetického média. To urychluje proces stahování, zvyšuje jeho spolehlivost a umožňuje jeho provádění po síti.

    1. NIC naslouchá provozu LAN pro určité datové vzory
    2. Síťová karta zachytí „magický paket“ v přenášených datech a napájí PC přes napájecí konektor na základní desce.
    3. PXE klient požaduje IP adresu z DHCP nebo proxy serveru
    4. DHCP přenese název spouštěcího souboru
    5. Soubor požadavku PXE ze stahovacího serveru
    6. Klient PXE stáhne soubor ze serveru TFTP. Spouštění klienta PXE z přijatého souboru

    Pozornost! Článek popisuje akce, které mohou deaktivovat vaše zařízení. Za případné škody nepřebíráme žádnou odpovědnost. Provádějte je na vlastní nebezpečí. Hotové řešení si můžete koupit od specialistů.

    Pozadí

    Každý osobní počítač má paměťový čip, který po vypnutí napájení neztratí svůj obsah. Na tomto čipu jsou zapsány spustitelné kódy základní vstupní/výstupní systém počítače, BIOS. Spustitelný kód BIOSu vždy řešil jeden úkol: načíst spustitelný kód operačního systému do paměti.

    Dříve mohl BIOS pracovat pouze s diskovými jednotkami. Z diskety nahrál prvních 512 bajtů s operačním systémem a následně prováděl obslužné funkce, přičemž počítač řídil operační systém, jehož hlavička byla podle normy obsažena v těchto 512 bytech.

    Poté se v počítačích objevily pevné disky a v nastavení BIOSu další položka nabídky, která určuje, odkud má BIOS načíst operační systém: z diskety nebo z pevného disku.

    Dále byla přidána možnost bootování z CDROM, ZIP, USB paměťových karet. Všechna tato zařízení mají jedno společné: rozhraní pro práci s nimi na úrovni hardwaru popisuje norma. A pokud lze kód v BIOSu načíst z jednoho CDROM, který podporuje standard ATAPI, lze jej načíst z jakéhokoli jiného, ​​který tento standard také podporuje.

    Bootování ze síťové karty

    Výrobci síťových karet se nikdy neobtěžovali vyvinout standardní protokol pro ovládání karty na hardwarové úrovni. Právě vydali ovladače pro Windows a ve většině případů to spotřebiteli stačilo.

    bootování z CDROM, musí výrobce BIOSu napsat jeden řidič: Ovladač ATAPI. A všichni výrobci BIOSů po objevení se standardu ATAPI velmi rychle přidali tento ovladač. Každý nový počítač tedy nyní může bootovat z CDROM.

    Aby mohl počítač bootování ze síťové karty, musí výrobce BIOSu napsat mnoho řidičů, jeden pro každou ze stávajících síťových karet. Protože neexistuje jednotný standard, který by popisoval správu síťové karty na hardwarové úrovni a karty 3com jsou spravovány úplně jiným způsobem než karty Intel. Žádný výrobce BIOSu to neudělá. Počítače proto většinou nevědí, jak bootovat ze síťových karet.

    Z této situace je jen jedna cesta ven. Vzhledem k tomu, že čipy BIOS na základních deskách neobsahují řídicí kód pro všechny existující síťové karty, musíte nějak přidejte do něj kontrolní kód s jednou kartou. Ten, který jsme vložili do počítače. A tento způsob existuje.

    Jakékoli zařízení na sběrnici ISA a později na sběrnici PCI může mít vlastní energeticky nezávislá paměť, který bude ukládat spustitelný řídicí kód toto zařízení. Existují standardy pro návrh tohoto kódu, které jsou veřejně nebo soukromě podporovány drtivá většina BIOSů.

    Nejběžnějším příkladem takového zařízení je karta 3C905C-TX-M od 3com. Karta má na desce 64 kilobajtovou flash paměť, do které 3com zapisuje spustitelný kód bootloaderu. Výše stačí vložit tuto síťovou kartu do počítače a v nastavení BIOSu určit, že chceme bootovat ze síťové karty.

    BIOS našeho počítače opět neví, jak nabootovat ze síťové karty 3C905C-TX-M. Pravidla pro hardwarové ovládání této karty pro něj zůstanou navždy záhadou. Ale BIOS našeho počítače je s největší pravděpodobností schopen sám najít řídicí kód pro libovolné ISA nebo PCI zařízení umístěné v energeticky nezávislém paměťovém čipu tohoto zařízení a přenést řízení počítače na tento kód. Tento čip se nazývá BootROM a spustitelný kód, který je v něm zapsán, se obvykle nazývá firmware.

    V praxi se v současnosti používají dva typy firmwaru: PXE kompatibilní a open source firmware z projektu Etherboot. Tyto dva typy firmwaru mají různé požadavky na návrh spouštěcího obrazu operačního systému. Při načítání WTware pro karty s firmwarem PXE je tedy nutné zadat soubor wtware.pxe a pro karty s firmwarem Etherboot soubor wtshell.nbi .

    PXE

    před spuštěním(nebo starší než OS) eXecution Environment(Preboot Execution Environment) je specifikace navržená společností Intel. Takový a jen takový firmware používají výrobci při výrobě síťových karet a BIOSů základních desek s integrovanými síťovými kartami. Přečtěte si dokumentaci k vašemu hardwaru, abyste zjistili, zda podporuje spouštění PXE. Pokud je vaše síťová karta nebo základní deska již vybavena firmwarem PXE, nemusíte provádět žádné další kroky. Takové síťové karty a základní desky jsou ihned po zakoupení připraveny k použití jako bezdiskové terminály.

    U některých karet (včetně všech modelů karet založených na čipu rtl8139C,D) lze firmware nalézt na stránkách výrobců čipsetů. Tento firmware je třeba nahrát do čipu BootROM sami. Podrobnosti tohoto procesu jsou popsány níže.

    Pokud výrobce neudělal firmware pro vaši síťovou kartu, pak jediným řešením je použít firmware Etherboot.

    etherboot

    Nejlevnější a docela dostupné jsou v každém obchodě s rádiovými díly jednorázové programovatelné mikroobvody (ROM, EPROM) řady 27C256. 27 znamená „jednou programovatelné“, 256 je velikost paměti v kilobitů, tj. 32 kilobajtů. Před a po sérii mohou výrobci přidat další postavy. Například čipy Atmel, které používáme, se plně jmenují AT27C256R. Mikroobvody musí být v DIP pouzdru (kvádr o velikosti cca 12x36x3 mm s 28 nohami), to je důležité.

    Čipy jsou navíc charakterizovány třídou provozních podmínek ("komerční", "průmyslové", "vojenské" a další). Pro použití jako BootROM jsou vhodné mikroobvody jakékoli třídy.

    Dalším parametrem je doba přístupu. Troufám si tvrdit, že jako BootROM jsou vhodné čipy s jakoukoliv přístupovou dobou. Jednoduše proto, že jsme se s problémy s tím spojenými v praxi nikdy nesetkali.

    Síťová karta musí mít blok pro instalaci mikroobvodu. Podložky mohou mít 28, 32 nebo dokonce 34 stop. Žádná bota - žádný bezdiskový terminál.

    Dále potřebujete programátor. Jedná se o speciální zařízení, které může blikat mikroobvody. Továrně vyrobené programátory stojí od 100 dolarů, radioamatéři se najdou na rádiových trzích za třetinu této částky. Nikdy jsme se nesetkali s programátory, kteří by nebyli schopni flashovat mikroobvody 27C256, jedná se o nejjednodušší možný mikroobvod. Programátory jsou připojeny k počítači přes COM nebo LPT port. Programátor je dodáván se softwarem a uživatelskou příručkou.

    Můžete se obejít bez programátora. Tato možnost ještě není plně vyvinuta a někdy se objevují nové problémy.

    Dále musíte vybrat firmware. Vše je přesně stejné, jak je popsáno výše, pouze musíte získat "Binary ROM Image". Pokud získáte soubor o velikosti 16 kilobajtů, musíte k němu soubor přilepit sami, aby se velikost zdvojnásobila.

    Dále si přečteme instrukce o programátoru a flashneme čip. Čip nainstalujeme na síťovou kartu. Nezapomeňte, že štítek na čipu musí být na stejné straně jako štítek na bloku. Pokud je v bloku více než 28 otvorů, všechny prázdné otvory by měly zůstat na straně značek na čipu a bloku. Nainstalujte kartu do počítače. Zapnout.

    Nefunguje? Postupujeme podle seznamu:

    1. Na disketě dodané se síťovou kartou nebo na webu výrobce najdeme utilitu konfigurátoru. Obvykle se tento nástroj spouští pouze z čistého DOSu. Nabootujeme ze zaváděcí DOSové diskety, spustíme konfigurátor, najdeme možnost, která umožňuje použití BootROM. dovolujeme. Restartujeme.

    2. Aktualizujte BIOS základní desky. Pečlivě si přečteme popis nastavení BIOSu a hledáme, co je zodpovědné za bootování ze síťové karty. Někdy se vyskytují kryptická nastavení, například na jednom z mých Fujitsu jsem musel nastavit možnost „Boot“ na „Legal“. Restartujeme.

    3. Vyjměte čip z karty, vložte jej zpět do programátoru a pokuste se přečíst jeho obsah. Mělo by tam být přesně to, co jsi tam napsal.

    4. Možná je počítač patologicky neschopný bootovat ze síťové karty? Najděte kartu 3c905c-tx-m a zkuste z ní zavést systém. Pokud počítač odmítne - tento počítač bude poslán do márnice, budete muset použít jiný.

    5. Stále nefunguje? Stává se to také, zejména u exotických karet. Zkuste to s jinou kartou. Nejlepší karta pro instalaci BootROM je jakákoliv na čipu RTL8139C nebo RTL8139D. Vždy fungují.

    Může to být jednodušší?

    Ano, pokud jsou na tomto seznamu lidé z vašeho města. Kontaktujte je, za nějakou kompenzaci pomohou.


    Dobrý den, milí čtenáři webu! Jmenuji se Roman Nahvat a předkládám vám článek o velmi zajímavém tématu, konkrétně o bezdiskovém spouštění operačních systémů Windows XP, 7, 8.1, 10. Proč může uživatel potřebovat bezdiskové spouštění Windows? Může to být buď základní úspora komponent (zejména na pevných discích), nebo touha chránit se před ztrátou informací v důsledku různých faktorů ovlivňujících počítač, jako je aktivita virů, výpadky napájení, přirozené opotřebení pevného disku během provozu, a tak dále..V tomto článku se budeme zabývat bezdiskovým spouštěním stroje na příkladu operačního systému Windows XP pomocí programu CCBoot 2017. CCBoot umožňuje provádět bezdiskové spouštění operačních systémů Windows XP, 7, 8, 10 pomocí protokolu iSCSI.

    Bezdiskové bootování umožňuje počítačům pracovat bez lokálního disku. "Bezdiskový" počítač se připojí k pevnému disku přes síť a načte operační systém ze vzdáleného počítače."

    Pro bezdiskové bootování využiji svou domácí síť dvou strojů, na kterých byly předinstalované operační systémy Windows XP a Windows 8.1. Vzhledem k tomu, že program CCBoot funguje na principu "klient-server", v našem případě bude počítač se systémem Windows XP fungovat jako klient a počítač s Windows 8.1 bude fungovat jako server.

    Na počítači s Windows 8.1 máme na pevném disku oddíly D a E, které použijeme později v procesu nastavení serverové části programu CCBoot.

    Stroj s Windows XP má nainstalované dva pevné disky, a to: 80 GB (na tomto pevném disku je vytvořen jeden oddíl a je na něm nainstalován Windows XP, druhý pevný disk s kapacitou 1000 GB slouží jako úložiště souborů.

    Jdeme na adresu http://www.ccboot.com/download.htm a stáhněte si instalační soubor programu CCBoot.

    Stažený instalační soubor programu CCBoot. Tento soubor spustíme na počítači s Windows 8.1 a provedeme instalaci.

    Jak již bylo zmíněno výše, CCBoot funguje na principu „klient-server“. V našem případě bude roli serveru plnit stroj s Windows 8.1, takže vybíráme Instalace serveru CCBoot.

    Instalace

    Instalace serverové části CCBoot na počítači s Windows 8.1 je nyní dokončena.

    Zástupce programu CCBoot.

    Pojďme zjistit IP adresu počítače se systémem Windows 8.1 spuštěním příkazu ipconfig na příkazovém řádku. Jak vidíte, IP adresa je 192.168.100.14

    Spustíme program CCBoot a na kartě "Správce disků" vidíme dostupné oddíly pevného disku, jejich objem a volné místo na nich.

    Pojďme nakonfigurovat serverovou část programu CCBoot.

    Vyberte oddíl D a otevřete okno jeho nastavení výběrem „Upravit disk“.

    Typ oddílu D na pevném disku je definován jako "Image", v rozevíracím seznamu "RAM Cache" vyberte hodnotu 2048.

    Dostáváme následující.

    Na oddíl D uložíme soubor virtuálního pevného disku s příponou .vhd, na kterém je nainstalován operační systém Windows XP.

    Stejným způsobem otevřete okno nastavení sekce E, definujte Typ jako "Writeback", v rozevíracím seznamu "RAM Cache" nastavte hodnotu, například 1024.

    Oddíl E bude použit k ukládání informací přijatých z klientských počítačů.

    Měli byste získat následující.

    Po úpravě nastavení sekcí D a E klikněte na tlačítko "Parametry".

    Na kartě „Hlavní“ v poli „Heslo správce“ zadejte heslo, které budeme potřebovat pro připojení k serveru CCBoot.

    Na záložce "DHCP Settings" nastavte přepínač na "Used by CCBoot DHCP", zadejte IP adresu serveru CCBoot (v našem případě je to 192.168.100.14).

    Uvádíme také rozsah IP adres, které budou přiřazeny klientským počítačům pro bezdiskové bootování (například od 192.168.100.43 do 192.168.100.76).

    Přejděte na kartu "Správce klientů". Tato karta zobrazí seznam klientských počítačů, na kterých byl nainstalován klient CCBoot.

    Protože jsme ještě nenainstalovali klienta CCBoot na počítač se systémem Windows XP, bude tato karta prázdná.

    Přejdeme na stroj s Windows XP a nainstalujeme na něj klientskou část programu CCBoot. Dále.

    Nainstalujte.

    Instalace klientské části CCBoot na počítači se systémem Windows XP je nyní dokončena.

    Spuštěním příkazu ipconfig určíme IP adresu počítače se systémem Windows XP. Jak vidíte, je to 192.168.100.85.

    Přejděte do nabídky Start a spusťte CCBootClient.

    Toto okno se před námi otevře.

    Klikněte na tlačítko "Instalovat klienta".

    Potvrzujeme instalaci klienta CCBoot.

    Stiskneme OK.

    Restartujeme stroj s Windows XP.

    Po restartování počítače se systémem Windows XP zadejte v okně CCBootClient IP adresu serveru CCBoot (192.168.100.14), velikost bitové kopie, která bude obsahovat zaváděcí operační systém Windows XP, a název bitové kopie (WinXP).

    Klikněte na "Nahrát obrázek".

    Zadejte heslo pro připojení k serveru CCBoot.

    Přejdeme na stroj s Windows 8.1 a v programu CCBoot na záložce „Správce obrázků“ vidíme, že máme soubor virtuálního pevného disku s názvem WinXP.vhd s kapacitou 75 GB.

    Také, pokud přejdete na kartu "Správce klientů", pak máme stroj s IP adresou 192.168.100.85, tedy stroj s Windows XP.

    Odeberme počítač s IP adresou 192.168.100.85 ze záložky "Správce klientů" výběrem "Odstranit klienta".

    Potvrďte smazání klienta.

    Vypněte počítač se systémem Windows XP a odpojte 80 GB pevný disk (na kterém je nainstalován systém Windows XP) a ponechejte připojený 1000 GB pevný disk používaný jako úložiště souborů.

    Dostáváme následující.

    Spustíme počítač, na kterém je nainstalován Windows XP (ale spouštěcí disk s Windows XP je vypnutý) přes síť.

    Proveďte síťové stahování.

    Jak můžete vidět, název našeho klientského počítače byl definován jako PC043 a server CCBoot DHCP mu přidělil IP adresu 192.168.100.43.

    Dnes je stále více úloh automatizováno a virtualizace se stále více používá k maximalizaci výkonu serverů. Ale stále musíte nainstalovat OS. Každý to dělá po svém: někdo má plné kapsy různých obrázků pro všechny příležitosti, někdo s sebou po staru nosí „kabelku“ s disky nebo dokonce dva. Správci tuto práci zpravidla dělají s malým potěšením. Podívejme se, jak zkrátit čas na triviální úkoly, jak naučit počítače instalovat systémy samy, bez účasti správce, pouze pomocí místní sítě.

    Dnes se tedy naučíme: instalovat Windows a Linux po síti, načítat malé ISO obrazy, užitečný software (všemožné Kaspersky, Acronis, WinPE, memtesty), nasazovat tenké klienty a spravovat je. Aby vás například účetní pracující s 1C přes RDP nezmlátila, protože se jí zhroutil Windows, a report se musel připravit včera ... Nebo lakomý šéf, který si nechce aktualizovat počítač, obdivoval váš profesionalita, až uvidí, jak Windows 8 letí na starých počítačích... V dosahování našich záludných cílů nám pomůže server, který zajišťuje bootování přes síť (PXE).

    Každý správce systému má ve své schránce univerzální USB disk pro nouzovou počítačovou resuscitaci. Souhlasím, bylo by mnohem lepší mít stejnou funkcionalitu pouze s jednou síťovou kartou. Zároveň si nelze nevšimnout možnosti současné práce s několika uzly najednou. Na základě našich potřeb tedy máme dvě řešení: použít PXE nebo LTSP.

    LTSP pro nás není příliš vhodný: je navržen tak, aby nahrál OS nainstalovaný na samotném serveru přes síť, což umožňuje použití serverových aplikací LTSP. To není přesně to, co potřebujeme. PXE je nástroj pro bootování počítače přes síť bez použití lokálního paměťového média, stejně jako LTSP. PXE umožňuje uspořádat spouštěcí nabídku pro více spouštění, podobně jako univerzální „USB resuscitátor“.


    Co budeme implementovat?

    Všechno to začalo potřebou mít nástroj pro vzdálenou instalaci Ubuntu / Debian Server přes síť, s možností zavést Live CD malého systému, jako je SliTaz nebo Kolibri OS.
    Jak se říká, chuť k jídlu přichází s jídlem: nestihli si uvědomit, co bylo v plánu, a do plánu bylo přidáno několik „Wishlistů“. V důsledku toho se seznam ukázal jako docela působivý.

    1. Tenké klienty založené na Thinstation Linuxu.
    2. Sekce Linux.
      1. Instalace Ubuntu 14.04 x86.
      2. Instalace Ubuntu 14.04 x64.
      3. Instalace Ubuntu 12.04 x86.
      4. Instalace Ubuntu 12.04 x64.
    3. Sekce Windows.
      1. Instalace systému Windows 2012.
      2. Instalace systému Windows 7.
    4. Acronis.
      1. Windows PE s balíčkem užitečného softwaru.
      2. Acronis True Image.
        1. starší verze BIOSu.
        2. UEFI.
      3. Správce disků Acronis.
        1. starší verze BIOSu.
        2. UEFI.
    5. Kaspersky Rescue v 10.
    6. ERD Commander 5 až 8 prostřednictvím obrazu ISO.
    7. memtest.

    Vše posbíráme do kupy a vzlétneme

    Jako distribuční sada pro server padla volba na Ubuntu Server 14.04.2 LTS. Můžete se zastavit na jakémkoli jiném OS, rozdíl bude pouze v syntaxi. Pojďme tedy začít. Potřebujeme TFTP, DHCP (volitelně nainstalovaný na stejném serveru, router může fungovat jako DHCP server), službu pro organizaci síťového souborového systému NFS. Budeme uvažovat pouze ta nastavení, která nás v rámci tématu zajímají. Nejprve nainstalujte vše, co potřebujete, po provedení všech aktualizací:

    Pokračování dostupné pouze pro členy

    Možnost 1. Připojte se ke komunitě „stránky“ a přečtěte si všechny materiály na stránce

    Členství v komunitě během stanoveného období vám umožní přístup ke VŠEM materiálům Hacker, zvýší vaši osobní kumulativní slevu a umožní vám nashromáždit profesionální hodnocení Xakep Score!

    Stává se, že je nutné přeinstalovat operační systém na netbook nebo počítač bez jednotky, když není k dispozici flash disk, který by na něj zapsal instalační distribuční sadu, protože vývojáři Windows nabízejí několik způsobů instalace operačního systému:

    • , což může být CD nebo flash disk;
    • z místního oddílu pevného disku připojeného k cílovému počítači;
    • přes síť pomocí vzdáleného počítače, pokud BIOS podporuje spouštění počítače přes síťovou kartu.

    Dnes zvážíme, jak se podrobně provádí vzdálená instalace operačního systému přes internet (3. metoda).

    Instalace operačního systému pomocí automatického instalačního balíčku

    Instalace systému Windows 7 přes síť bude vyžadovat:

    • obraz s nainstalovaným systémem Windows;
    • automatický instalační balíček AIK stažený z webu společnosti Microsoft;
    • TFTP a DHCP servery;
    • nástroj pro virtualizaci obrazů UltraISO, Daemon Tools.

    Windows AIK je balík nástrojů vyvinutý společností Microsoft pro automatickou instalaci operačního systému, jeho konfiguraci, načítání a nasazení přes lokální síť. Lze jej také použít k vypalování obrázků pomocí ImageX a jejich konfiguraci. Tato sada nástrojů výrazně usnadňuje systémovým administrátorům a IT profesionálům instalaci systému Windows a jeho licencí na více počítačů.

    Přejděme k přípravné fázi.

    • Obraz Windows AIK stažený z webu společnosti Microsoft připojíme na virtuální disk nebo jej rozbalíme pomocí archivátoru do vhodného adresáře v kořenovém adresáři disku.
    • Pokud je automatické spouštění disků zakázáno nebo nefungovalo, spustíme soubor "StartCD.exe".

    • AIK nainstalujeme kliknutím na „Instalovat Windows AIK“.
    • Poté postupujte podle uvedených pokynů. Během procesu instalace nejsou žádné potíže ani nuance.

    • Spusťte příkazový řádek Deployment Tools s oprávněními správce.

    • Píšeme "copype.cmd x86 d:\winpe" pro 32bitový OS nebo "copype.cmd amd64 d:\winpe" pro x
    • Poté se objeví adresář "WinPE".
    • Provedeme příkaz:
    • Soubor "mount\windows\system32\startnet.cmd" upravíme přidáním následujících informací.

    Pro úpravy otevřete dokument pomocí textového editoru.

    • Zadejte:

    ve vyhledávacím poli "Start".

    • Vytvoříme spouštěcí složku v libovolném kořenovém adresáři a sdílíme ji prostřednictvím „Vlastností“ složky (v příkladu je to d:\winpe).

    • Chcete-li zkopírovat soubory, zadejte do konzoly následující příkazy.
    • Pojďme odpojit obraz.
    • Otevřete textový editor a zadejte do něj níže uvedený kód.

    • Soubor uložíme pod názvem createbcd.cmd do adresáře winpe.
    • Provedeme to přes konzoli zadáním:

    Provádění nastavení serveru

    DHCP poskytuje vzdálenému PC informace o volné IP, masce podsítě a názvu souboru ke stažení s adresou TFTP. Úkolem posledně jmenovaného je implementovat přenos dat mezi serverem a počítačem, na který instalujeme Windows.

    • Miniaturní utilitu TFTPD32 stahujeme ze stránek vývojáře.
    • Program spustíme s právy správce prostřednictvím kontextové nabídky spustitelného souboru.
    • V nastavení ponecháme zaškrtávací políčka pouze u serverů TFTP a DNS.
    • Na záložce TFTP Server nastavte cestu k adresáři, kde se nachází složka "boot".

    • Do DHCP zadejte IP adresu vzdáleného PC umístěného ve vaší lokální síti.
    • Do řádku DNS Server zadáme naši IP.
    • Zbývající parametry jsou zadány jako na snímku obrazovky.

    Nastavte cestu k souboru pxe zavaděče. Bude to pxe boot.n12 nebo pxe boot.com. Více o PXE se dočtete na konci článku.

    • Jdeme do "Network Control Center" a nakonfigurujeme místní síť.

    • "Vlastnosti" aktivního připojení nazýváme, pokud je na PC použito více síťových karet.
    • Jdeme do "Vlastností" protokolu TCP \ IP verze 4.
    • Přesuňte přepínač do polohy "Použít následující IP" a zadejte adresu serveru.

    • Zadejte adresu DNS serveru a zavřete všechna okna s uložením výsledků.

    Server pro instalaci systému Windows přes internet je nakonfigurován.

    Na PC, na který budeme instalovat operační systém, se přepneme pomocí lokální sítě jako rozhraní pro přenos instalačních souborů do cílového počítače.

    • Nabídku systému BIOS na počítači vyvoláme pomocí klávesy F2, Del nebo jiné klávesy získané z manuálu nebo zprávy na spouštěcí obrazovce systému BIOS.

    • Navštěvujeme bod základního vstupního/výstupního systému, který je zodpovědný za zařízení zabudované do základní desky.

    • Aktivujeme možnost zodpovědnou za spouštění počítače prostřednictvím síťové karty - převedeme ji do polohy „Povolit“.

    • Vrátíme se na výše uvedenou úroveň a přejdeme do nabídky odpovědné za nastavení priority spouštěcích zařízení.
    • Jako zařízení s nejvyšší prioritou vyberte síťovou kartu - LAN nebo Legasy LAN.

    • Ukončete BIOS pomocí klávesy F10 a potvrďte změny.
    • Restartujeme počítač, po kterém se začne stahovat z místní sítě.
    • Po restartu počítače získá síťová karta IP adresu pomocí DHCP.

    Dole pod středovým nápisem je zobrazena adresa PC, odkud se stahují instalační soubory.

    Poté se zobrazí okno příkazového řádku.

    Při správné konfiguraci se disk s instalačními soubory automaticky připojí a spustí se proces instalace Windows. Pokud je vše v pořádku, zobrazí se okno s výběrem jazyka, regionálních norem a rozložení.

    Co je Preboot eXecution Environment

    PXE je speciální prostředí navržené pro implementaci spouštěcího mechanismu PC pomocí síťového adaptéru bez nutnosti lokálního úložiště informací (optický disk, flash disk). Používá PXE Linux bootloader. TFTP server jsme nakonfigurovali pro PXE.

    Spustitelný kód prostředí je pevně připojen do ROM síťového adaptéru, přijímá spustitelný soubor protokolem TFTP ze sítě a předává mu řízení systému.

    Zavaděč pxe boot.n12 se od pxe boot.com liší tím, že ke spuštění, v našem případě, instalace vyžaduje stisknutí funkční klávesy F12. Vzhledem k tomu, že tato akce není v našem případě důležitá, použijeme pxe boot.n12.

    (Návštíveno 19 426 krát, z toho 8 návštěv dnes)