Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Mi experiencia...

    (Puntos:2)
    por eb0la (222) el Miércoles, 07 Enero de 2004, 16:54h (#251317)
    ( http://exocert.com/ )
    Hace año y medio estuve haciendo algo parecido a un LiveCD con OpenBSD que arrancaba mi proyecto final de carrera y no es TAN facil.

    El "truco" esta en prepararte un kernel lo mas estable posible que tenga cargado el sistema de ficheros que vayas a meter en el CD (iso9660, supongo).

    Una vez cargado el kernel, y sabiendo donde esta el raiz, puedes empezar a cargar cosas. En Linux sera mas sencillo porque puedes cargar un ramdisk de inicio (initrd=) y tendras suficiente margen de memoria como para trabajar a gusto....

    En mi caso, tuve que hacer algo parecido, preparando un ramdisk en memoria (MFS) y descomprimiendo alli /var, /etc, montando /tmp y algo mas que no recuerdo...

    La estructura del sistema la saque de un disco duro de 200 megas donde pude instalar OpenBSD 2.8 - luego lo puedes mover a un sitio mas comodo en tu disco duro rapido.

    Lecciones Aprendidas:

        - No uses CDs regrabables. No vale la pena tirarse tanto tiempo esperando para apuntar que es lo que falla.
        - Apunta TODO lo que falla al arrancar. Ten paciencia. Yo no pude usar un depurador por el puerto serie, pero me habria sido utilisimo hasta el momento en el que pude hacer login por vez primera. Una vez apuntado todo, arreglalo (casi) tido, comprueba, prepara otra ISO y pruebala. Yo gaste unos 20-30 CDs.
        - Usa un emulador como Bochs o VMWare si puedes. Despues tuesta el CD y pruebalo. No te fallara en el mismo sitio :-(
        - Si puedes evitarlo, no metas contenido (textos, imagenes, etc...) en el CD. Cada fichero nuevo que metas es un CD nuevo, y *te aseguro* que hasta que no esta grabado no te das cuenta de los errores que hay en la documentacion (Murphy manda).

    Lo mas importante:

        - No pierdas la perspectiva. Yo hice el CD para mi proyecto porque queria tener un entorno "conocido" a la hora de presentar el proyecto, sin agobios de instalacion del sistema operativo, problemas de controladores, o lo que tuviera que venir. Hacer un LIVE CD desde cero es **lento** asegurate de que tienes un hito de final o una fecha limite. Y diviertete :-)
    --

    -- Escrito desde algun lugar de mOOtion [mootion.com] - mOOving pictures.