Tecnologia

Solo disponible en BuenasTareas
  • Páginas : 12 (2816 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de diciembre de 2010
Leer documento completo
Vista previa del texto
Como crear una Live-CD propia
Daniel Giese Jan Germer 13 de diciembre de 2004

Introducción
En este trabajo enseñamos una possibilidad de hacer su propia Live-CD. La manera que hemos elegido para hacerlo, es tomar una KNOPPIX Live-CD y adaptarla a tus propias necesidades. El principio es el siguiente: copiar la Live-CD a una partición de 700MB y arrancarla desde el disco duro copiar losficheros decomprimidos de KNOPPIX a un fichero “KNOPPIX_adaptado“ del disco duro hacer los cambios en “KNOPPIX_adaptado“ comprimir otra vez, pero ahora los ficheros de “KNOPPIX_adaptado“ sacar un image del comprimido, nuevo KNOPPIX y grabarlo en und CD Para que cada uno pueda imitar lo que explicamos, demostramos como hacerlo paso a paso con la KNOPPIX Live-CD de la UPC. Una vez comprendido el principio,no solería ser ningun problema adaptar cualquiera KNOPPIX Live-CD.

Índice general

1. Qué es KNOPPIX y como funciona 2. Copiar y decomprimir KNOPPIX al disco duro 2.1. Los requisitos . . . . . . . . . . . . . . . . . . 2.2. Copiar KNOPPIX al disco duro y arrancarlo 2.2.1. Crear las particiones . . . . . . . . . . 2.2.2. Crear la estructura de los directorios . 2.2.3. Copiar KNOPPIX . . . . .. . . . . . 2.2.4. Copiar el contenido del boot.img . . . 2.2.5. configurar lilo . . . . . . . . . . . . . . 2.3. Crear el ambiente para desarrollar KNOPPIX 2.3.1. Crear los directorios . . . . . . . . . . 2.3.2. Copiar el sistema de ficheros . . . . . . 2.3.3. Los escriptos . . . . . . . . . . . . . . 2.3.4. Crear un fichero de swap . . . . . . . .

4 5 5 6 6 6 7 7 8 8 9 9 10 10

. . . . . . . .. . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . .. . . . . . .

3. Hacer los cambios 12 3.1. Antes de instalar/desinstalar . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.2. Instalar y desinstalar paquetes . . . . . . . . . . . . . . . . . . . . . . . . 12 3.3. Cambiar la aparición del escritorio . . . . . . . . . . . . . . . . . . . . . . 13 4. Terminar tu Live-CD A. Fuentes 14 15

3

1. Qué es KNOPPIX y como funciona
Una LinuxLive-CD es un OS (sistema operativa) Linux en una CD, que arranca y configura el ordenador sin intervención del usario. La KNOPPIX Live-CD fue creado por Klaus Knopper. Aunque esta distribución es relativamente nuevo, es llamativo por su detección y autoconfiguración de hardware. Los paquetes y el sistema operativa estan basados en la distribución de Debian. Para detectar la hardware usa kudzu, ladetección de hardware utilizado por Redhat Para arrancar, la Live-CD usa discos virtuales en el RAM. El OS sistema de ficheros es un solo fichero comprimido, que esta decomprima las aplicaciones cuando se necesitan. El resto de la CD comprende documentaciones y - naturalmente - el boot kernel. El bootloader de la CD ofrece la oportunidad de añadir comandos al kernel. Estos “cheat codes“ controlan todode la detección de aparatos hasta la apariencia del escritorio o la selección del idioma.

4

2. Copiar y decomprimir KNOPPIX al disco duro
La idea basica para cambiar la KNOPPIX Live-CD es simular la Live-CD en el disco duro. Vamos a copiar el OS comprimido de la CD a una partición de 700MB del disco duro y arrancar desde alla. Por eso necesitamos un bootloader. Nos decidimos usar lilo.Aunque arrancaremos KNOPPIX del disco duro los ficheros son “read-only“, porque en efectivo estamos simulando un OS instalado on CD. Cuando este arrancando KNOPPIX del disco duro copiaremos el sistema de ficheros de KNOPPIX a una partición separada del disco duro. En principio se podría copiar el sistema de ficheros cuando se arranca KNOPPIX de la CD en vez del disco duro, pero eso necesitaría...
tracking img