[Techinfo] DRBL/Clonezilla + winroll

József Venczel venczelj69 at gmail.com
2017. Jún. 14., Sze, 10:21:50 CEST


Oh, hát köszönöm :D
Én is sok segítséget kaptam már itt a listán, szóval örülök, ha
meglehetősen szerény tudásomat visszaoszthatom!

Elkezdtem írni egy részletes leírást a dologról képernyőképekkel, meg
mindennel, az még bővebb lesz, csak legyen időm befejezni...

Üdv,
Venczel József

2017. június 14. 10:03 Hábel György írta, <hgy at szag.hu>:

> Józsi, ez több üveg malátaszörpöt ér!!! :-) Cinkotán/Rákosmentén
> beváltahtó... :-D
>
> Köszönjük!
>
> Gy
>
> 2017-06-14 09:20 keltezéssel, József Venczel írta:
>
> Sziasztok!
>
> Kérték tőlem néhányan egy másik szálon említett script-et, ezért úgy
> gondoltam megosztom a közösben is, hátha hasznára lesz másnak is, meg hátha
> ki lehetne még egészíteni néhány jobb ötlettel.
>
> Alapvetően úgy működik a dolog, hogy van egy DRBL/Clonezilla szerver, ami
> egyben DHCP szerver is. Ez mac addressek alapján oszt ip címet.
> Az alábbi script ezen a szerveren fut le:
>
> #----------
> # imgsetup.sh tartalma
> # Minden Windows munkaállomáson van egy Admin nevű felhasználó. Ez a
> rendszergazda.
> # A "jelszó", az Admin jelszava
> # A "tfjelszó" a TimeFreeze jelszava
>
> # Gépek átnevezése
>
> drbl-doit -h "192.168.10.1" -u Admin -p jelszó "c:/cygwin/rencomp.bat A01"
> drbl-doit -h "192.168.10.2" -u Admin -p jelszó "c:/cygwin/rencomp.bat A02"
> drbl-doit -h "192.168.10.3" -u Admin -p jelszó "c:/cygwin/rencomp.bat A03"
>
> # Gépek újraindítása az új gépnevek érvényre juttatásához
>
> drbl-doit -h "192.168.10.1 192.168.10.2 192.168.10.3" -u Admin -p jelszó
> "reboot"
>
> # TimeFreeze bekapcsolása
>
> drbl-doit -h "192.168.10.1 192.168.10.2 192.168.10.3" -u Admin -p jelszó
> "c:/cygwin/timefreeze-on.bat tfjelszó"
>
> # Minden kész, kialszanak a fények
>
> drbl-doit -h "192.168.10.1 192.168.10.2 192.168.10.3" -u Admin -p jelszó
> "shutdown -h now"
> #----------
>
> Ez most csak három gépre működik, az eredetiben 56 gép ip címe és gépneve
> van.
> Minden munkaállomáson telepítve van a winroll és felkerül még a következő
> két batch fájl:
>
> RENCOMP.bat
> wmic computersystem where name="%COMPUTERNAME%" call rename name="%1"
>
> Azért kellett batch fájlba tenni, mert ha közvetlenül a drbl-doit-nek
> adtam meg, akkor nem működött a paraméterátadás. Sokat kísérleteztem vele,
> végül így sikerült megoldani. Ez a probléma azonban inkább a TimeFreeze
> ki/be- kapcsolásánál jött elő, ami a következő batch fájl.
>
> TIMEFREEZE-ON.bat
> c:
> cd "\Program Files"
> cd "Toolwiz Time Freeze 2017"
> ToolwizTimeFreeze.exe /freezealways /usepass=%1
>
> Ennél először az volt az alapprobléma, hogy ha nem batch fájlba tettem,
> nem adta vissza a prompt-ot, így a script az első TimeFreeze meghívásnál
> lefagyott.
>
> Ezt elvileg lehetne egy sorba írni, de sokat kínlódtam vele, mire működött
> és ez az utolsó próbálkozásom, ami már teszi a dolgát, ezért így hagytam...
> Különben ezzel egyenértékű:
> "C:\Program Files\Toolwiz Time Freeze 2017\"ToolwizTimeFreeze.exe
> /freezealways /usepass=%1
>
> A batch fájlokat én a C:\cygwin mappába tettem, de be lehetne tenni a
> C:\cygwin\home\admin-ba is, ekkor az elérési út kimaradhat a drbl-doit
> utasításokból.
>
> FONTOS!
> A winroll mac címek és ip címek alapján is át tudja nevezni automatikusan
> a gépeket. Én azért alakítottam ki így a rendszert, mert érettséginél a
> gépek egy részét át kell pakolni egy másik terembe, ahol megoldhatatlan a
> hálózat kialakítása.
> Ha nincs hálózat, a winroll nem tudja kiolvasni a gép mac címét, és ezért
> új nevet ad a gépnek, majd újraindítja a rendszert. Ha ilyenkor a
> TimeFreeze is be van kapcsolva, akkor végtelen ciklusba jut a gép és
> igencsak fürge kezűnek kell lenni, hogy megállítsam (boot-olás után gyorsan
> deaktiváni kell a TimeFreeze-t). Ez akkor is előfordul különben, ha pl.
> szétrúgják a hálókábelt és ezért nem kap netet a gép.
>
> PROBLÉMA
> Az utolsó telepítésnél azt tapasztaltam, hogy két gépnél nem indult el
> egyszer az sshd, ezért (micsoda csapás) kézzel kellett elvégeznem ezeket a
> módosításokat. Azóta kipróbáltam, csak a gépek újraindításával és néha
> előfordul, hogy kb. 60-ból 1 vagy két gépen tényleg nem indul el. Hogy
> melyik gépen, az teljesen véletelenszerű. A windows-os és a cygwin-es log
> fájlokba sincs semmi hasznos információ, csak annak ténye, hogy nem indult
> el az sshd.
> Széttúrtam a netet, de nem találtam megoldást rá, sőt úgy tűnik, más sem
> találkozott még ezzel a problémával.
> Én annyit próbálkoztam, hogy telepítettem a cygwin legújabb verzióját és a
> 64 bites verziójával is próbálkoztam (a winroll a 32 bites verziót
> telepíti), de nem változott semmi.
> Többnyire rendben van minden az összes gépen, csak ritkán jelentkezik ez a
> probléma, de bosszantó.
> Ha esetleg van valakinek ötlete, mit nézzek meg, azt megköszönném!
>
> Üdv,
> Venczel József
>
>
> _______________________________________________
> Techinfo mailing listTechinfo at lista.sulinet.hu
> Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
> Illemtan: http://www.szag.hu/illemtan.html
> Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
>
>
> --
> *******************************
> Hábel György
> rendszergazda
> Szerb Antal Gimnázium, Budapest
> *******************************
>
>
> _______________________________________________
> Techinfo mailing list
> Techinfo at lista.sulinet.hu
> Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
> Illemtan: http://www.szag.hu/illemtan.html
> Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
>
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lista.sulinet.hu/pipermail/techinfo/attachments/20170614/d3e3f483/attachment-0001.html>


További információk a(z) Techinfo levelezőlistáról