Changes between Version 9 and Version 10 of InitrdClienteSecondFileSystem


Ignore:
Timestamp:
May 25, 2010, 2:07:31 PM (14 years ago)
Author:
gabriel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InitrdClienteSecondFileSystem

    v9 v10  
    55== Objetivo ==
    66
    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.
     7Disponer 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.
    108
    119== Descripción ==
    1210
    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-).
    1513 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.
    1614
    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.
     15Resumiendo, 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.
    2316
    2417== ¿Que és el og2ndFS? ==
     
    2922 source ogFSHlnk-generatorV2.sh; ogFSHCreate [jaunty,karmic]
    3023}}}
    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.
    3232
    3333== A testear ==