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.
- A hálózati kártya figyeli a LAN-forgalmat bizonyos adatmintákért
- 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.
- A PXE kliens IP-címet kér a DHCP-től vagy a proxyszervertől
- A DHCP továbbítja a rendszerindító fájl nevét
- PXE kérésfájl a letöltési szerverről
- 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.
- Nyissa meg a Jegyzettömböt, és másolja/írja be a következő kódot
@echo kikapcsolva
néven mentjük el MKIMAGE2.BAT
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 - Másolja a floppy képet a D:\BootDisk\image.dos mappába
- Futtassa a fájlt MKIMAGE2.BAT
- Nyissa meg a Jegyzettömböt, és másolja/írja be a következő kódot
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