close
Warning:
Failed to sync with repository "ogBrowser-Git": (1366, "Incorrect string value: '\\xF0\\x9F\\x93\\xA6 I...' for column 'message' at row 1"); repository information may be out of date. Look in the Trac log for more information including mitigation strategies.
- Timestamp:
-
May 26, 2010, 8:30:49 AM (15 years ago)
- Author:
-
adv
- Comment:
-
Actualizando información
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v23
|
v24
|
|
1 | 1 | [[TOC(heading=Índice)]] |
2 | 2 | |
3 | | = Añadir un segundo !FileSystem al Cliente = |
| 3 | = Cliente !OpenGnsys = |
4 | 4 | |
5 | 5 | == Objetivo == |
6 | 6 | |
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) |
8 | 13 | |
9 | 14 | == Descripción == |
10 | 15 | |
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. |
14 | 19 | |
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. |
16 | 21 | |
17 | | == ¿Que és el og2ndFS? == |
| 22 | == sobre la primera etapa kernel, initrd == |
| 23 | |
| 24 | == Sobre la segunda etapa ogclient.img == |
18 | 25 | Es un Sistema Operativo generado por debootstrap almacenado en un fichero linux. Puede estar basado en el mismo kernel que el initrd basado en instalador ubuntu o en el kernel de nuestro equipo. |
19 | 26 | |