Changes between Version 4 and Version 5 of InitrdClienteSecondFileSystem


Ignore:
Timestamp:
May 25, 2010, 1:01:25 PM (14 years ago)
Author:
gabriel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InitrdClienteSecondFileSystem

    v4 v5  
    77= Descripción =
    88
    9  1. El "cliente" se compone en su primera etapa de un kernel ubuntu
    10 (personalmente prefiero versión server), y un initrd. (actualmente basado
    11 en el del instalador de ubuntu).
    12 
    13  1. Estos elementos se cargan mediante un gestor de arranque, en el caso de
    14 cd-dvd (isonlinux), en el caso de partición-cache (offline-grub,grub2-,
    15 online-pxe-).
    16 
    17  1. El inicializador de opengnsys (ubicado en el 1ndFS-initrd-),
    18 detectará donde se ubica el fichero que contiene el 2ndFS y ejecutará el
    19 load2ndFS, que ampliará la capacidad del 1ndFS.
     9 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).
     10 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 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.
    2012
    2113
    2214Resumiendo tres ficheros: kernel, initrd(1ndFS), y el og2ndFS.
    2315
    24 Estos tres ficheros, nos proporciona la capacidad de ser enviados o distribuidos a la
    25 cache de los clientes por torrent, o multicast.
     16Estos tres ficheros, nos proporciona la capacidad de ser enviados o distribuidos a la cache de los clientes por torrent, o multicast.
    2617
    27 Asi, cualquier dispositivo (usb,cd-dvd,particion rescate) tendrá estos tres elementos más un
    28 directorio con las imagenes que se quisiera tener.
     18Asi, cualquier dispositivo (usb,cd-dvd,particion rescate) tendrá estos tres elementos más un directorio con las imagenes que se quisiera tener.
    2919
    3020= ¿Que és el og2ndFS? =
     
    4333
    4434== ¿Como puedo testear el og2ndFS desde mi opengnsys? ==
    45 una vez que tienes generado el og2ndFS, debes copiar el load2ndfs.sh al etc/init del cliente.
    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).
     35Una 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).
    4736
    4837
     
    6352
    6453¿Cual es mi propuesta?:
    65  tener los tres archivos en cache, y utilizar esta no sólo para las imagenes sino también para el SO "cliente" y desde la web, (gestor de arranque remoto), indicar que arranque desde la cache, en el caso de que no tenga que realice un arranque por pxe. Por supuesto, el cliente detectará si tiene que actualizarse, y si el caso, que proceda por torrent, o multicast.
     54 Tener los tres archivos en cache, y utilizar esta no sólo para las imagenes sino también para el SO "cliente" y desde la web, (gestor de arranque remoto), indicar que arranque desde la cache, en el caso de que no tenga que realice un arranque por pxe. Por supuesto, el cliente detectará si tiene que actualizarse, y si el caso, que proceda por torrent, o multicast.
    6655
    6756¿Por que no hace el load2ndfs.sh un chroot?: 
    68 Inicialmente load2ndfs esta concebido para añadir capacidad al actual cliente-browser. Quizás si se cambia la filosofía e iniciamos el browser dentro del og2ndFS.???
     57 Inicialmente load2ndfs esta concebido para añadir capacidad al actual cliente-browser. Quizás si se cambia la filosofía e iniciamos el browser dentro del og2ndFS.???
    6958
    70592) Gestor de arranque remoto.
    71 Nos facilita tener un control previo, definir un determinado arranque por
    72 defecto, mostrar un menú. Definir el arranque de multiples clientes
    73 (basados en ramfs, o nfs). Gestión de menús y sus correspondientes
    74 elemetos. Un ejemplo de menú sería arrancar windows, arrancar linux.
    75 (solución temporal al hdboot).
    76 En la rama, viene los ficheros y la ubicación necesaria, para integrarlo
    77 en la web. Sería interesante que se testeara y ver las posiblidad que
    78 puede ofrecer un gestor de arranque remoto a opengnsys.
     60Nos facilita tener un control previo, definir un determinado arranque por defecto, mostrar un menú. Definir el arranque de multiples clientes (basados en ramfs, o nfs). Gestión de menús y sus correspondientes elemetos. Un ejemplo de menú sería arrancar windows, arrancar linux. (solución temporal al hdboot).
     61
     62En la rama, viene los ficheros y la ubicación necesaria, para integrarlo en la web. Sería interesante que se testeara y ver las posiblidad que puede ofrecer un gestor de arranque remoto a opengnsys.
    7963
    80643) Gestor de startpages.
    81 Definir la realización de operaciones, basadas en aulas,
    82 grupodeordenadores, con un asistente.Sería interesante que se testeara y
    83 ver las posiblidad que puede ofrecer un asistente.
     65Definir la realización de operaciones, basadas en aulas, grupodeordenadores, con un asistente.Sería interesante que se testeara y ver las posiblidad que puede ofrecer un asistente.
    8466
    85 tanto para el gestor de arranque remoto, y el gestor de starpages, hay que
    86 realizar un par de modificaciones sql. (el ficheró esta en la rama
    87 indicada).
     67Tanto para el gestor de arranque remoto, y el gestor de starpages, hay que realizar un par de modificaciones sql. (el ficheró esta en la rama indicada).
    8868
    8969
    9070Gestor de Arranque Remoto.
    91 http://www.informatica.us.es:8080/opengnsys/browser/branches/eac-hidra-uma/OGEAC
     71 * http://www.informatica.us.es:8080/opengnsys/browser/branches/eac-hidra-uma/OGEAC
    9272
    93 og1ndFS - Primer sistema de Archivos Unico para multi-arranque
    94 (cd-dvd/usb/cache/nfs)
    95 http://www.informatica.us.es:8080/opengnsys/browser/branches/ogFSHlnk/initramfs-tools-OG
    96 http://www.informatica.us.es:8080/opengnsys/browser/branches/offline/client/boot/initrd-generator
     73og1ndFS - Primer sistema de Archivos Unico para multi-arranque (cd-dvd/usb/cache/nfs)
     74 * http://www.informatica.us.es:8080/opengnsys/browser/branches/ogFSHlnk/initramfs-tools-OG
     75 * http://www.informatica.us.es:8080/opengnsys/browser/branches/offline/client/boot/initrd-generator
    9776
    9877og2ndFS - Segundo Sistema de Archivos Único para multi- arranque.
    99 http://www.informatica.us.es:8080/opengnsys/browser/branches/ogFSHlnk/boot
     78 * http://www.informatica.us.es:8080/opengnsys/browser/branches/ogFSHlnk/boot
    10079
    10180Gestor de Páginas de Inicio o starpages.
    102 http://www.informatica.us.es:8080/opengnsys/browser/branches/eac-hidra-uma/OGEAC
     81 * http://www.informatica.us.es:8080/opengnsys/browser/branches/eac-hidra-uma/OGEAC
    10382
    10483