Changes between Version 53 and Version 54 of InitrdClienteSecondFileSystem


Ignore:
Timestamp:
Mar 11, 2015, 1:50:08 PM (7 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InitrdClienteSecondFileSystem

    v53 v54  
    1313 1. Ofrecer la posibilidad de añadir o actualizar software usando los gestores de paquetes estándar.
    1414 1. Que el software instalado en el cliente, no afecte a su arranque (especialmente en el modo PXE)
    15  1. Independizar el tiempo de arranque del cliente, independiente del número de estos que se inician simultánemente.
     15 1. Independizar el tiempo de arranque del cliente, independiente del número de estos que se inician simultáneamente.
    1616
    1717== Descripción ==
     
    2020  * Primera etapa: un kernel y un initrd.
    2121  * Segunda etapa: el sistema raíz o root(con todas las aplicaciones necesarias).
    22  1. Los elementos de la primera etapa se cargan mediante un gestor de arranque, dependiendo del contendor(cd,dvd,usb,particionCache,red) se usuará el más idóneo (p.e isonlinux, grub, grub4dos, gpxe).
    23  1. El inicializador de opengnsys ubicado en el initrd (boot=oginit) detectará donde se ubica el sistema raíz (segunda etapa), y realizará el proceso correspondiente para incorporar este sistema raiz, al sistema raiz en curso proporcionado por el initrd.
     22 1. Los elementos de la primera etapa se cargan mediante un gestor de arranque, dependiendo del contendor(cd,dvd,usb,particionCache,red) se ususará el más idóneo (p.e isonlinux, grub, grub4dos, gpxe).
     23 1. El inicializador de opengnsys ubicado en el initrd (boot=oginit) detectará donde se ubica el sistema raíz (segunda etapa), y realizará el proceso correspondiente para incorporar este sistema raíz, al sistema raíz en curso proporcionado por el initrd.
    2424
    2525Mas info sobre "Using UnionFS: BusyBox and SquashFS together"  http://lwn.net/Articles/219827/
    2626
    27 == Parametros de kernel en versiones opengnsys superiores a la 1.0.2 ==
     27== Parámetros de kernel en versiones !OpenGnSys superiores a la 1.0.2 ==
    2828=== Parámetros estándar del kernel ===
    2929* KERNEL ogclient/ogvmlinuz
     
    4343 * ip=
    4444
    45 === Parámetro especial el kernel indicando que realice procesos OpenGnsys ===
     45=== Parámetro especial el kernel indicando que realice procesos !OpenGnsys ===
    4646boot=oginit
    4747
    48 ==== Parametros específicos si se utiliza boot=oginit ====
     48==== Parámetros específicos si se utiliza boot=oginit ====
    4949
    5050
     
    5555
    5656* og2nd=sqfs|img
    57   * Formato del fichero rootfs (sistema raiz completo) que usará el ogvmlinuz y el oginitrd.img
    58   * Hay dos formatos, el sqfs (fichero solo lectura del img, y el único que se instala). El img (fichero modificable desde el OG server, y sólo disponbile para desarrolladores)
     57  * Formato del fichero rootfs (sistema raíz completo) que usará el ogvmlinuz y el oginitrd.img
     58  * Hay dos formatos, el sqfs (fichero solo lectura del img, y el único que se instala). El img (fichero modificable desde el OG server, y sólo disponible para desarrolladores)
    5959
    6060
     
    6262  * Protocolo de acceso a los recursos remotos de OpengGnsys
    6363  * local para cdrom, usb a partir de la iso.  labelparticionusbUNETBOOTIN=ogClient
    64   * local tambien para fichero.sqfs en cache.
     64  * local también para fichero.sqfs en cache.
    6565
    66 
    67 
    68 
    69 
    70 
     66* ogstatus=online|offline ( versión 1.0.6 o superior)
     67  * Sólo cuando ogprotocol es local.
     68  * online: salvo el ogclient todos los demás recursos son remotos (ogclient, images y log).
     69  * offline: todos los recursos está enn local.
    7170
    7271* ogactiveadmin=true|false
     
    7776* ogdebug=true|false
    7877  * Modo de depuración en el proceso de arranque del cliente.
    79   * Habilitá puntos de control para acceder a la shell y comprobar manualmente estado del proceso.
     78  * Habilita puntos de control para acceder a la shell y comprobar manualmente estado del proceso.
    8079
    8180
    8281
    83 * ognetmodule=nombre_modulo
    84   * Módulo especial de la tarjeta de red. Actualmente no se requiere, el oginitrd.img comprueba todos los modulos existentes.
     82* ognetmodule=nombre_módulo
     83  * Módulo especial de la tarjeta de red. Actualmente no se requiere, el oginitrd.img comprueba todos los módulos existentes.
    8584
    8685* ogdns=ip
     
    10099
    101100* Puntos de montajes basados en distribución de recursos Og.
    102  * ogrepo=ip                     # acceso al contenedor de imagenes del repositorio asignado al cliente.(lectura-escritura según modo)
    103  * ogshare=ip                    # acceso al contenedor donde está la configuracion del cliente, el engine, scripts, interface adm, bin (lectura)
     101 * ogrepo=ip                     # acceso al contenedor de imágenes del repositorio asignado al cliente.(lectura-escritura según modo)
     102 * ogshare=ip                    # acceso al contenedor donde está la configuración del cliente, el engine, scripts, interface adm, bin (lectura)
    104103 * oglog=ip                      # acceso al contenedor de log (escritura)
    105104 * oglive=ip                     # acceso al contenedor del segundo sistema de archivos del cliente pxe (lectura)
     
    111110 * OGSERVERLIVE="${oglive:-$OGSERVERIMAGES}"
    112111* Resumen:
    113  * Si no definidos ningún recurso diferente, todo lo monatará en el ogAdmSever (debe tener el servicio tftpboot).
     112 * Si no definidos ningún recurso diferente, todo lo montará en el ogAdmSever (debe tener el servicio tftpboot).
    114113 * Si definimos un ogrepo:  images se montará en el ogrepo indicado, el boot-tools tambíen lo hará en el ogrepo y todo lo demás en el ogAdmServer (debe tener el servicio tftpboot)
    115114 * Si definimos un ogrepo, y un oglive: cada uno de estos montajes hacia la correspondiente ip, y lo demás al ogAdmServer.