Changes between Version 53 and Version 54 of InitrdClienteSecondFileSystem
- Timestamp:
- Mar 11, 2015, 12:50:08 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
InitrdClienteSecondFileSystem
v53 v54 13 13 1. Ofrecer la posibilidad de añadir o actualizar software usando los gestores de paquetes estándar. 14 14 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áne mente.15 1. Independizar el tiempo de arranque del cliente, independiente del número de estos que se inician simultáneamente. 16 16 17 17 == Descripción == … … 20 20 * Primera etapa: un kernel y un initrd. 21 21 * 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 usu ará 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 iz, 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. 24 24 25 25 Mas info sobre "Using UnionFS: BusyBox and SquashFS together" http://lwn.net/Articles/219827/ 26 26 27 == Par ametros 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 == 28 28 === Parámetros estándar del kernel === 29 29 * KERNEL ogclient/ogvmlinuz … … 43 43 * ip= 44 44 45 === Parámetro especial el kernel indicando que realice procesos OpenGnsys ===45 === Parámetro especial el kernel indicando que realice procesos !OpenGnsys === 46 46 boot=oginit 47 47 48 ==== Par ametros específicos si se utiliza boot=oginit ====48 ==== Parámetros específicos si se utiliza boot=oginit ==== 49 49 50 50 … … 55 55 56 56 * og2nd=sqfs|img 57 * Formato del fichero rootfs (sistema ra iz completo) que usará el ogvmlinuz y el oginitrd.img58 * 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 dispon bile 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) 59 59 60 60 … … 62 62 * Protocolo de acceso a los recursos remotos de OpengGnsys 63 63 * local para cdrom, usb a partir de la iso. labelparticionusbUNETBOOTIN=ogClient 64 * local tambi en para fichero.sqfs en cache.64 * local también para fichero.sqfs en cache. 65 65 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. 71 70 72 71 * ogactiveadmin=true|false … … 77 76 * ogdebug=true|false 78 77 * 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. 80 79 81 80 82 81 83 * ognetmodule=nombre_m odulo84 * Módulo especial de la tarjeta de red. Actualmente no se requiere, el oginitrd.img comprueba todos los m odulos 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. 85 84 86 85 * ogdns=ip … … 100 99 101 100 * Puntos de montajes basados en distribución de recursos Og. 102 * ogrepo=ip # acceso al contenedor de im agenes del repositorio asignado al cliente.(lectura-escritura según modo)103 * ogshare=ip # acceso al contenedor donde está la configuraci on 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) 104 103 * oglog=ip # acceso al contenedor de log (escritura) 105 104 * oglive=ip # acceso al contenedor del segundo sistema de archivos del cliente pxe (lectura) … … 111 110 * OGSERVERLIVE="${oglive:-$OGSERVERIMAGES}" 112 111 * Resumen: 113 * Si no definidos ningún recurso diferente, todo lo mon atará 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). 114 113 * 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) 115 114 * Si definimos un ogrepo, y un oglive: cada uno de estos montajes hacia la correspondiente ip, y lo demás al ogAdmServer.