Changes between Version 22 and Version 23 of InitrdCliente


Ignore:
Timestamp:
Nov 16, 2009, 7:43:34 PM (14 years ago)
Author:
ramon
Comment:

Más modos de arranque; corrección de erratas

Legend:

Unmodified
Added
Removed
Modified
  • InitrdCliente

    v22 v23  
    1414== Parámetros de arranque ==
    1515
    16 Tanto en arranque por red (PXE) como local desde caché, el kernel del cliente recibirá una seria de parámetros normalizados para definir su funcionamiento básico.
     16Tanto en arranque por red (PXE) como local desde caché, el kernel del cliente recibirá una serie de parámetros normalizados para definir su funcionamiento básico.
    1717
    1818||'''Parámetro''' || '''Modo'''                 || '''Descripción''' ||
     
    2020||{{{ip}}} no definido||Arranque ''offline''    ||Arranque sin conexión con repositorio local.||
    2121||{{{boot=admin}}}||Modo administrador          ||Arranque con privilegios completos de administración, acceso de escritura al repositorio y cliente en modo interactivo (''shell'').||
    22 ||{{{boot=user}}} ||Modo usuario                ||Arranque sin privilegios con acceso de lectura al repositorio y sin ''shell''.||
    23 ||{{{repo=}}}''{{{IPRepositorio}}}''||Repositorio remoto||Dirección IP del repositorio NFS de imágenes (en arranque ''online'').||
     22||{{{boot=user}}} ||Modo usuario                ||Arranque sin privilegios con acceso de lectura al repositorio y sin ''shell'' (por defecto).||
     23||{{{repo}}} no definido||Repositorio centralizado||La dirección IP del repositorio coincide con la del servidor DHCP (en modo ''online'').||
     24||{{{repo=}}}''{{{IPRepositorio}}}''||Repositorio distribuido||Dirección IP del repositorio NFS de imágenes (en arranque ''online'').||
    2425||{{{repo=}}}''{{{Dispositivo}}}''||Sólo repositorio local||Dispositivo del repositorio de imágenes de la caché local (en arranque ''offline'').||
     26||{{{ou=}}}''{{{Unidad}}}''||Unidad organizativa||Nombre de la unidad organizativa donde se encuentra el cliente (entre comillas).||
     27||{{{group=}}}''{{{Grupo}}}''||Grupo de clientes||Nombre del grupo al que pertenece el cliente (entre comillas).||
    2528||{{{vga=}}}''{{{Entero}}}''||Modo gráfico||Resolución gráfica del cliente.||
    2629||{{{acpi=on}}}   ||Soporte ACPI                ||Soporte ACPI en el cliente para la gestión de energía y apagado.||
    2730
    2831Modos gráficos comunes del cliente (parámetro {{{vga}}}):
    29  * {{{788}}} - resolución 800x600 con 24 bits de colores (modo predederminado).
     32 * {{{788}}} - resolución 800x600 con 24 bits de colores (mayor compatibilidad).
    3033 * {{{789}}} - resolución 800x600 con 32 bits de colores.
    3134 * {{{791}}} - resolución 1024x768 con 24 bits de colores.
     
    3538== ¿Qué debe hacer el script de arranque? ==
    3639
    37  * Primero debería montar por NFS todo lo necesario.
    38  * Si se montan directorios con ejecutables hay que agregarlo al PATH, por ejemplo las librerias de instalación/restauración del sistema.
    39  * Si se montan directorios con módulos como el psaux.ko hay que hacerles insmod para los que queramos.
    40  * Si queremos usar el modo gráfico hay que arrancarlo con framebuffer y montar por NFS el ejecutable browser. Más información en browser.
    41  * Si queremos usar el ratón hay que añadir necesariamente el módulo psmouse.ko.
     40 * Comprobar los parámetros de funcionamiento del kernel (fichero {{{/proc/cmdline}}}) y asignar variables.
     41 * Montar los componentes del sistema por NFS (modo '''online''' o localmente (modo '''offline''').
     42 * Agregar al {{{PATH}}} del sistema los directorios con ejecutables.
     43 * Insertar, si fuese necesario, módulos extra al kernel del cliente, mediante {{{insmod}}}.
     44 * Si queremos usar el modo gráfico hay que arrancarlo con framebuffer y ejecutable el Browser. Más información en browser.
    4245
    43 = ¿Qué hace el initrd-generator? =
     46
     47== ¿Qué hace el initrd-generator? ==
    4448
    4549Lo primero que hace es ir al directorio de archivos temporales y lo descarga y descomprime.
     
    8488Dentro de /opt/opengnsys/tftpboot/pxelinux.cfg  creamos el archivo de configuración PXE, llamado default o 01-MAC_equipo (ej: 01-00-25-ed-78-a9-ff) . Tenemos un ejemplo en [source:trunk/opengnsys-server/PXE/pxelinux.cfg/default]
    8589
    86 == Recursos compartidos por nfs NFS ==
     90== Recursos compartidos por NFS ==
    8791
    8892Nos basamos en la propuesta de estructura de directorio descrita en [wiki:DirsComponentes Estructura de Directorios de los Componentes]