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 25, 2010, 11:09:35 AM (15 years ago)
- Author:
-
gabriel
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v6
|
v7
|
|
1 | 1 | [[TOC(heading=Índice)]] |
2 | 2 | |
3 | | = Objetivo = |
| 3 | == Objetivo == |
4 | 4 | |
5 | 5 | Disponer de un cliente, que sea capaz de inicializarse desde cualquier |
… |
… |
|
7 | 7 | particionado (¿¿¿???), y por supuesto por red. |
8 | 8 | |
9 | | = Descripción = |
| 9 | == Descripción == |
10 | 10 | |
11 | 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). |
… |
… |
|
20 | 20 | Asi, cualquier dispositivo (usb,cd-dvd,particion rescate) tendrá estos tres elementos más un directorio con las imagenes que se quisiera tener. |
21 | 21 | |
22 | | = ¿Que és el og2ndFS? = |
| 22 | == ¿Que és el og2ndFS? == |
23 | 23 | 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. |
24 | 24 | |
… |
… |
|
29 | 29 | 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. |
30 | 30 | |
31 | | = A testear = |
| 31 | == A testear == |
32 | 32 | Todo esto está probado, solo falta testear: |
33 | 33 | 1. la conectividad con los servicios opengnsys, y el browser (detectado algún fallo leve cuando el ogADM envia un /bin/sh). |
34 | 34 | 1. así como ofrecer servicios de red desde el propio "cliente". |
35 | 35 | |
36 | | == ¿Como puedo testear el og2ndFS desde mi opengnsys? == |
| 36 | === ¿Como puedo testear el og2ndFS desde mi opengnsys? === |
37 | 37 | Una vez que tienes generado el og2ndFS, debes copiar el load2ndfs.sh al etc/init del cliente. Así cuando un cliente, desde la pestaña shell del browser ejecuta load2ndfs.sh en un 1-3 segundos dispondrá de toda la capacidad del og2ndFS (alterará el $PATH, y usará el /lib /usr del og2ndFS). |
38 | 38 | |
… |
… |
|
85 | 85 | |
86 | 86 | |
87 | | = Estado Actual = |
| 87 | == Estado Actual == |
88 | 88 | |
89 | 89 | branch ogFSHlnk: (tarea) Proporcionar API al cliente para ampliar su sofware al instante. |