Puede que me gane algún (-1: Fuera de Tema) ya que no conozco el proyecto Metadistros, pero si que conozco un par de proyectos que generan LiveCD a partir de la instalación de la distribución que tengas en ese momento:
LiveCD Project [berlios.de]. Este proyecto es en el que se ha basado la nueva distribución PCLinuxOS [pclinuxonline.com] realizada por Texstar, conocido por empaquetar para Mandrake.
Es bastante sencillito usarlo ya que se trata de sólo un comando (mklivecd) al que se le pasan una serie de opciones, y genera una ISO a partir de la Mandrake 9.2 que tengamos instalada. De momento sólo soporta Mandrake 9.2, pero con unos conocimientos básicos sobre BASH scripting y Perl, creo que podría ser adaptable a cualquier otra distribución.
FreeSBIE [freesbie.org]. Este se trata de un proyecto realizado por el grupo de usuarios de FreeBSD de Italia (G.U.F.I. [gufi.org]) para generar un LiveCD para FreeBSD. Consta de 9 scripts, que ejecutados paso a paso te generará una ISO basada en la instalación de FreeBSD que tengas.
No se si ésto te servirá de alguna ayuda, espero que así sea, pero igual sí que te podría servir de un poco de orientación, ya que para lo que pretendes igual te interesa hacer una instalación de una woody con los paquetes que deseas, y "perder un poco el tiempo" en adaptar el mklivecd y generar la ISO a partir de esa instalación. O igual ni siquiera te hace falta adaptarlo y te funciona sin problemas.
Pues échale un vistazo a morphix [morphix.org], una distro live basada en knoppix pero modularizada, de manera que cada cual puede partir de un módulo base y añadir los suyos propios, u otros de terceros, con lo que tienes tu propia distribución con bastante facilidad (ya se habló de ella anteriormente en Barrapunto [barrapunto.com]).
Te recomiendo el paquete 'bootcd', de su descripción:
Run your system from cd without need for disks.
This Package should be installed on a system with CD- or DVD-Writer.
Copy your running Debian System on CD with the command bootcdwrite.
If your system has no CD-Writer you can build a bootcd via NFS on a
remote System with CD-Writer or you can only create an ISO image.
When you run your system from CD you do not need any disks. All
changes will be done in ram. To reuse this changes at next boot time
you can save them on FLOPPY with the command bootcdflopcp. If booting
from your CD-drive is not supported, booting from FLOPPY is possible.
It is possible to install a new system from the running CD with the
command bootcd2disk. Bootcd2disk can also find a target disk, format
it and make it bootable automatically. Bootcd also supports
initrd root fs, devfs, transparent-compression ISO 9660 fs and
syslinux/isolinux.
(perdón pero no tenía ganas ni tiempo de traducirlo...)
Simplemente necesitas saber instalar tu distro favorita (Woody), instalar y/o borrar paquetes y añadir el parche ovlfs [linux.cz] a el kernel y ejecutar unos script y ya tenemos live-cd.
Tal como cuenta en la propia web, su autor: Just install your favourite
distro, remove all unnecessary files (for example man pages and all other
files which are not important for you) and then download and run these
scripts.
Un ejemplo, la distro SLAX [slax.org]. Los scripts estan disponibles aquí [linux-live.org]
Re:Linux Live
de trinuxfree
(Puntos:1)
Miércoles, 07 Enero de 2004, 16:05h
1 respuesta por debajo de tu umbral de lectura actual.
por
pobrecito hablador
el Martes, 06 Enero de 2004, 21:25h
(#251175)
Compre la revista, LINUX JOURNAL (MUNDO LINUX). Tiene un articulo llamado distribuciones a medida. Como crear una distribución personalizada.Primera parte. Es la de Enero del 2004.
Antes de nada, decir que no es cierto que la lista de Metadistros no tenga tráfico, solo hay que mirar los
archivos [hispalinux.es] para comprobarlo. Lo que pasa es que la gente en Navidades suele desconectarse un poco.
Así mismo si hubieras mirado esos archivos, habrías visto respuesta a casi cualquier duda sobre el tema. Seguro. Porque en la lista hay mucha gente interesada en estos temas y se resuelven dudas continuamente.
También puedes encontrar información interesante de como hacer ésto en la web. Tanto en el HowTo [hispalinux.es], que explica precisamente como hacer lo que quieres de manera sencilla, como en los enlaces
[hispalinux.es], en donde encontrarás algunos de los documentos más básicos sobre sistemas live.
Espero que tengas más suerte ahora ;)
1 respuesta por debajo de tu umbral de lectura actual.
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.
Distribuciones read-only
(Puntos:2)( http://barrapunto.com/ | Última bitácora: Lunes, 22 Septiembre de 2008, 10:13h )
Pues si
(Puntos:2, Informativo)¿O.T.? Posibles alternativas/ideas
(Puntos:5, Informativo)( http://www.mundolinux.net/ )
Puede que me gane algún (-1: Fuera de Tema) ya que no conozco el proyecto Metadistros, pero si que conozco un par de proyectos que generan LiveCD a partir de la instalación de la distribución que tengas en ese momento:
Es bastante sencillito usarlo ya que se trata de sólo un comando (mklivecd) al que se le pasan una serie de opciones, y genera una ISO a partir de la Mandrake 9.2 que tengamos instalada.
De momento sólo soporta Mandrake 9.2, pero con unos conocimientos básicos sobre BASH scripting y Perl, creo que podría ser adaptable a cualquier otra distribución.
No se si ésto te servirá de alguna ayuda, espero que así sea, pero igual sí que te podría servir de un poco de orientación, ya que para lo que pretendes igual te interesa hacer una instalación de una woody con los paquetes que deseas, y "perder un poco el tiempo" en adaptar el mklivecd y generar la ISO a partir de esa instalación. O igual ni siquiera te hace falta adaptarlo y te funciona sin problemas.
Tirando para Gentoo
(Puntos:3, Informativo)( http://giordino.esmiweb.com/ | Última bitácora: Domingo, 24 Junio de 2007, 08:08h )
Podrás hacer tanto tu distribución a la carta para instalar como en LiveCD.
De todas formas esperemos a que vuelvan a hablar de ello en la web de gentoo (www.gentoo.org)
Giordino: Maruja linuxera nº 2090 [barrapunto.com]
Morphix
(Puntos:2, Informativo)( http://barrapunto.com/ | Última bitácora: Lunes, 14 Marzo de 2005, 16:31h )
En particular para Debian...
(Puntos:4, Informativo)(perdón pero no tenía ganas ni tiempo de traducirlo...)
Espero que te sirva!
Aqui lo tienes todo
(Puntos:1)( Última bitácora: Miércoles, 10 Octubre de 2007, 11:24h )
Aqui lo tienes todo, un saludo.
http://home.bellsouth.net/p/s/community.dll?ep=16& groupid=59689&ck=
Linux Live
(Puntos:2, Informativo)( Última bitácora: Jueves, 19 Noviembre de 2015, 17:28h )
Tal como cuenta en la propia web, su autor: Just install your favourite distro, remove all unnecessary files (for example man pages and all other files which are not important for you) and then download and run these scripts.
Un ejemplo, la distro SLAX [slax.org]. Los scripts estan disponibles aquí [linux-live.org]
distribución personalizada
(Puntos:1, Informativo)Sobre Metadistros
(Puntos:5, Interesante)Antes de nada, decir que no es cierto que la lista de Metadistros no tenga tráfico, solo hay que mirar los archivos [hispalinux.es] para comprobarlo. Lo que pasa es que la gente en Navidades suele desconectarse un poco.
Así mismo si hubieras mirado esos archivos, habrías visto respuesta a casi cualquier duda sobre el tema. Seguro. Porque en la lista hay mucha gente interesada en estos temas y se resuelven dudas continuamente.
También puedes encontrar información interesante de como hacer ésto en la web. Tanto en el HowTo [hispalinux.es], que explica precisamente como hacer lo que quieres de manera sencilla, como en los enlaces [hispalinux.es], en donde encontrarás algunos de los documentos más básicos sobre sistemas live.
Espero que tengas más suerte ahora ;)
Mi experiencia...
(Puntos:2)( http://exocert.com/ )
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.
Links
(Puntos:1)En realidad hay dos recetas relacionadas. Aquí te dejo los enlaces en español:
Boot-cd_easy [escomposlinux.org]Bootcd [escomposlinux.org]