Instalar Ubuntu Linux en USB pendrive: LiveUSB
Los LiveCD son una herramienta cómoda cuando no quieres cargar con el portátil, ya sabéis que es la forma de utilizar GNU/Linux sin instalar nada. El primero o más conocido fue Knoppix, aunque otras distribuciones como gnuLinEx también lanzaron sus propios LiveCDs allá por 2004, utilizando el sistema de metadistros de HispaLinux para generarlo.
Ubuntu descubrió las bondades de tener la distribución en un LiveCD que además de probar el sistema permitiera instalarlo en el disco duro. Así que sus versiones de escritorio (Desktop Edition) vienen en LiveCD.
La pega de los LiveCD es la posibilidad de guardar información de manera permanente. La solución pasa por guardar los cambios en un lápiz USB, sin embargo la combinación perfecta es que el propio LiveCD esté en el USB, dado que la mayoría de ordenadores actuales arrancan desde pendrives USB.
Con este objetivo decidí utilizar mi lápiz USB de 2GB para tener un sistema móvil de pruebas. Básicamente quería tener un entorno para demostraciones ya configurado y operativo.
Hay una guía estupenda en el wiki de ubuntu, sin embargo encontré unas instrucciones más sencillas, totalmente guiadas paso a paso y con los scripts preconfigurados en www.pendrivelinux.com. En el sitio hay más manuales para instalar otras distribuciones.
Resumiendo el procedimiento consiste en crear 2 particiones una para el sistema y otra para los directorios que guardan la información variable, y a continuación copiar los archivos del CD a la partición correspondiente del USB.
La única pega es que la última versión de Ubuntu, la Feisty Fawn 7.04, tiene algún problema con la versión del sistema de archivos UnionFS y el kernel que no permite crear correctamente el LiveUSB. Por tanto hay que utilizar Ubuntu 6.10 o la versión 6.06 que tiene soporte hasta 2009.
Tras tener el sistema funcionando he instalado Apache+PHP+MySQL y ahora utilizo el lápiz USB para demostraciones de portales. ¡Un invento!

