7 | | Disponer de un cliente, que sea capaz de inicializarse desde cualquier dispositivo removible (usb, cd, dvd), una partición cache, o un espacio no particionado (¿¿¿???) y por supuesto por red. |
| 7 | 1. Ser capaz de inicializarse desde: |
| 8 | * cualquier dispositivo removible (usb, cd, dvd), |
| 9 | * una partición cache, o un espacio no particionado (¿¿¿???) |
| 10 | * y por supuesto por red, utilizando cualquier protocolo. |
| 11 | 1. Ofrecer la posibilidad de añadir o actualizar software usando los gestores de paquetes estándar. |
| 12 | 1. Que el software instalado en el cliente, no afecte a su arranque (especialmente en el modo PXE) |
11 | | 1. El "cliente" se compone en su primera etapa de un kernel ubuntu (personalmente prefiero versión server) y un initrd. Actualmente basado en el del instalador de Ubuntu. |
12 | | 1. Estos elementos se cargan mediante un gestor de arranque, en el caso de cd-dvd (isonlinux), en el caso de partición-cache (offline-grub, grub2 u online-pxe). |
13 | | 1. El inicializador de opengnsys ubicado en el 1ndFS-initrd detectará donde se ubica el fichero que contiene el 2ndFS y ejecutará el load2ndFS, que ampliará la capacidad del 1ndFS. |
| 16 | 1. El "cliente" se compone en su primera etapa de un kernel y un initrd. |
| 17 | 1. Estos elementos se cargan mediante un gestor de arranque, en el caso de cd-dvd (p.e isonlinux), en el caso de partición-cache (p.e. offline-grub, grub2 u online-pxe). |
| 18 | 1. El inicializador de opengnsys ubicado en el initrd (sistema de archivos de la primera etapa) detectará donde se ubica el sistema de archivos de la segunda etapa, y lo incluirá como tal. |
15 | | Resumiendo, tenemos tres ficheros. El kernel, el initrd (1ndFS), y el og2ndFS. Estos tres ficheros, nos proporciona la capacidad de ser enviados o distribuidos a la cache de los clientes por torrent, o multicast. Asi, cualquier dispositivo (usb, cd-dvd o partición rescate) tendrá estos tres elementos más un directorio con las imagenes que se quisiera tener. |
| 20 | Resumiendo, tenemos tres ficheros. El kernel, el initrd (1er FS), y el ogclient.img (2nd FS). Estos tres ficheros, nos proporciona la capacidad de ser enviados o distribuidos a la cache de los clientes por torrent, o multicast. Asi, cualquier dispositivo (usb, cd-dvd o partición rescate) tendrá estos tres elementos más un directorio con las imagenes que se quisiera tener. |