[[TranslatedPages]] [[TOC(Heading=Índice)]] El instalador de !OpenGnsys, se encarga de descargar y ubicar los elementos del sistema operativo pxe -OGlive- para los clientes !OpenGnsys, el cual incluye todas las herramientas necesarias para operar con el engine de !OpenGnsys. * Desde la version 1.0.2 de !OpenGnsys el formato de distribución del OGlive es ISO * La iso, se dejará disponible, para ser utilizada desde un live CD o almacenarlo en un dispositivo usb en /opt/opengsys/lib === ISO a cdrom === Usar cualquier software de grabación. === ISO a pxe === {{{ #movemos el antiguo ogclient pxe. mv /var/lib/tftpboot/ogclient /var/lib/tftpboot/ogclientold mkdir -p /media/ogclientiso mount -o loop ogclient.iso /media/ogclientiso cp -prv /media/ogclientiso/ogclient /var/lib/tftpboot/ chown -R www-data:www-data /var/lib/tftpboot/ogclient umount /media/ogclientiso }}} === ISO a USB === {{{ formateamos el dispositivo usb, con la etiqueta ogClient. NOTA: en este ejemplo el usb es /dev/sdb1 mkfs.ext3 /dev/sdb1 -L ogClient mount /dev/sdb1 /media/ogClient apt-get install unetbootin Iniciamos la aplicacion unetbootin. seleccionamos la iso. y selecciones el dispositivo usb. }}} === PXE a cache (solo kernel e initrd) === {{{ Ejecutar el scripts updateBootCache NOTA: Sólo a partir de la versión 1.0.1 y con uso del gestor remoto grub4dos. }}} === USB, cdrom a CACHE === * Usamos como gestor de arraque un grub2 de algún linux instalado en nuestro ordenador. * Entramos al sistema operativo linux y editamos el fichero /etc/grub.d/40_custom {{{ menuentry "og cache " { set root=(hd0,4) linux /boot/ogvmlinuz ro vga=788 irqpoll acpi=on boot=oginit og2nd=sqfs ogprotocol=local ogactiveadmin=true ogdebug=true ip=none initrd /boot/oginitrd.img } }}} NOTA: * Si queremos ip dinámica, el parámetro ip=dhcp * Si queremos ip estática, el parámetro * ip=ip:dns:gateway:netmask:hostname:iface:none * ip=172.17.9.152:172.17.9.205:172.17.9.254:255.255.255.0:cte152:eth0:none y ejecutamos {{{ os-prober update-grub }}} Insertamos el usb, lo montamos y: * Copiamos el directorio ogclient y todo su contenido en el raiz de la partición CACHE. * Volvemos a copiar el directorio ogclient, pero ahora como directorio boot dentro del raiz de la partición cache. Reiniciamos y seleccionamos el sistema de arranque og_cache === Test de carga === Intel Corp. Intel(R) Core(TM) i3 CPU 550 @ 3.20GHz 3200MHz v.6.5.5 * 10 segundos USB. * 40 segundos CDROM * 30 segundos pxe con conexión al servidor Og y browser. Dependiente del ancho de banda de la red. * 20 segundos cache (kernel e initrd) más conexion al servidor OG y browser. Independiente del número de clientes o ancho de banda de red. * 10 segundos cache (kernel, initrd, oglient.sqfs), sin configuración IP * 15 segundos cache (kernel, initrd, ogclient.sqfs), con ip dinámica * * 10 segundos cache (kernel, initrd, ogclient.sqfs), con ip estática