7 | | Disponer de un cliente, que sea capaz de inicializarse desde cualquier |
8 | | dispositivo removible (usb, cd, dvd), una partición cache, o un espacio no |
9 | | particionado (¿¿¿???), y por supuesto por red. |
| 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. |
13 | | 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). |
14 | | 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-, online-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-, online-pxe-). |
17 | | |
18 | | Resumiendo tres ficheros: kernel, initrd(1ndFS), y el og2ndFS. |
19 | | |
20 | | Estos tres ficheros, nos proporciona la capacidad de ser enviados o distribuidos a la cache de los clientes por torrent, o multicast. |
21 | | |
22 | | Asi, cualquier dispositivo (usb,cd-dvd,particion rescate) tendrá estos tres elementos más un directorio con las imagenes que se quisiera tener. |
| 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, partición rescate) tendrá estos tres elementos más un directorio con las imagenes que se quisiera tener. |
31 | | Si después de su creación queremos añadirle más software llamamos a la función ogFSHMount (chroot hacia el file-loop) nos pedirá el login del cliente, que por defecto es "og", exportamos el proxy si fuese necesario e instalmos con apt. exit y desmontamos con ogFSHUnmount. |
| 24 | |
| 25 | === Añadir software al og2ndFS === |
| 26 | En el caso de que después de su creación queramos añadirle mas software procedemos como sigue. |
| 27 | 1. Llamamos a la función ogFSHMount (chroot hacia el file-loop) nos pedirá el login del cliente, que por defecto es "og". |
| 28 | 1. exportamos el proxy si fuese necesario. |
| 29 | 1. Instalamos con apt los paquetes que necesitemos. |
| 30 | 1. Escapamos con exit |
| 31 | 1. Desmontamos con ogFSHUnmount. |