Portál AbcLinuxu, 26. dubna 2024 21:18


Dotaz: Zavedení Linuxu přes síť

3.7.2007 22:35 Jirka007
Zavedení Linuxu přes síť
Přečteno: 385×
Odpovědět | Admin
Zdravím, Nyní mám funkční terminal server pro bezdiskové stanice s Linuxem. Stanice se připojí na hostovaný systém a ten spustí. Je ale možné přes síť "natáhnout" klasickou LIVE distribuci z rozbaleného ISO souboru? Nestaral bych se tedy, kdo mi co dělá na "virtuálních" discich stanic na serveru (vím, že můžu nastavit restrikce) a každá stanice by si natáhla LIVE distribuci a uživatel pracoval jen v RAMDISKU. Bylo by tak možné aktualizovat použitou distribuci . Jen nový Obraz na serveru a ten si uživatel ráno natáhne: jednoduchá aktualizace! :)

Zkoušel jsem to a vždy skončím na začátku, tedy zavaděč nemůže nalézt mechaniku CDrom.

Díky za rady,

Jirka007
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.7.2007 23:17 jbohac | skóre: 19 | Praha 5
Rozbalit Rozbalit vše Re: Zavedení Linuxu přes síť
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj,

bootovat linux po siti mozne je. Pristupy jsou dva: - bud mit cely system na initramdisku (vsechno se musi vejit do pameti) - mit cely root filesystem primountovany pres NFS

Ja pouzivam druhou moznost. Ve zkratce: - na serveru mam v jednom adresari komplet minidistribuci, adresar je vyexportovany (/etc/exports) jako read only. Pouzivam debian instalovany a spravovany v chrootu, s nekolika malo hacky v initscriptech, aby veci kam system potrebuje zapisovat (/var/tmp, /var/run, par adresaru ve /var/lib a /var/spool) byly symlinkovane nekam do nejakeho tmpfs. Misto toho by asi sla pouzit ta live distribuce, me ten debian prisel flexibilnejsi.

- zkompilovany vlastni kernel, kde jsou ovladace sitovek primo v jadre (ne jako moduly) a je povolen NFS root. Z kernelu pomoci mknbi-linux vyroben image pro bootovani ze site, umisteny do adresare ktery je pristupny pres TFTP.

- v DHCP serveru nastaveno aby se z TFTP serveru stahoval spravny kernel

- na klientech se bootuje pomoci etherbootu (image se daji dobre nechat vygenerovat na http://www.rom-o-matic.org) -- podle moznosti se na ruznych pocitacich etherbootovy zavadec cte z bootsektoru partisny/diskety/ROMky v sitovce/zlilo image ....

Existuji i predpripravena reseni (napriklad LTSP). Ja jsem si to uhackoval sam, a umi to i takove veci jako mountovat USB flashdisky/disket/CDcka na klientech automountem ze serveru.

Podrobnosti si zkus najit sam, je toho spousta, zminil jsem jen zakladni stavebni kameny abys vedel co hledat.
Jiří Poláček avatar 4.7.2007 11:01 Jiří Poláček | skóre: 47 | blog: naopak | Sivice
Rozbalit Rozbalit vše Re: Zavedení Linuxu přes síť
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ano, je to možné. Vlastní obraz distribuce si můžete jednoduše sestavit například s pomocí Thinstation.
Sudoku omrzelo? Zkuste bobblemaze! | Statistiky jsou jak bikiny. Napoví hodně, všechno ale neukážou.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.