Puppy: el primer Live CD de Linux que permite salvar los datos al mismo CD

Imagen de RazaMetaL

Tema: 

Necesita un CD grabable y ser arrancado desde una regrabadora de CD para funcionar correctamente.

Puppy es el nombre de una distribución Live de Linux, pero no de otra más: Puppy tiene la capacidad de, una vez finalizado el trabajo, guardar los documentos que hayan cambiado... al propio CD.

Esto representa una innovación técnica y cualitativa muy importante, en cuanto que un usuario puede disponer de sus documentos y modificarlos en cualquier computadora, sin necesitar más herramientas que el propio CD. Hasta ahora los Live CD de Linux solamente permitían el almacenamiento en dispositivos como una memoria USB o el disco duro del sistema sobre el que se ejecutaba.

Además de los documentos, Puppy también guarda los posibles cambios en la configuración de su software que el usuario realice, recuperándolos en la próxima sesión.

El aprovechamiento de un CD es máximo: Puppy solamente ocupa 50 Mb., por lo que si la volcamos a un CD de 700, nos quedan 650 megabytes para nuestros datos. Incluso la podemos grabar en un mini CD (de 8 cm. de diámetro y capacidad para 250 megabytes) y nos quedará un espacio razonable para los trabajos que queramos realizar. ¿Y cuando el CD esté lleno? la respuesta es simple: a grabar otro y empezar otra vez.

La tecnología utilizada por Puppy para conseguir este efecto recibe el nombre de Multi-session live-CD, y como indica utiliza el método de grabación multisesión, que permite que después de una primera sesión grabando datos en el CD, este pueda utilizarse para leer y grabar más datos en otra ocasión, mientras quede espacio libre en el disco.

Cada sesión grabada con Puppy se salva en una pista del CD, pistas que cuando se carga el sistema son leídas en orden inverso. Como el sistema operativo se carga enteramente en RAM (necesita un mínimo de 256 megabytes para funcionar), este método nos garantiza disponer de la última versión de los ficheros generados. Esta forma de funcionar también tiene otras ventajas: al cargarse el sistema enteramente en RAM, podemos retirar el CD sin problemas, e insertar otro disco. Cuando hagamos el shutdown al final de la sesión, el mismo sistema nos pedirá que volvamos a insertar el CD de Puppy para grabar los cambios.

Sobre los programas que incluye, el escritorio se basa en el gestor Fvwm, muy similar a Windows 95 aunque algo espartano y falto de las funcionalidades de un gestor moderno como pueden ser KDE o Gnome, pese a que como es natural, mucho más rápido en su carga. De hecho, en las pruebas que realicé, dicha carga fue instantánea. También incorpora una amplia variedad de software, cuyos programas más destacable son el navegador web Firefox, el procesador de textos Abiword, rxvt, Gftp, Gaim y Gphone (VoIP).

La primera vez que lo arrancamos, Puppy nos pregunta sobre la configuración de nuestro hardware, mapa de teclado, ratón (PS/2 o USB, y si lleva rueda de scroll) y resolución de pantalla. Al siguiente boot en la misma máquina, lee el fichero generado y utiliza las configuraciones en él guardadas.

Esta distro, así como el sistema que emplea para guardar los documentos, aún está en fase experimental, por lo que no se pueden garantizar los resultados de su uso.

Más información:

Puppy multi-session live-cd
http://www.goosee.com/puppy/multi-puppy.htm