| 47 | |
| 48 | = Cómo crear el cliente initrd = |
| 49 | |
| 50 | == PXE == |
| 51 | |
| 52 | === Generando el initrd === |
| 53 | |
| 54 | Nos vamos al directorio donde vayamos a situar el initrd y ejecutamos el script [trunk/opengnsys-client/boot/initrd-generator initrd-generator](en svn) |
| 55 | |
| 56 | {{{ |
| 57 | cd /opt/opengnsys/tftpboot |
| 58 | cp .../initrd-generator . |
| 59 | ./initrd-generator |
| 60 | }}} |
| 61 | |
| 62 | === Fichero de configuración PXE: === |
| 63 | |
| 64 | En /opt/opengnsys/tftpboot/pxelinux.cfg creamos el archivo de configuración PXE, llamado default o 01MAC_equipo. Tenemos un ejemplo en ... |
| 65 | |
| 66 | == Recursos compartidos por nfs NFS == |
| 67 | |
| 68 | Nos basamos en la propuesta de estructura de directorio descrita en [wiki/DirsComponentes Estructura de Directorios de los Componentes] |
| 69 | |
| 70 | En /opt/opengnsys/client situamos lo que encontramos en el subversión de trunk/opengnsys-client/nfsexport. |
| 71 | |
| 72 | Dentro de del directorio /opt/opengnsys/client/lib/engine/bin situamos el contenido del subversión de trunk/opengnsys-client/engine |
| 73 | |
| 74 | Observamos que tenemos tres subdirectorios vacíos (cache, images y logs) serán puntos de montaje para la partición cache y dos recursos nfs con permiso de escritura. |
| 75 | |
| 76 | Queda por determinar donde estarán los script de arranque y las páginas de inicio del navegador. Inicialmente los script de arranque están situados en /opt/opengnsys/client/init |