Explicamos con capturas de pantalla y comentarios cómo crear un pendrive (lápiz de memoria USB) con GNU Linux Ubuntu 9.04 Live arrancable. Podremos arrancar un equipo utilizando este pendrive, sin necesidad de que el equipo tenga discos duros, ni lector de CD / DVD, ni otros sistemas operativos instalados. Es muy útil para rescatar información de discos duros dañados (tanto ext3, NTFS o FAT32) o para analizar problemas en la memoria RAM o testar el equipo.

Requisitos iniciales para arranque desde lápiz de memoria USB

Este método es útil para equipos portátiles (o sobremesa) sin lector de CD/DVD. Permite iniciar la versión Live de GNU Linux Ubuntu sin que el equipo tenga discos duros (no guarda ni instala ningún tipo de información). En realidad lo que hace es simular memoria masiva a partir de la memoria RAM del equipo. Por ello, lo único que sí necesita es memoria RAM suficiente para cargar el sistema operativo.

Otro de los requisitos indispensables es que el equipo debe permitir el arranque desde dispositivos USB. Esto es configurable en la BIOS del equipo y, actualmente, casi todos lo soportan.

La utilidad que aquí explicamos para realizar el «pendrive arrancable» es UNetbootin, con lo cual necesitaremos descargarla. Es gratuita y open source, no necesita instalarse, es suficiente con descargarla desde:

http://unetbootin.sourceforge.net

UNetbootin descarga, copia y prepara el dispositivo USB para que arranque con el sistema operativo indicado. Funciona tanto en Windows como en GNU Linux. En nuestro caso realizaremos el proceso en un equipo con Windows XP.

Lógicamente, el último requisito es disponer de un «pendrive» (lápiz de memoria) de 1GB de capacidad. Este requisito dependerá del sistema operativo que seleccionemos. Para el caso de GNU Linux Ubuntu 9.04 Live necesitaremos 710MB.

Descarga de UNetbootin y preparación del lápiz de memoria USB arrancable

En primer lugar es recomendable eliminar todos los datos del lápiz de memoria y asegurarnos de que no tiene datos válidos. A continuación descargaremos UNetbootin desde:

http://unetbootin.sourceforge.net

Una vez descargado ejecutaremos el fichero unetbootin-windows-357.exe e iniciaremos la aplicación UNetbootin:

Cómo arrancar un equipo con un pendrive (lápiz de memoria) y GNU Linux Ubuntu 9.04 Live - Descarga de UNetbootin y preparación del lápiz de memoria USB arrancable

Desde UNetbootin seleccionaremos «Distribución», en el desplegable seleccionaremos «Ubuntu», en la versión seleccionaremos «9.04_Live». En «Tipo» indicaremos «Unidad USB», en «Unidad» seleccionaremos la letra de unidad correspondiene al «pendrive» que previamente hayamos conectado al equipo:

Cómo arrancar un equipo con un pendrive (lápiz de memoria) y GNU Linux Ubuntu 9.04 Live - Descarga de UNetbootin y preparación del lápiz de memoria USB arrancable

Nota: la aplicación UNetbootin permite automatizar el proceso para Slax, SliTaz, Smart Boot Manager, Super Grub Disk, Super Ubuntu, SystemRescueCD, Ubuntu, Sabayon Linux, Puppy Linux, PCLinuxOS, Partd Magic, gNewSense, Gujin, Kaspersky Rescue Disk, Kubuntu, Linux Mint, Mandriva, MEPIS, NetBSD, NTPasswd, OpenSUSE, Ophcrack, CetOS, CloneZilla, Damn Small Linux, Debian, Dreamlinux, Dr. Web AntiVirus, Elive, Fedora, Arch Linux, BackTrack. Y sus correspondientes versiones.

También permite generar el «pendrive» a partir de una imagen ISO, incluso admite personaliza el kernel a utilizar.

Por supuesto es posible crear un «pendrive» arrancable sin necesidad de utilizar esta herramienta, pero utilizarla nos facilita bastante el proceso.

Continuando con el proceso, una vez abierto UNetbootin y seleccionadas las opciones indicadas, pulsaremos «Aceptar» (en la ventana anterior). La aplicación iniciará el proceso, descargando de Internet la distribución elegida, una vez descargada introducirá los ficheros necesarios en el «pendrive» elegido en «Unidad» y lo preparará para que sea arrancable:

Cómo arrancar un equipo con un pendrive (lápiz de memoria) y GNU Linux Ubuntu 9.04 Live - Descarga de UNetbootin y preparación del lápiz de memoria USB arrancable

La aplicación UNetbootin descargará el fichero ISO de la distribución elegida a la carpeta temporal del usuario, extraerá y copiará los ficheros de la ISO a la unidad USB seleccionada:

Cómo arrancar un equipo con un pendrive (lápiz de memoria) y GNU Linux Ubuntu 9.04 Live - Descarga de UNetbootin y preparación del lápiz de memoria USB arrancable

Instalará el cargador de arranque y mostrará un aviso indicando que ha finalizado la generación del lápiz de memoria USB, la aplicación permite reiniciar el equipo para probar el pendrive, pulsando en «Reiniciar ahora». Para no reiniciar pulsaremos «Salir»:

Cómo arrancar un equipo con un pendrive (lápiz de memoria) y GNU Linux Ubuntu 9.04 Live - Descarga de UNetbootin y preparación del lápiz de memoria USB arrancable

Explorando el lápiz de memoria veremos la estructura de carpetas y ficheros que ha creado UNetbootin:

Cómo arrancar un equipo con un pendrive (lápiz de memoria) y GNU Linux Ubuntu 9.04 Live - Descarga de UNetbootin y preparación del lápiz de memoria USB arrancable

Probando el lápiz USB de arranque con GNU Linux Ubuntu 9.04 Live

Para probar el «pedrive» creado con GNU Linux Ubuntu 9.04 Live seguiremos los siguientes pasos:

1. Introduciremos el lápiz de memoria en el conector USB del equipo.

2. Reiniciaremos o encenderemos el equipo, accederemos a la BIOS para indicar como primera unidad de arranque el dispositivo USB.

3. Saldremos de la BIOS guardando los cambios, si todo es correcto el equipo arrancará desde el lápiz de memoria con GNU Linux Ubuntu 9.04 Live.