PXE boot X11, java "minimal" rendszer ötletek

Fórumok

Van esetleg valakinek ötlete, hogy milyen meglévő rendszerrel célszerű megcsinálni, hogy PXE-n keresztül bootol be rendszer (ramdisk?) image-et a memóriába, amin van X11, java és ami program használná a java-t. És csak ennyi, minden más sallangtól megszabadítani az image-et. A milyen alatt gondolok arra, hogy melyik disztribúcióval célszerű, esetleg van ilyen célra már valamilyen kész "image builder", ilyenek. Évekkel ezelőtt összepakoltam egy UHU linux alapú nem ilyen, de hasonló rendszert. Az nem volt optimális, most szeretnék ismételten próbálkozni, és hátha nem kell nulláról kezdenem. Persze vannak további lehetőségek, UHU-nál unionfs volt a megoldás, hogy a rendszer és a plusz program külön van, kvázi modul rendszerű és indításnál rakja össze a memóriában a "lemezképet".

kiegészítés: intel alapú asztali gépekről lenne szó, tehát x86 vagy amd64/x86_64 jöhet szóba.

Hozzászólások

Nézz rá a Suse studio-ra, ott kb. ezt össze tudod kattintgatni és kapsz egy ha jól rémlik PXE bootolható iso-t a végén.

Szerk.: sőt, kifejezetten PXE image-ük is van: https://susestudio.com/help/use/pxe-image.html

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)

Csináltam valami hasonlót TFTP-ről boot-olható Damn Small Linux-al, Parted Magic-el és talán MS-DOS-al..
A legnagyobb image is csak 200MB-os volt és sajna elég sokáig tartott a boot-folyamat, ha már négy-nyolc gépen indult egyszerre.
--
God bless you, Captain Hindsight..

ez is szimpatikus. még nem láttam az oldalon, hogy milyen gépen fut. azt elfelejtettem írni, hogy intel alapú asztali gépekről lenne szó, tehát x86 vagy amd64/x86_64 jön szóba.

"Belépés díjtalan, kilépés bizonytalan."
"Vajon mit várok a sorstól, ha hányok az édestől, és izzadok a sóstól."

slinky, SzBlackY, siddis: köszi, megnézem.

közben a puppy linux is beugrott, mintha valami modulrendszerű lett volna.

persze jó, ha gyorsan elindul, de ami miatt nézem, hogy ne tudjanak a felhasználók belenyúlni, központosított legyen, korlátozzam őket és mivel jellemzően bekapcsolt gépekről van szó, így a boot folyamat ritka.

"Belépés díjtalan, kilépés bizonytalan."
"Vajon mit várok a sorstól, ha hányok az édestől, és izzadok a sóstól."

Mindenképp kell a PXE?
Ugyanígy JAVA-s programot futtat, és csak azt egy pár gép amire én tinycore-al csináltam egy kis imaget.
Ez akár HDD-re, vagy pendrive-ra is rátehető Clonezilla-val pillanatok alatt.
Talán valami pár 100MB lett a teljes image.
A rajta lévő program pedig úgy frissíthető, hogy 1-2 script lett írva és letöltheti a dolgozó az új programot szerverről.
Végülis egy ekkora image-t PXE-n keresztül is lehet terjeszteni. De én pendrive-al mentem oda a gépekhez és vártam kb. 5-10 percet, amíg a HDD-re felmásolódott.

Nem feltétlen, csak egy nekem szimpatikus ötlet volt. Egyszerűbb központosítva teríteni, mint körbejárni. Mondjuk találtam egy ilyet, de még nem próbáltam mennyire működőképes:

https://github.com/marcan/takeover.sh

"Belépés díjtalan, kilépés bizonytalan."
"Vajon mit várok a sorstól, ha hányok az édestől, és izzadok a sóstól."

apt-get install debirf

Amúgy meg attól függ mennyi memóriád van.
Anno (2004) én magamnak csináltam "image builder" makefile-okat, strukturáltan, paraméterezhetően, adott célra.