Changes between Version 22 and Version 23 of InitrdCliente
- Timestamp:
- Nov 16, 2009, 7:43:34 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
InitrdCliente
v22 v23 14 14 == Parámetros de arranque == 15 15 16 Tanto en arranque por red (PXE) como local desde caché, el kernel del cliente recibirá una seri ade parámetros normalizados para definir su funcionamiento básico.16 Tanto 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. 17 17 18 18 ||'''Parámetro''' || '''Modo''' || '''Descripción''' || … … 20 20 ||{{{ip}}} no definido||Arranque ''offline'' ||Arranque sin conexión con repositorio local.|| 21 21 ||{{{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'').|| 24 25 ||{{{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).|| 25 28 ||{{{vga=}}}''{{{Entero}}}''||Modo gráfico||Resolución gráfica del cliente.|| 26 29 ||{{{acpi=on}}} ||Soporte ACPI ||Soporte ACPI en el cliente para la gestión de energía y apagado.|| 27 30 28 31 Modos gráficos comunes del cliente (parámetro {{{vga}}}): 29 * {{{788}}} - resolución 800x600 con 24 bits de colores (m odo predederminado).32 * {{{788}}} - resolución 800x600 con 24 bits de colores (mayor compatibilidad). 30 33 * {{{789}}} - resolución 800x600 con 32 bits de colores. 31 34 * {{{791}}} - resolución 1024x768 con 24 bits de colores. … … 35 38 == ¿Qué debe hacer el script de arranque? == 36 39 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. 42 45 43 = ¿Qué hace el initrd-generator? = 46 47 == ¿Qué hace el initrd-generator? == 44 48 45 49 Lo primero que hace es ir al directorio de archivos temporales y lo descarga y descomprime. … … 84 88 Dentro 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] 85 89 86 == Recursos compartidos por nfsNFS ==90 == Recursos compartidos por NFS == 87 91 88 92 Nos basamos en la propuesta de estructura de directorio descrita en [wiki:DirsComponentes Estructura de Directorios de los Componentes]