Fájlok másolása és a Master Disk telepítése
Fájlok másolása
Elérkeztünk a szerver beállításának legkönnyebb részéhez: fel kell másolnunk azokat a fájlokat, amikre szükségünk lesz a hálózati indításhoz. A következő fájlokat (kitömörítés után) másoljuk a TFTP szerverünk gyökérkönyvtárába:
- IPXE.PXE
- GRUB.EXE
- TEMP_BOOT.IPXE
Ahhoz, hogy megértsük, hogy miért is van az utolsó két állományra szükségünk, tekintsük át a bootolási folyamat ezen részét. Tehát amikor a kliens megkapta a DHCP-től az IP-címét, és az indítási fájljának (ez lesz az iPXE) elérési útját, akkor a PXE betölti az iPXE programot, majd átadja neki a vezérlést. Egy kicsit emlékezzünk vissza: a DHCP szerverünkön egy olyan beállítást hagytunk a hatókörünknél, ami csak az iPXE-re vonatkozik. Ez a beállítás adja meg azt a szkriptet, ami tartalmazza az iPXE által futtatandó parancsokat (ez a fájl a temp_boot.ipxe).
MEGJEGYZÉS: A grub.exe és a temp_boot.ipxe (nevéből adódóan is) csak a Master Disk beállítása alatt fog kelleni. Miután végeztünk a beállítással, törölhetjük ezeket a fájlokat.
Lássuk, hogy mi van a szkriptben (amit csak a Master Disk beállítása alatt fogunk használni):
- dhcp net0: az iPXE lekéri az 1. NIC-jén keresztül a DHCP szervertől az IP-címet
- set keep-san 1: az iPXE megakadályozása abban, hogy a felcsatolt iSCSI-meghajtókat leválassza magáról
- sanhook iscsi:YYYYY::::XXXXX: az iPXE felcsatolja a megadott IP-címen (itt Y karakterekkel jelölve) és IQN-en (itt X karakterekkel jelölve) elérhető iSCSI-lemezt
- chain grub.exe --config-file="cdrom --init;map --hook;root (cd0);chainloader (cd0)": az "irányítás" átadása a grub.exe-nek a megadott paraméterekkel. Ezekkel a paraméterekkel azt érjük el, hogy a Grub keressen CD/DVD-meghajtókat, majd az első ilyen meghajtón található boot fájlokat indítsa el.
FONTOS: A Master Disk beállításának folyamata alatt a gép indításakor legyen a meghajtóban a telepítő lemez, ugyanis ellenkező esetben az indítás megáll majd a Grubnál. Ha nincs lehetőségünk a meghajtóban tartani a telepítőt, akkor töröljük a 4. sort, és a sanhook szócskát cseréljük sanboot-ra a 3. sorban!
Ne felejtsük el a temp_boot.ipxe fájlban az XXXXX karaktersorozatot lecserélni az előző oldalon feljegyzett IQN-re, és a YYYYY karaktersorozatot lecserélni az iSCSI szerverünk IP-címére!
A Master Disk beállítása
Az előbbiekben megismertük az ideiglenes bootolási folyamatunkat, jöhet a Master Disk beállítása, azaz a kliensek számára szolgáltatni kívánt Windows (és a használni kívánt programok) telepítése és beállítása.
Pár jó tanács a beállításhoz:
- Ha több típusú számítógép fogja használni ezt a Master Disket, akkor inkább ne telepítsünk illesztőprogramokat a rendszerre (galibát okozhatnak)!
- A kliensek által gyakran használt programokat telepítsük a Master Diskre! Így csak egyszer fogja a szerveren a helyet foglalni, míg ha a legtöbb kliensnek külön-külön telepíteni kell ugyanazon programot, akkor értelemszerűen több helyet fognak foglalni a szoftverpéldányok.
FONTOS: Miután a Master Disket beállítottuk, akkor végezzünk el egy Sysprep-et úgy, hogy a Kezdőélmény indítása és a Kikapcsolás opciót állítjuk be a folyamat megkezdése előtt. Erre azért (is) van szükség, mert ha ezt nem tesszük meg, akkor a hálózaton minden kliens ugyanazon SID-del fog rendelkezni, holott ennek az azonosítónak egyedinek kell lennie. Az egyező azonosítók problémákhoz vezethetnek a hálózati és tartományi szolgáltatások használata esetén.
A cikk még nem ért véget, kérlek, lapozz!