PXE - mindent betölt! Elsajátítjuk a multibootot helyi hálózaton keresztül. A WTware konfigurálása a terminál hálózaton keresztüli indításához

Figyelem! A cikk olyan műveleteket ismertet, amelyek letilthatják a berendezést. Az esetleges károkért felelősséget nem vállalunk. Végezze el őket saját felelősségére. Szakemberektől kész megoldást vásárolhat.

Háttér

Mindenben személyi számítógép van egy memóriachip, ami nem veszíti el a tartalmát a tápellátás kikapcsolásakor. A végrehajtható kódok erre a chipre vannak írva számítógépes alap bemeneti/kimeneti rendszer, BIOS. A BIOS futtatható kódja mindig egyetlen feladatot oldott meg: a végrehajtható kódot a memóriába tölti be operációs rendszer.

Korábban a BIOS csak lemezmeghajtókkal működhetett. A hajlékonylemezről az első 512 bájtot betöltötte az operációs rendszerrel, majd szerviz funkciókat látott el, míg a számítógépet az operációs rendszer vezérelte, aminek a fejléce a szabvány szerint ebben az 512 bájtban volt.

Ezután megjelentek a merevlemezek a számítógépekben, és a BIOS beállításokban egy további menüpont, amely meghatározza, hogy a BIOS honnan töltse be az operációs rendszert: hajlékonylemezről vagy merevlemez.

További lehetőség a CD-ROM-ról, ZIP-ről, USB kártyák memória. Ezeknek az eszközöknek van egy közös pontja: a velük való hardver szintű munka interfészét a szabvány írja le. És ha a BIOS-ban lévő kód betölthető egy olyan CD-ROM-ról, amely támogatja az ATAPI szabványt, akkor bármelyik másikról, amely szintén támogatja ezt a szabványt.

Boot hálózati kártyáról

A hálózati kártyagyártók soha nem törődtek azzal, hogy szabványos protokollt dolgozzanak ki a kártya hardver szintű vezérlésére. Most adtak ki illesztőprogramokat a Windowshoz, és a legtöbb esetben ez elég volt a fogyasztónak.

indítsa el a CD-ROM-ról, a BIOS gyártójának kell írnia egy sofőr: ATAPI illesztőprogram. És az összes BIOS-gyártó az ATAPI szabvány megjelenése után nagyon gyorsan hozzáadta ezt az illesztőprogramot. Ezért bármilyen új számítógép most már CDROM-ról indítható.

Annak érdekében, hogy a számítógép rendszerindítás hálózati kártyáról, a BIOS gyártójának kell írnia sok sofőr, minden meglévő hálózati adapterhez egyet. Ugyanis nincs egyetlen szabvány, ami leírná a hálózati kártya kezelését hardver szinten, a 3com kártyákat pedig teljesen más módon kezelik, mint az Intel kártyákat. Ezt egyetlen BIOS gyártó sem fogja megtenni. Ezért a számítógépek általában nem tudják, hogyan kell hálózati kártyáról indítani.

Ebből a helyzetből csak egy kiút van. BIOS chip idők alaplapok ah nem tartalmazza az összes létező vezérlőkódját hálózati kártyák, ez valamilyen módon szükséges adjunk hozzá vezérlőkódot egyetlen kártyával. Amit behelyeztünk a számítógépbe. És ez az út létezik.

Bármely eszköz az ISA buszon, majd később a PCI buszon is rendelkezhet saját nem felejtő memóriachip, amely tárolja futtatható vezérlőkód ez az eszköz. Léteznek szabványok ennek a kódnak a megtervezésére, amelyek nyilvánosan vagy privát módon támogatottak a BIOS-ok túlnyomó többsége.

Az ilyen eszközök leggyakoribb példája a 3C905C-TX-M kártya a 3com-tól. A kártyán 64 kilobájtos flash memória található, amelybe a 3com írja be a bootloader futtatható kódját. Fent csak helyezze be ezt a hálózati kártyát a számítógépbe, és adja meg a BIOS-beállításokban, hogy a hálózati kártyáról szeretnénk indítani.

A számítógépünk BIOS-a ismét nem tudja, hogyan kell a 3C905C-TX-M hálózati kártyáról indítani. A kártya hardveres vezérlésének szabályai örökre rejtélyek maradnak számára. De számítógépünk BIOS-a valószínűleg képes megtalálni egy tetszőleges ISA- vagy PCI-eszköz vezérlőkódját, amely magának az eszköznek a nem felejtő memóriachipjében található, és átadja a számítógép vezérlését erre a kódra. Ezt a chipet hívják BootROM, és a benne írt végrehajtható kódot általában hívják firmware.

A gyakorlatban jelenleg kétféle firmware-t használnak: PXE-kompatibilis és nyílt forráskódú firmware-t az Etherboot projektből. Ez a két típusú firmware eltérő követelményeket támaszt az operációs rendszer rendszerindító képének tervezésével kapcsolatban. Ezért a WTware betöltésekor PXE firmware-rel rendelkező kártyák esetén meg kell adni a wtware.pxe fájlt, Etherboot firmware-rel rendelkező kártyák esetén pedig a wtshell.nbi fájlt.

PXE

előindítás(vagy operációs rendszer előtt) Végrehajtási környezet(preboot execution Environment) - specifikáció javasolta az Intel által. Ilyen és csak ilyen firmware-t használnak a gyártók a hálózati kártyák és az integrált hálózati kártyával rendelkező alaplapok BIOS-ának gyártása során. Olvassa el a hardver dokumentációját, hogy megtudja, támogatja-e a PXE rendszerindítást. Ha a hálózati kártya vagy az alaplap már fel van szerelve PXE firmware-rel, akkor nem kell további lépéseket tennie. Az ilyen hálózati kártyák és alaplapok a vásárlás után azonnal használatra készek lemez nélküli terminálként.

Egyes kártyák esetében (beleértve az rtl8139C,D chipen alapuló kártyák összes modelljét) a firmware megtalálható a lapkakészlet-gyártók webhelyén. Ezt a firmware-t magának kell flashelni a BootROM chipbe. Ennek a folyamatnak a részleteit az alábbiakban ismertetjük.

Ha a gyártó nem készített firmware-t a hálózati kártyához, akkor az egyetlen megoldás az Etherboot firmware használata.

etherboot

A legolcsóbbak és meglehetősen megfizethetőek bármely rádióalkatrész boltban egyszeri programozható mikroáramkörök (ROM, EPROM) a 27C256 sorozatból. A 27 azt jelenti, hogy "egyszer programozható", a 256 pedig a memória mérete kilobit, azaz 32 kilobájt. A sorozat előtt és után a gyártók hozzáadhatják további karakterek. Például az általunk használt Atmel chipek teljes neve AT27C256R. A mikroáramköröknek DIP-csomagban kell lenniük (kb. 12x36x3 mm-es paralelepipedon 28 lábbal), ez fontos.

A chipeket emellett a működési feltételek osztálya is jellemzi ("kereskedelmi", "ipari", "katonai" és mások). BootROM-ként való használatra bármilyen osztályú mikroáramkörök alkalmasak.

Egy másik paraméter a hozzáférési idő. Merem állítani, hogy a tetszőleges hozzáférési idővel rendelkező chipek alkalmasak BootROM-ként való használatra. Egyszerűen azért, mert a gyakorlatban soha nem találkoztunk az ezzel kapcsolatos problémákkal.

A hálózati kártyának rendelkeznie kell egy blokkal a mikroáramkör telepítéséhez. A betétek 28, 32 vagy akár 34 láb hosszúak is lehetnek. Nincs cipő - nincs lemez nélküli terminál.

Következő, neked kell programozó. Ez egy speciális eszköz, amely képes mikroáramkörök villogására. A gyári programozók 100 dollártól kezdődnek, a rádióamatőrök által készített programozók ennek harmadáért megtalálhatók a rádiópiacokon. Soha nem találkoztunk olyan programozókkal, akik ne tudnának 27C256-os mikroáramkört flashelni, ez a lehető legegyszerűbb mikroáramkör. A programozók ezen keresztül csatlakoznak a számítógéphez COM port vagy LPT. A programozóhoz szoftver és használati útmutató tartozik.

Meg lehet csinálni programozó nélkül is. Ez a lehetőség még nincs teljesen kidolgozva, és néha új problémák jelentkeznek.

Ezután ki kell választania a firmware-t. Minden pontosan ugyanaz, mint fentebb leírtak, csak meg kell szerezni a "Bináris ROM-képet". Ha 16 kilobájt méretű fájlt kap, akkor magának kell ráragasztania a fájlt, hogy a méret duplájára nőjön.

Ezután elolvassuk a programozóról szóló utasításokat, és felvillantjuk a chipet. Telepítjük a chipet a hálózati kártyára. Ne felejtse el, hogy a chipen lévő címkének ugyanazon az oldalon kell lennie, mint a blokkon lévő címkének. Ha több mint 28 lyuk van a blokkon, akkor az összes üres lyuknak a chipen és a blokkon lévő jelölések oldalán kell maradnia. Helyezze be a kártyát a számítógépbe. Bekapcsol.

Nem működik? A lista szerint járunk el:

1. A hálózati kártyához kapott hajlékonylemezen vagy a gyártó webhelyén találunk egy konfiguráló segédprogramot. Általában ez a segédprogram csak tiszta DOS-ból indul el. Bootolható DOS-os hajlékonylemezről indítunk, futtatjuk a konfigurátort, megtaláljuk a BootROM használatát lehetővé tevő opciót. megengedjük. Újraindítjuk.

2. Frissítés alaplap BIOS díjakat. Olvassa el figyelmesen a leírást BIOS beállításokés keresd meg, hogy mi a felelős a hálózati kártyáról történő betöltésért. Néha vannak rejtélyes beállítások, például az egyik Fujitsumon a "Boot" opciót "Legal"-ra kellett állítani. Újraindítjuk.

3. Vegye ki a chipet a kártyáról, helyezze vissza a programozóba, és próbálja meg elolvasni a tartalmát. Pontosan el kell olvasni, amit ott írtál.

4. Lehet, hogy a számítógép kórosan nem tud hálózati kártyáról indítani? Keresse meg a 3c905c-tx-m kártyát, és próbáljon meg róla indítani. Ha a számítógép megtagadja - ezt a számítógépet a hullaházba küldik, akkor másikat kell használnia.

5. Még mindig nem működik? Ez is előfordul, főleg egzotikus kártyákkal. Próbáld másik kártyával. A legtöbb jó térkép a BootROM telepítéséhez - bármelyik az RTL8139C vagy RTL8139D chipen. Mindig dolgoznak.

Lehetne könnyebb?

Igen, ha az Ön városából származó emberek vannak ezen a listán. Forduljon hozzájuk, némi kártérítésért ők segítenek.


Technológia PXE szabványos protokollokra támaszkodik, beleértve a TCP/IP-t és a Dynamic Host Configuration Protocolt.

Évekkel ezelőtt a felhasználó számítógépének konfigurálása vagy hibaelhárítása érdekében valaki az IT osztályon ill vállalati szolgáltatás A HelpDesknek telepítőlemezeket kellett vennie szoftver termékek, valamint a diagnosztikai eszközöket és illesztőprogramokat tartalmazó lemezeket, és lépjen erre a problémás számítógépre.

A vállalati hálózatok kialakításával erre a problémára is sikerült megoldást találni. Az 1990-es évek közepén az Intel sok más hardverrel és szoftver, megkezdte a nyílt szabványokon alapuló specifikációk támogatását, és a Wired for Management (WfM) nevet kapta.

Ezek a teljes birtoklási költség csökkentését célzó előírások megengedték rendszergazdák PC-hez való hozzáférés a hálózaton keresztül megfigyeléshez, frissítéshez és konfiguráláshoz szabványos kommunikációs szoftverek és alkalmazások segítségével távirányító. Szabványosításra van szükség hardver(beleértve a chipeket, a BIOS-t, a memóriát, a tápegységeket és a hálózati kártyákat) a felhasználói számítógépeken. A WfM specifikáció a PC-k hálózati technológiáinak széles skáláját támogatja, beleértve a Desktop Management Interface-t, a távoli indítást (más néven helyi hálózat vagy szervizterhelés) és Indítás előtti végrehajtási környezet(PXE).

A PXE abba az időbe visz vissza minket, amikor nem minden számítógépnek volt belső merevlemeze. A PXE általában magában foglalja a számítógép firmware-ről, azaz csak olvasható memóriából vagy ROM chipről történő indítását, nem pedig mágneses adathordozóról. A firmware-ről történő indítás kiküszöböli az elektromechanikus eszköz (fizikai lemez) használatával kapcsolatos problémákat, ami növeli a megbízhatóságot, kiküszöböli a lemezolvasási hibákat és felgyorsítja a rendszerindítási folyamatot. Ezenkívül a PXE használható a számítógép hálózaton keresztüli indítására.

Bár a WfM-et felváltották az újabb felügyeleti szabványok, például az Intel Active Management Technology, a PXE által támogatott funkciókat a hálózati rendszergazdák továbbra is nagyon hasznosnak tartják.

A PXE technológiát automatizáltra tervezték távirányító felhasználói PC-k és munkaállomások. Ipari szabványos internetes protokollokra támaszkodik, beleértve a TCP/IP-t és a DHCP-t (Dynamic Host Configuration Protocol). A PXE-t támogató számítógépek általában olyan hálózati kártyával rendelkeznek, amely akkor is aktív marad, és csatlakozik a helyi hálózathoz, ha magát a számítógépet kikapcsolják. Ez a kártya pásztázza a LAN forgalmat, keresve egy speciális adatszekvenciát – egy PC-re jellemző, hatszor megismételt médiahozzáférés-vezérlő címet. Amikor a hálózati kártya megkapja ezt a "varázscsomagot", bekapcsolja a számítógépet. Ahhoz, hogy ez megtörténjen, engedélyezni kell a LAN-indítás támogatását a számítógép BIOS-ában. Előfordulhat, hogy a LAN indítás nem támogatott néhány nagyon régi PC-n, mivel elektromos csatlakozást igényel a NIC és az alaplap között - kötelező hardver követelmény, ami pusztán BIOS frissítéssel nem valósítható meg. A legtöbb vállalati PC azonban megfelel ennek a hardverkövetelménynek.

Amint a helyi számítógépet bekapcsolják, a hálózati kártyát engedélyezik és konfigurálják. A PXE használatához megfelelő szerver infrastruktúra szükséges. Amikor a PXE kliens elindul, a következő történik. Először a kliens kap egy IP-címet egy DHCP-kiszolgálótól. Sajnos a PXE-hez olyan funkciókra van szükség, amelyek nem minden DHCP-kiszolgálón működnek, így a legtöbb PXE-t támogató szoftver DHCP-proxy szolgáltatást is tartalmaz. Ez a proxyszolgáltatás nem biztosít közvetlenül IP-címeket, de lehetővé teszi a DHCP működését.

A DHCP szerverhez való csatlakozás után a rendszer megkeresi a PXE rendszerindító szervert, amely elküldi neki a szükséges fájlokat. A DHCP-kiszolgáló megadja a nevet rendszerindító fájl, majd a számítógép letölti a Trivial File Transfer Protocol (TFTP) kiszolgálóról.

Ha a PXE engedélyezve van (vagyis amikor a számítógép elindul), egy üzenet jelenik meg a képernyőn, amely arra kéri a felhasználót, hogy válassza ki, hogy PXE-ről indít-e rendszert, vagy folytassa a normál rendszerindítási sorrendet a helyi merevlemezről, vagy optikai adathordozók. A PXE rendszerindítási opciók listáját kínálja, amelyek számos támogatási és diagnosztikai eszközt tartalmazhatnak, amelyek olyan műveleteket hajtanak végre, mint a víruskeresés, integritás-ellenőrzés, merevlemezek, telepített szoftverek leltározása, illesztőprogramok frissítése, vagy akár teljesen új operációs rendszer telepítése a számítógépre. Mindez távolról és többnyire bent is megtehető automatikus üzemmód szinte kézi beavatkozás nélkül.

A PXE a számítógépet firmware-ről, azaz csak olvasható memóriáról vagy ROM chipről indítja el, nem pedig mágneses adathordozóról. Ez felgyorsítja a letöltési folyamatot, növeli annak megbízhatóságát és lehetővé teszi a hálózaton keresztüli végrehajtását.

  1. A hálózati kártya figyeli a LAN-forgalmat bizonyos adatmintákért
  2. A hálózati kártya rögzíti a „varázscsomagot” az átvitt adatokban, és az alaplapon lévő tápcsatlakozón keresztül táplálja a számítógépet.
  3. A PXE kliens IP-címet kér a DHCP-től vagy a proxyszervertől
  4. A DHCP továbbítja a rendszerindító fájl nevét
  5. PXE kérésfájl a letöltési szerverről
  6. A PXE-ügyfél letölt egy fájlt egy TFTP-kiszolgálóról. PXE kliens rendszerindítás a fogadott fájlból

Ez a cikk a számítógép hálózaton keresztüli indításának módjait ismerteti hajlékonylemez/HDD lemezképek használatával (az 1,44 MB-tól eltérő méretet is használhat). Erre akkor lehet szükség, ha nincs kéznél más rendszerindító adathordozó, vagy bizonyos körülmények között a könnyebb használat érdekében. A módszereket legalább egyszer sikeresen kipróbáltuk valós helyzetben, és ha ismer másokat, akkor küldje el lehetőségeit az oldal adminisztrátorának. Ha tudod, hogyan kell egyszerűsíteni meglévő módokon, majd küldje el a lehetőségeket a metódusok szerzőinek, vagy tegye közzé azokat.

1. módszer: Thinstation és RIS-kiszolgáló

Bemutatjuk az OSZone konferencia egyik tagjának a hálózati bootolásról szóló cikkét.

Előszó

Volt egy ilyen helyzetem. Hoztak egy számítógépet, alig élve, Asus S200-at, azt az apróságot, mint később kiderült. A lemez megfelelően particionálva volt (két partíció), a másodikon pedig igen Windows disztribúció, hála az előző tunernek, megkönnyítette a feladatot.

Tehát van egy flop nélküli számítógépünk és egy CD-ROM-unk. Van egy SIS900 hálózati kártya. A BIOS képes HDD-ről, USB Floppyról, USB Flashről, USB CDROM-ról és a hálózatról indítani.

A kínlódás kezdetén csak egy pendrive volt nála, de arról nem volt hajlandó bootolni. Nem lehetett USB CD-t vagy Floppy-t szerezni. Csak volt hálózati letöltés. Egyébként, mint később kiderült, csak egy USB-flop segítene igazán. Az USB CD-t nem ismeri fel.

Az MS dokkolóit és az automatikus telepítésről szóló fórumokat olvasgatva találkoztam a RIS rövidítéssel és azzal az említéssel, hogy a hálózati kártyáról lehet bootolni és telepíteni az aksit. Ezért úgy döntöttem, hogy megnézem. Telepítettem a RIS-t, létrehoztam egy képet, beállítottam a DHCP-t, és ... hatalmas balhé lett. A rendszer ténylegesen elindult, átment a telepítés szöveges részén, és egy BSOD-ba esett a 0x000000BB kóddal. Az interneten található értelmezések szerint a javításhoz semmi sem kell, cserélje ki a hálózati kártya illesztőprogramjait az elosztókészletben vagy cserélje ki a hálózati kártyát. letöltve új verzió meghajtókat, elolvasta a KB315279-et és a linkeket, mindent a leírtak szerint csinált, és a tamburával táncolás egy hosszú BSOD-val végződött ugyanazzal a kóddal.

Oké, ha hirtelen nem megy, akkor olvassuk el az utasításokat. Tanulmányoztam és tanulmányoztam, és rábukkantam annak lehetőségére, hogy szinte bármilyen lemezképet használjunk a hálózaton keresztüli rendszerindításhoz.

Amire szükséged van

  • Egy segédprogram rendszerindító hálózati képek létrehozásához a közönséges képekből. Betöltés
  • perl. Betöltés . (nekem bevált ez a verzió, mások is próbálják ki, nem vagyok Perl játékos)
  • Jegyzettömb szabványos Windows disztribúcióból vagy bármely más ASCII szerkesztőből
  • vékony állomás. , fájl (8,86 Mb) (lehetséges, hogy a fájl és a másik is megteszi)
  • Telepítő lemez Windows 2000 Serverrel
  • Közvetlen kezek, tanulási vágy :)

Elkezdeni

1. lépés

Töltse le és csomagolja ki a konvertáló segédprogramot. Az egyértelműség kedvéért a D:\BootDisk\-ben.

2. lépés

Töltse le és telepítse a Perl-t.

3. lépés

Floppy képet készítünk, vagy kész képet használunk.

  • Ha nincs rendszerindító hajlékonylemez-kép fájl formájában, akkor helyezze be az MS-DOS rendszerindító hajlékonylemezt, és hajtsa végre a D:\BootDisk\MKIMAGE.BAT DOS parancsot. A szabványos 1,44 Mb-os meghajtók támogatottak.
  • Ha a kép már ott van, akkor módosítjuk a rendszerindító képfájlt.
    1. Nyissa meg a Jegyzettömböt, és másolja/írja be a következő kódot
      @echo kikapcsolva
      cd mknbi-1.4.1-win
      perl.exe mknbi.pl --nosquash --format=nbi --target=dos ..\image.dos >..\dos.bin
      rem Ha egyetemességre vágysz, akkor kommenteld a felső sort (add hozzá a REM-et)
      rem és törölje a megjegyzéseket az alsóhoz (távolítsa el a REM-et) (indítsa el az MKIMAGE2 image_name_with_extension programot)
      rem perl.exe mknbi.pl --nosquash --format=nbi --target=dos ..\%1 >..\dos.bin
      CD..
      :vége
      néven mentjük el MKIMAGE2.BAT
    2. Másolja a floppy képet a D:\BootDisk\image.dos mappába
    3. Futtassa a fájlt MKIMAGE2.BAT

4. lépés

Várjuk a kötegfájl befejezését. A méret ellenőrzése dos.bin mérete felett image.dos kb 4 kb.

5. lépés

Csomagolja ki a thinstationt. Az archívumból szükségünk van a TFTpdRoot fájlra\ thinstation.nbi.zpxe. Másold be a D:\BootDisk\ mappába a névvel dos.bin.zpxe. Ez egy PXE bootloader.

6. lépés

Konfigurálja a DHCP-t (ha be van állítva, folytassa a 7. lépéssel). Win 2000 szerverem van, ezért leírom.

Ha a DHCP nincs beállítva, akkor először be kell állítani. ( Vezérlőpult> - Telepítse a Programok eltávolítását- , majd válassza ki Hálózati szolgáltatások , Összetettés jelölje be a DHCP).

Állítsa be a DHCP-t. Kezelőpanel - Adminisztráció, indítsa el beépülő DCHP. Választ DHCP szerver amelyet testre szeretnénk szabni. Ezután válassza ki a helyi menüből Terület létrehozása. A megjelenő varázslóban írja be a terület nevét és egy megjegyzést. Adjunk értelmes neveket, hogy pár év múlva egy másik admin vagy te magad kitaláld. Ezután megadjuk a DHCP-n keresztül terjeszteni kívánt kezdő és végcímet. Maximum kapacitás az egyidejűleg telepített gépek számától függ. Ha egy statikus cím szerepel a címtartományban, akkor azt a következő oldalon adhatja meg a kizártak listájának. A továbbiakban saját belátása szerint. Miután létrehozott egy területet a Területbeállítások részben, konfigurálnia kell a beállításokat 066 szerver IPÉs 067 Fájlnév A betöltéshez. Opciónként 067 írja be a nevet dos.bin.zpxe.

7. lépés

A RIS telepítése és konfigurálása

Kezelőpanel - Telepítse a Programok eltávolítását - Windows-szolgáltatások hozzáadása és eltávolítása, jelölje be a négyzetet Távoli rendszerindítási szolgáltatás. A telepítés befejezése után lépjen a címre Adminisztráció - Szolgáltatásokés indítsa el a szolgáltatást Egyszerűsített FTP démon.

8. lépés

Másolja a fájlokat a C:\tftpdroot mappába dos.bin.zpxeÉs dos.bin.

9. lépés

Telepítse a számítógép indítására innen hálózati adapter PXE segítségével, és próbálja meg a rendszerindítást.
Ha minden rendben van, akkor a rendszerindítás alatt álló számítógép megkeres egy DHCP-kiszolgálót, majd a rendszertöltő megmutatja, hogy IP-cím van kijelölve, és elindult a rendszerindítás a képről.

Általános megjegyzések

Hajlékonylemez-kép szerkesztéséhez/létrehozásához használhatja a WinImage-et, a Total Commander beépülő modulját

Előfordul, hogy újra kell telepíteni az operációs rendszert egy netbookra vagy meghajtó nélküli számítógépre, amikor nincs kéznél flash meghajtó a telepítőelosztó készlet írásához, mert a Windows fejlesztők többféle módszert kínálnak az operációs rendszer telepítésére:

  • , amely lehet CD vagy flash meghajtó;
  • a célszámítógéphez csatlakoztatott helyi merevlemez-partícióról;
  • segítségével a hálózaton keresztül távoli számítógép ha a BIOS támogatja a számítógép hálózati kártyán keresztüli indítását.

Ma részletesen megvizsgáljuk, hogyan történik az operációs rendszer távoli telepítése az interneten keresztül (3. módszer).

Az operációs rendszer telepítése az automatikus telepítőcsomag segítségével

A Windows 7 hálózaton keresztüli telepítéséhez a következőkre lesz szükség:

  • egy kép telepített Windows rendszerrel;
  • AIK automatikus telepítőcsomag a Microsoft webhelyéről letöltve;
  • TFTP és DHCP szerverek;
  • virtualizációs eszköz UltraISO képek Démon eszközök.

Windows AIK - fejlesztett Microsoft csomag eszközöket automatikus telepítés operációs rendszer, annak konfigurációja, letöltése és telepítése a helyi hálózaton keresztül. Használható képek írására is az ImageX segítségével és konfigurálható. Ez az eszközkészlet nagyban leegyszerűsíti a rendszergazdák és az informatikusok munkáját. Windows telepítésés licencei számos számítógépen.

Térjünk át az előkészítő szakaszra.

  • Felszállunk Windows kép A Microsoft webhelyéről letöltött AIK egy virtuális meghajtóra, vagy csomagolja ki egy archiváló segítségével egy kényelmes könyvtárba a lemez gyökerében.
  • Elindítjuk a "StartCD.exe" fájlt, ha a lemezek automatikus futtatása le van tiltva vagy nem működött.

  • Az AIK telepítését a "Windows AIK telepítése" gombra kattintva telepítjük.
  • Ezután kövesse a megadott utasításokat. A telepítési folyamat során nincsenek nehézségek vagy árnyalatok.

  • Elindítjuk parancs sor rendszergazdai jogosultságokkal rendelkező telepítési eszközök.

  • 32 bites operációs rendszer esetén a "copype.cmd x86 d:\winpe", x esetén a "copype.cmd amd64 d:\winpe" szöveget írjuk.
  • Ezt követően megjelenik a "WinPE" könyvtár.
  • A következő parancsot hajtjuk végre:
  • Módosítjuk a "mount\windows\system32\startnet.cmd" fájlt a következő információk hozzáadásával.

Nyissa meg a dokumentumot szerkesztésre szöveg szerkesztő.

  • Belép:

a "Start" keresősávban.

  • Bármely gyökérkönyvtárban létrehozunk egy rendszerindító mappát, és megosztjuk a mappa „Tulajdonságok” részében (a példában ez a d:\winpe).

  • A fájlok másolásához írja be a következő parancsokat a konzolba.
  • Szereljük le a képet.
  • Nyisson meg egy szövegszerkesztőt, és írja be az alábbi kódot.

  • A fájlt createbcd.cmd néven mentjük a winpe könyvtárba.
  • A konzolon keresztül hajtjuk végre a következő beírásával:

Szerverbeállítások végrehajtása

A DHCP információkat szolgáltat a távoli számítógépnek az ingyenes IP-címről, az alhálózati maszkról és a letöltési fájlnévről TFTP-címmel. Utóbbi feladata az adatátvitel megvalósítása a szerver és a számítógép között, amelyre a Windowst telepítjük.

  • Letöltjük a TFTPD32 miniatűr segédprogramot a fejlesztő webhelyéről.
  • A programot rendszergazdai jogosultságokkal indítjuk el a futtatható fájl helyi menüjéből.
  • A beállításoknál csak a TFTP és DNS szerverek mellett hagyjuk meg a jelölőnégyzeteket.
  • A TFTP-kiszolgáló lapon állítsa be annak a könyvtárnak az elérési útját, ahol a "boot" mappa található.

  • A DHCP-ben adja meg a helyi hálózaton található távoli számítógép IP-címét.
  • Írja be az IP-címünket DNS karakterlánc szerver.
  • A többi paramétert a képernyőképen látható módon kell megadni.

Állítsa be a betöltő pxe fájljának elérési útját. Ez a pxe boot.n12 vagy pxe boot.com lesz. További információ a PXE-ről a cikk végén.

  • Megyünk a "Hálózati vezérlőközpont"-ba, és konfiguráljuk a helyi hálózatot.

  • Az aktív kapcsolat "Tulajdonságait" hívjuk meg, ha egynél több hálózati kártyát használunk a számítógépen.
  • Bemegyünk a TCP \ IP protokoll 4-es verziójának "Tulajdonságaiba".
  • Állítsa a kapcsolót "A következő IP-cím használata" állásba, és adja meg a szerver címét.

  • Írja be a címet DNS szerverekés zárja be az összes ablakot az eredmények mentéséhez.

A Windows Interneten keresztüli telepítéséhez szükséges kiszolgáló konfigurálva van.

Átváltunk arra a PC-re, amelyre az operációs rendszert telepítjük, a helyi hálózatot használva interfészként a telepítőfájlok átviteléhez a célszámítógépre.

  • Meghívjuk a számítógép BIOS menüjét az F2, Del vagy más billentyűvel, amelyet a kézikönyvből vagy a BIOS rendszerindító képernyőjén megjelenő üzenetből kapunk.

  • Meglátogatjuk az alap be-/kimeneti rendszer pontját, amely az alaplapba épített berendezésekért felel.

  • Aktiváljuk a számítógép hálózati kártyán keresztüli indításáért felelős opciót - lefordítjuk az „Engedélyezés” pozícióba.

  • Visszatérünk a fenti szintre, és belépünk a rendszerindító eszközök prioritásának beállításáért felelős menübe.
  • Legfontosabb eszközként válasszon hálózati kártyát – LAN vagy Legasy LAN.

  • Lépjen ki a BIOS-ból az F10 billentyűvel, és erősítse meg a változtatásokat.
  • Újraindítjuk a számítógépet, majd elkezdi a letöltést a helyi hálózatról.
  • A számítógép újraindítása után a hálózati kártya DHCP-n keresztül kap egy IP-címet.

Alul, a központi felirat alatt annak a PC-nek a címe látható, ahonnan a telepítőfájlok letöltése folyamatban van.

Ezután megjelenik egy parancssor ablak.

Nál nél helyes beállítás a telepítőfájlokat tartalmazó lemez automatikusan felcsatolódik, és elindul a Windows telepítési folyamata. Ha minden helyes, megjelenik egy ablak a nyelv, a regionális szabványok és az elrendezés kiválasztásával.

Mi az a Preboot eXecution Environment

A PXE egy speciális környezet, amelyet arra terveztek, hogy a számítógépes rendszerindítási mechanizmust hálózati adapter segítségével valósítsa meg, anélkül, hogy helyi információtárra (optikai lemez, flash meghajtó) lenne szükség. Bootloadert használ PXE Linux. A PXE-hez konfiguráltuk a TFTP-kiszolgálót.

A környezet futtatható kódja a hálózati adapter ROM-jába van bekötve, a futtatható fájlt TFTP protokollon keresztül kapja a hálózatról, és átadja neki a rendszervezérlést.

A pxe boot.n12 rendszerbetöltő abban különbözik a pxe boot.com-tól, hogy meg kell nyomnia funkciógombot F12 a mi esetünkben a telepítés elindításához. Tekintettel arra, hogy esetünkben ez a művelet nem fontos, a pxe boot.n12-t fogjuk használni.

(Látogatás: 19 426 alkalommal, ma 8 látogatás)

Cikk a számítógép hálózaton keresztüli indításáról

ez egy hardver-szoftver mechanizmus, amely biztosítja a betöltést működési környezet hálózaton keresztül helyi média használata nélkül. a rendszerindítás előtti végrehajtási környezet ( PXE).

A rendszerindítás általában több szakaszból áll: először a PXE kódot indítják el, például egy hálózati kártya ROM-jából; majd betöltődik a hálózati szerverről működési környezet betöltő; a betöltő biztosítja a menü kialakítását, a betöltést és a vezérlés átadását az operációs környezet kernelének futtatható fájljába; végül a fájlrendszert a kernel alakítja ki, és megtörténik az operációs rendszer tényleges elindítása.

A számítógép lemez nélküli indítása, amelyet PXE rendszerindításnak is nevezhetünk, lehetőséget ad arra, hogy vékony kliensek kapcsolathoz terminál szerver, operációs környezetek telepítői a hálózaton keresztül történő telepítéshez vagy általában menü létrehozásához PXE eszközök.

A PXE kód egy olyan program, amely rendszerindítás előtti végrehajtási környezetet hoz létre. A PXE kód általában a hálózati kártya ROM-jából (csak olvasható memória) indul. Azonban egy PXE környezetben PXE rendszerbetöltő bármely helyi médiáról elindítható. A PXE kód futtatása az első lépés hálózati számítógép-indítás.

Megjegyzés: Hálózati kártyák - mint pl 3COM 3C905C-TX-M beépített BootROM-mal jelenleg (szinte) nem eladó. Talán ennek köszönhető a rengeteg beépített hálózati kártyával rendelkező alaplap és a már felvillantott PXE kód jelenléte bennük. Megjegyzés: A PXE rendszerbetöltő bármilyen fizikai adathordozón elhelyezhető: hajlékonylemez, CD/DVD, USB flash meghajtó, merevlemez. Ne feledje, hogy az alaplap BIOS-ának támogatnia kell a rendszerindítási vezérlés átvitelét a kiválasztott adathordozóra PXE rendszerbetöltővel.

Általános esetben a PXE kód végrehajtása után a működési környezetek betöltője letöltésre kerül, és arra kerül át a vezérlés. Néhány PXE rendszerbetöltő projekt azonban, például az iPXE/gPXE, lehetővé teszi az operációs környezet rendszermagjának indítását, megkerülve az operációs környezetek rendszerbetöltőjének letöltését.

Megjegyzés: A szabványos PXE firmware lehetővé teszi a hálózatról történő rendszerindítást TFTP szerver. De néhány PXE rendszerbetöltő projekt. mint például az iPXE, képesek csatlakozni és betölteni a menüket és az operációs rendszereket, valamint HTTP szerverek.

Ezért TCP/IP, UDP, DHCP/BOOTP és TFTP/HTTP protokollokat használnak a rendszerbetöltő és az operációs környezet kernelének beszerzéséhez, és ezeket be kell állítani. DHCP szerverekés TFTP/HTTP.

Az OS rendszerbetöltő indítása

Az OS betöltő egy program, amely a menüt alkotja, és biztosítja az operációs környezet kernelének betöltését és a vezérlés átadását. Az operációs rendszer betöltőjének elindítása a második lépés hálózati számítógép-indítás.

Az operációs rendszer rendszerbetöltő lehet külön (speciális) rendszerbetöltő vagy jól ismert rendszerbetöltő speciális verziója, mint például:

  • Grub2 grub2pxe
  • speciális PXE bootloader verzió syslinux pxelinux
  • speciális PXE rendszerbetöltők IPXE / gPXE

Az OS betöltő létrehozza a menüt, kiválasztja és betölti az operációs rendszer kernelt, és átadja neki a vezérlést. A cikkben található egy példa egy ilyen PXE menü megvalósítására PXE eszközök.

Az operációs rendszer hálózaton keresztüli betöltése a teljes verziók függvénye lehet Debian / Linux, ablakokés DOS, Élő rendszerek , vékony kliensekés speciális projektek, mint pl clonezilla, Mhddés mások. A formáláskor fájlrendszer működési környezeti protokollok, például HTTP, NFS, NBD, iSCSI is érintettek lehetnek. Az operációs rendszer betöltése az utolsó lépés hálózati számítógép-indítás.

További információk a számítógép indítása a hálózaton keresztül cikkekben adott

  • NFS terminálkiszolgáló linux hálózati merevlemez
  • Terminálkiszolgáló LTSP- a terminálkiszolgáló telepítésének leírása LTSP
  • XDMCP terminálkiszolgáló- a terminálkiszolgáló telepítésének leírása XDMCP


Betöltés...
Top