wiki:InitrdClienteSecondFileSystem

Version 44 (modified by adv, 13 years ago) (diff)

enlaces de modificación del boot-tools(ogclient-oglive) en doc usuario

TOC(heading=Índice)?

Cliente OpenGnsys

Objetivo

  1. Ser capaz de inicializarse desde:
    • Cualquier dispositivo removible (usb, cd, dvd),
    • Una partición cache, o un espacio no particionado (¿¿¿???)
    • Y por supuesto por red, utilizando cualquier protocolo, inicialmente nfs, smb, cifs.
  2. Ofrecer la posibilidad de añadir o actualizar software usando los gestores de paquetes estándar.
  3. Que el software instalado en el cliente, no afecte a su arranque (especialmente en el modo PXE)
  4. Independizar el tiempo de arranque del cliente, independiente del número de estos que se inician simultánemente.

Descripción

  1. El "Sistema operativo cliente" se compone en:
    • Primera etapa: un kernel y un initrd.
    • Segunda etapa: el sistema raíz o root(con todas las aplicaciones necesarias).
  2. 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).
  3. 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.

Mas info sobre "Using UnionFS: BusyBox? and SquashFS together" http://lwn.net/Articles/219827/