Cómo formar tu propia distro LIVE

Cada distribución tiene una versión en vivo para asegurarse de que, tratar de aprender cómo funciona y si es la distro que se adapte a nosotros.
Pero una vez que encuentre nuestra distribución, una vez que hemos personalizado con los programas que nos interesan y eliminar los programas innecesarios que creemos que sería una gran cosa para poder volver a transformarla en una distribución "live.
Obviamente, la Internet ya es alguien que ha pensado y ha creado una serie de scripts para transformar nuestra instalación para una distribución en vivo, el sitio que estamos hablando es de www.linux-live.org

Linux Live es un conjunto de scripts de shell que te permite crear tu propia distribución de vivir, basada en lo que ya se ha instalado en su PC. El tipo de arranque en vivo serán desde el CD-ROM de cualquier sistema de USB.

Las siguientes declaraciones tomadas directamente desde el sitio.

¿Cómo construir una distro Live:
1) Instale su distro favorita para la partición del disco, o en una carpeta en su sistema existente.
Slackware es recomendable, pero no es necesario.

2) Generar aufs módulo del kernel y el módulo del kernel SquashFS (opcionalmente parchado para apoyar LZMA)
El paso anterior no es necesario si se utiliza precompilado kernel de Linux de este sitio web
Instalar módulos del núcleo de la distro que acaba de instalar en / lib / modules / `uname-r` / fs /.
Asegúrese de que está ejecutando el mismo núcleo que usa para compilar los módulos de

3) Eliminar todos los archivos innecesarios (por ejemplo, páginas de manual y otros archivos que no es necesario),
Live para hacer que su sistema Linux lo más pequeño posible (este paso es opcional).

4) Descargar scripts Linux Live de este sitio web y descomprimirlo en / tmp
Leer. / DOC / requirements.txt para averiguar lo que linux-live scripts necesidad
Editar el archivo. Los archivos de configuración si es necesario modificar algunas variables de

5) Por último inicio de sesión como root y ejecute. / Build
Árbol de directorio de distribución de Live 'será creado en / tmp/live_data_1234
en 1234 es un número aleatorio

6) Para hacer la imagen ISO, ejecute make_iso.sh
Para hacer un arranque (USB) en disco, ejecute bootinst.sh

Ejemplo de trabajo:
Si usted está buscando un sistema de trabajo Linux Live, visite www.slax.org
Interesantes características de secuencias de comandos de Linux Live

Cambios permanentes 1)
Cambios de uso '= ...' parámetro de arranque para especificar persistentes cambios de directorio o archivo. Si un directorio se utiliza, por ejemplo. changes = / some_dir / y la / some_dir / se encuentra en alguna partición en el disco, entonces todos los cambios realizados en el sistema de ficheros raíz será guardado en ese directorio. Esto funciona incluso si / some_dir / está en NTFS o VFAT, gracias a la superposición de posixovl (un sistema de ficheros en espacio de usuario, ya incluido). Nota importante: si usted planea guardar los cambios en VFAT, asegúrese de modificar los scripts de parada de su distribución. No debe ejecutar killall, posixovl es asesinado y todo lo demás está mal. En su lugar, llame a la secuencia de comandos de limpieza de / mnt / live / limpieza. Si un archivo se especifica para los cambios de los parámetros de inicio, por ejemplo. los cambios = / ruta / file.dat, y el archivo tiene un sistema de archivos válido dentro, entonces los archivos se asa montada y los cambios por escrito a la misma. Usted también puede utilizar los cambios = / / dev/sda1/path y los cambios = / dev/sda1/path/file.dat ... para especificar dónde buscar dispositivo en particular. Otros dispositivos se saltará (no será aún montado).

2) adición de módulos sobre la marcha
En el. / Herramientas / directorio de Linux Live, se encuentra "activar" y "desactivar" secuencias de comandos. Usted puede utilizar estas dos para agregar y quitar módulos adicionales LZM al sistema de ficheros raíz sobre la marcha, mientras que su sistema operativo se ejecuta en vivo.

3) el sistema instalable en el disco
Como se mencionó en la sección anterior, existe un script llamado bootinst.sh (y bootinst.bat) para configurar un sector de arranque para arrancar desde el disco de Linux Live. Si usted combina eso con cambios permanentes, se comportará como su distribución en vivo instalado, todos los cambios son almacenados de forma transparente a los medios de arranque (incluso USB), y todavía se puede usar 'activar' y 'desactivar' comandos para manipular el sistema de ficheros raíz.

¿Qué te parece? Algunos de ustedes ya han tratado de utilizarlo?

Publicado en Tecnología

Esta entrada fue escrita por admin el 28 de octubre 2008

Etiquetas:

Otros Post

6 Comentarios hasta ahora

  1. Stirner 28 de octubre 2008 12:35p.m.

    Bueno ... .. creo que sería mejor tratar de tener solo entender realmente lo que estás haciendo.

    Usted puede empezar de cero para un miniLive de los cuales también el paquete de caché, ampliar el sistema de archivos comprimidos (cloop o calabaza) chroot en el directorio que alberga el fs descomprimido y golpear el apt-get (.. si derivado de Debian. .) personalizar todo a su gusto. Dejo por ejemplo, las páginas de manual y eliminar los locales que no me interesan, salir del paquete de sistema de archivos de caché para comprimir, etc. ETC.
    De esta manera, también podemos llenar nuestro núcleo, qlcuni actualización de paquetes importantes de la fuente, llenar un formulario, etc. ETC.

    Básicamente yo prefiero ser parte de mi escritura ... por lo menos yo los entiendo!

    Max

  2. admin Octubre 28, 2008 1:12 pm

    Tiene usted toda la razón! Pero vamos a ver de una persona que sabe poco, que no es geek, que tiene una necesidad y no quiero dedicar tiempo a aprender y entender lo que está haciendo. Si consideramos la "tecnología conveniente", estos scripts son un regalo del cielo :)

  3. Roberto octubre 28, 2008 6:22 pm

    > Pero vamos a la perspectiva de una persona que sabe poco, que no es geek, que tiene> una necesidad y no quiere dedicar tiempo a aprender y entender lo que está haciendo. Si> poner el punto de vista de la "tecnología conveniente", estos scripts son un regalo del cielo :)
    si uno no es "un geek, toma su Knoppix y permanece en silencio.
    aprender = fatiga, queremos entender o no?

  4. admin Octubre 29, 2008 9:46 am

    @ Roberto
    No entiendo este odio hacia los que necesitan algo y, gracias a la Internet, ya está hecho y de trabajo.
    Sería como decir que para conducir el coche que necesito saber todo acerca de la termodinámica y el ciclo de Carnot ...
    Necesito un script ... Si se quiere utilizar, entonces, puede aprender en detalle lo que hacen estos scripts, pero tal vez no :)

  5. Stirner 29 de octubre 2008 1:55 pm

    Hace algún tiempo escribí un http://knoppix.crealabs.it/viewtopic.146.html guía a continuación, el foro cerrado y no ha envejecido.

    El "bricolaje", que presenta el corto plazo, sin duda sería un esfuerzo mayor, pero una vez que comprendes el mecanismo puede convertirse en cualquier personalización.
    Hoy he hecho mi vivir con el kernel 2.6.27.1 2.6.27.4 porque había problemas con algunos dispositivos USB.
    Aquí http://www.nabble.com/Cloop-and-2.6.27-kernel-to20000679.html existe la posibilidad de colaborar con el creador de la "madre" de todas las live!

    Saludos y divertirse ;-)

    Max

  6. admin Octubre 29, 2008 2:08 pm

    @ Stirner
    Gracias por la info!
    Si lo desea, envíeme su guía que el "lugar", por lo que puede ser útil para mucha gente!

Trackbacks

Deja tu comentario

Nombre (requerido)

Correo electrónico (requerido)

Sitio web

Comentarios