Linuxtrent: NetBoot ...e linux?

  • From: MaX in the FaX <max_linux2000@xxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxxxxxx
  • Date: Sat, 7 Apr 2001 02:10:04 +0200

ciao a tutti.

in questi giorni sto testando un programma di rete per OSX dal nome 
NetBoot.

concettualmente si tratta di un file server che a richiesta fornisce 
una immagine iso compressa ai client OS9 che ne fanno richiesta.
Questa immagine contiene un sistema operativo OS9 + eventuali programmi.
In questo modo per l'amministratore di rete è facile tenere aggiornata 
questa immagine iso per aggiornare tutti i client al loro primo reboot.

Questa soluzione ha l'evidente vantaggio su un sistema 
Server/Client-grafici, di utilizzare  le risorse del client altrimenti 
inutilizzate, al posto di quelle del server. In questo modo il server 
non necessita di grande potenza.

nel mio cervellino mi sono immaginato una procedura simile ma adattata 
a linux:

CLIENT:
al boot il client carica il kernel + un sistema minimo per la 
connessione in rete tcp/ip con autenticazione.
Passata l'autenticazione il client fa una comparazione tra il contenuto
della immagine iso (tar??) nel proprio HD e quella del server.

Se sono uguali procede al boot caricando in memoria il kernel 
dell'immagine iso e muore il processo del primo kernel per lasciare il 
controllo del computer al secondo kernel. in una dir in /home ci sono 
tutte le configurazioni locali che il sistema deve usare al posto di 
quelle standard...nome macchina, IP, mail stampante.....)
 
Se al contrario le immagini (o tar) sono diverse, con un metodo ancora 
da definire (rsync ??) provvede a sincronizzare le la propria immagine 
con quella del server...se possibile scaricando solo le differenze 
(oppure, se esiste un file patch sul server, lo applica), e procede con 
il boot del kernel dell'immagine.

un sistema così risulta simile alle versioni LIVE di alcune distro.
Tra l'altro usando una immagine iso, si potrebbe montarla con l'opzione 
-loop di mount e si avrebbe un sistema in sola lettura nella parte di 
sistema e lettura/scrittura in /home .... difficilmente attaccabile 
quindi da craker.

SERVER:
Normale file server

l'amministratore di rete potrebbe (con procedura da definire) avere un 
client ove fare i vari aggiornamenti, che una volta realizzati, 
sarebbero copiati come immagine o patch o tar nel server.

Che si sappia, esiste un sistema simile (o migliore) ??

ciao!!
-- 
Massimo Biffi - icq: 100756110 mail: max_linux2000@xxxxxxxx
LocTeam - Barcelona (Spain) -  Localization Engineering
Mac OS X - debianPPC - debian i386 - Mac OS 9.1
Powered by:
Debian 2.2  Kernel 2.4.3   on Celeron "450a" 96MB
Debian 2.2  Kernel 2.2.19  on PII 400  128MB
Debian 2.2  Kernel 2.2.18 on Apple G4 PPC  128MB

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx


Other related posts:

  • » Linuxtrent: NetBoot ...e linux?