Me parece que lo que vos necesitás se llama CONFIG_ROOT_NFS y es una
opción a la hora de compilar el kernel, leete este mini-howto
(http://www.faqs.org/docs/Linux-mini/NFS-Root.html) que es medio
viejito (es para kernels 2.4) pero que te va a dar un buen punto de
partida; y después lo aplicás a la configuración de tu PXE, con lo que
lograrías:

-Boot vía PXE de un kernel con soporte para CONFIG_ROOT_NFS y
configuración automática de las terminales.
-Montado del directorio ROOT vía NFS, con lo que tenés centralizada la
actualización e instalación de aplicaciones
-Utilización de los recursos de las Terminales (como memoria y
procesador) ya que el sistema se ejecuta plenamente en las terminales,
y no vía VNC o TS.
-Acceso a los dispositivos locales en las terminales (como puerto de
impresora o placa de sonido), cosa que es medio engorrosa de hacer con
LTSP (no imposible, pero si engorrosa).

El único tema es que no creo que puedas tener configuraciones
distintas para cada una de las terminales, salvo que uses un
directorio ROOT compartido por NFS para cada una de las terminales
(una locura), pero sí podés mantener las configuraciones por usuario
básicas (las que se guardan en el HOME)

Fijate si te puede servir.

On 6/13/07, Gabriel Patiño <[EMAIL PROTECTED]> wrote:
El 13/06/07, Diego Leonardo Revechini <[EMAIL PROTECTED]> escribió:
> > Lo que queres hacer es mucho mas simple de lo que parece, y ya esta hecho!
> > :)
> >
> > Instala el paquete ltsp-server-standalone y leete las paginas de ayuda
> > en el wiki de ubuntu sobre LTSP (linux terminal server project)
> Tenia entendido que era un cliente liviano, o como el nombre lo indica
> un linux terminal y no es mi caso. La polvora (lo que estoy intentando
> conseguir)
> es utilizar el poder de la terminal en si, y solo requerir del servidor el
> espacio
> para el filesystem y un metodo de booteo por el cual conseguir un kernel.
>
>
> > Basicamente lo que hace es iniciar, montar el raiz de los clientes por
> > nfs, etc, etc. Pero el file system no es el squashfs del cd, sino un
> > directorio comun y corriente, con algunos scripts modificados para
> > poder configurar cada terminal segun las necesidades.
>
> Eso puede ser algo mas cercano, a lo que busco, hasta el filesystem, pero
> como te dije antes, mi idea es que cada terminal utilice sus propias
> capacidades
> y el servidor solo de su espacio de disco.
>


En LTSP se pueden configurar algunas aplicaciones para que corran en
modo local.

Si esto no es lo que necesitas, pienso que modificando algunas cosas
del file system que se monta via nfs podes ejecutar todo local en los
clientes.

Sin pensarlo demasiado, instalaria un ubuntu en un directorio usando
debootstrap y luego desde la configuracion de dhcp le digo a los
clientes que levanten ese directorio via nfs.

Lo unico que te quedaria por probar es el tema del kernel y modulos,
si tenes maquinas con diferente hardware podria ser algo problematico.

--
Gabriel E. Patiño

Un amigo necesita ayuda --> http://www.ayudemosaezequiel.com.ar
--
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/

/* Publica y encontra trabajo relacionado con softlibre en 
http://www.usla.org.ar/modules/jobs/ */

Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]

--
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/

/* Publica y encontra trabajo relacionado con softlibre en 
http://www.usla.org.ar/modules/jobs/ */

Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]

Responder a