Changes between Version 3 and Version 4 of InitrdClienteSecondFileSystem
- Timestamp:
- May 25, 2010, 10:50:55 AM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
InitrdClienteSecondFileSystem
v3 v4 1 1 = Objetivo = 2 2 3 = Descripcion = 4 Empiezo explicando el objetivo de estas ramas: 5 6 1) Disponer de un cliente, que sea capaz de inicializarse desde cualquier 3 Disponer de un cliente, que sea capaz de inicializarse desde cualquier 7 4 dispositivo removible (usb, cd, dvd), una partición cache, o un espacio no 8 5 particionado (¿¿¿???), y por supuesto por red. 9 6 10 El "cliente" se compone en su primera etapa de un kernel ubuntu 7 = Descripción = 8 9 1. El "cliente" se compone en su primera etapa de un kernel ubuntu 11 10 (personalmente prefiero versión server), y un initrd. (actualmente basado 12 en el instalador de ubuntu).11 en el del instalador de ubuntu). 13 12 14 Estos elementos se cargan mediante un gestor de arranque, en el caso de13 1. Estos elementos se cargan mediante un gestor de arranque, en el caso de 15 14 cd-dvd (isonlinux), en el caso de partición-cache (offline-grub,grub2-, 16 15 online-pxe-). 17 16 18 El inicializador de opengnsys (ubicado en el 1ndFS-initrd-),17 1. El inicializador de opengnsys (ubicado en el 1ndFS-initrd-), 19 18 detectará donde se ubica el fichero que contiene el 2ndFS y ejecutará el 20 19 load2ndFS, que ampliará la capacidad del 1ndFS. … … 29 28 directorio con las imagenes que se quisiera tener. 30 29 31 32 Todo esto está probado, solo falta testear: 33 * la conectividad con los servicios opengnsys, y el browser (detectado algún fallo leve cuando el ogADM envia un /bin/sh) 34 * así como ofrecer servicios de red desde el propio "cliente" 35 36 ¿Que és el og2ndFS?: 37 Es un Sistema Operativo generado por debootstrat almacenado en un fichero linux. Puede estar basado en el mismo kernel que 38 el initrd(basado en instalador ubuntu), o en el kernel de nuestro equipo. 30 = ¿Que és el og2ndFS? = 31 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. 39 32 40 33 Para ello … … 44 37 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. 45 38 46 ¿Como puedo testear el og2ndFS desde mi opengnsys?: 39 = A testear = 40 Todo esto está probado, solo falta testear: 41 1. la conectividad con los servicios opengnsys, y el browser (detectado algún fallo leve cuando el ogADM envia un /bin/sh). 42 1. así como ofrecer servicios de red desde el propio "cliente". 43 44 == ¿Como puedo testear el og2ndFS desde mi opengnsys? == 47 45 una vez que tienes generado el og2ndFS, debes copiar el load2ndfs.sh al etc/init del cliente. 48 46 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).