= Uso básico = == Incluyendo un pc en el servidor == Solo hay que añadirlo en la configuración de dhcp. Se recarga la configuración del dhcd al arrancar el equipo el sistema lo reconoce automáticamente. Se crean los archivos... (falta) == Creando y Restaurando imágenes == Desde el cliente arrancamos con la página de inicio por defecto. Nos pide usuario y clave para entrar en la consola normal de linux. Todo lo que hacemos a continuación es desde la consola. '''Importante''': Con el código del live cd sólo funciona con imágenes Windows y sin cache. Para linux hay que bajarse el código del svn y el uso de la cache no está resuelto todavía === Creando imágenes. === Se utiliza la misma función para Windos y linux, distingue si la partición es NTFS y EXT3 y utilizará el procedimiento correcto. Las imágenes se guardan en el servidor en /var/EAC/hdimages Al crear la imagen también crea el fichero de información para la transferencia en multicast y torrent === Restaurando imágenes. === {{{ RestorePartitionFromImage int_disk int_part str_IPrepository str_PathReporitory str_PathImagen }}} El modo de transfrencia lo determina por la extensión del la variable str_PathImagen: .mcast o .torrent Para restaurar desde la cache usamos la misma función salvo que ponemos como ip del servidor la propia del equipo. {{{ DeployPartitionFromImage int_disk int_part str_IPrepository str_PathReporitory str_PathImagen }}} El cliente solicita un UpdateCache, y luego un RestoreImageFromPartition == Trabajando con la Cache. == === Creando la cache. === Con el comando de creación de particiones incluimos una cuyo tipo sea cache {{{ CreatePartitions int_disk [int_part:intMB:str_TypeFS] }}} ejemplo: CrearParticiones 1 1:15000:NTFS 2:15000:NTFS 3:15000:EXT3 4:150000:EXTENDED 5:1000:SWAP 6:148000:CACHE Se cambia la tabla de particiones y se formatean los sistemas de ficheros. === Incluyendo imágenes en la cache. === {{{ UpdateCache 1str_PathRepositoryOrigen 2str_PahtImagen 3str_nameImage }}} Comprueba si la imagen existe en la cache y si no es así se la baja. No comprueba si hay nuevas versiones de la cache. === Restaurando desde la Cache. === Encontramos dos funciones. La básica es la que usamos para restaurar imágenes normalmente, comprueba si la ip del servidor coincide con la ip del cliente y entonces utiliza la cache. RestorePartitionFromImage int_disk int_part str_IPrepository str_PathReporitory str_PathImagen donde str_IPrepository = IPcliente ¿Si se restaura y existe cache hay opción de que priemro la ponga en Actualizando la Cache