Pendrives con distribuciones GNU/Linux

Hace unas semanas vimos cómo podíamos [instalar distribuciones portables](http://bitelia.com/2009/09/distribuciones-de-linux-para-llevar) en dispositivos USB con el objetivo de poder ejecutarlas en cualquier parte, llevándote contigo todos tus datos. Un problema bastante común de esta práctica es que algunos ordenadores tienen __deshabilitado el arranque desde dispositivos USB__.

Afortunadamente, algunos de esos ordenadores sí tienen habilitado el __arranque desde CD__. Aprovechándonos de esta posibilidad, vamos a crear un disco de arranque con _Isolinux_, un gestor de arranque ligero que nos permitirá seleccionar desde qué disco queremos cargar el sistema.

Primero debes crear un __directorio de trabajo__ y copiar allí el __binario de arranque__ de _Isolinux_:

mkdir -p /tmp/bootcd/isolinux
cp /usr/lib/syslinux/isolinux.bin /tmp/bootcd/isolinux/

Es posible que en algunos sistemas, el archivo _isolinux.bin_ esté en otro directorio, como _/usr/share/syslinux_, así que fíjate bien. Ahora, crea el __archivo de configuración__:

gedit /tmp/bootcd/isolinux/isolinux.cfg

Debes __pegar el siguiente contenido__, guardar y cerrar. Por supuesto, también puedes personalizar el mensaje e incluso su comportamiento, pero no es necesario. Si estás interesado, puede que te sea útil el [manual de Syslinux](http://syslinux.zytor.com/wiki/index.php/SYSLINUX#How_do_I_Configure_SYSLINUX.3F).

say ***********************************************
say Disco de arranque desde USB
say Instrucciones: Introduce un numero del 0 al 3
say ***********************************************
label 0
localboot 0x80
label 1
localboot 0x81
label 2
localboot 0x82
label 3
localboot 0x83
default 0
prompt 1
timeout 0

Ya estamos listos para __crear la imagen _ISO___, algo que puedes hacer directamente con el siguiente comando:

genisoimage -o bootusb.iso -b isolinux/isolinux.bin
-c isolinux/boot.cat -no-emul-boot -boot-load-size 4
-boot-info-table /tmp/bootcd/

Por último, grabas la imagen resultante en un _CD_ con cualquier programa de grabación, como por ejemplo _Brasero_ o _K3b_, y ya tienes tu disco de arranque listo para funcionar.

Aspecto del arranque del CD

Todo lo que tienes que hacer es introducir un número del 0 al 3 y pulsar _intro_. El número que introduzcas será el número de disco que arrancará. Normalmente se asigna el 0 al disco duro local, así que puedes empezar a probar por el 1 directamente.

Vía: [seife’s assorted rants](http://seife.kernalert.de/blog/2009/11/24/usb-boot-enabler/)

Participa en la conversación

6 Comentarios

Participa en la conversación, deja tu comentario

  1. es mejor usar unetbootin. El programa baja el distro o si lo tienes puedes usarlo y te hace todo esta y lo podras usar desde un USB

  2. La pu!a que te remil Par¡o, fucking Jorge Suargay del orto.

    Cuando vas a entender que vos sos un gran m¡erda eh!. Pu!aso, cuanto daño te ha hecho el mama Verg> de «Stallhayayay» el trolazo mas gran de toda la puta system.

    M¡erda cagala, porque la tenes atorada de tanta Po!!a que te dan esos UniXXX ajajajaajajajajajajaja.

    Mor¡te perro español, de esos no valen ni un pedo ajajajajajajaajajajaja……….

    1. Gracias a comentarios tan acertados como el suyo, los del otro lado del charco podemos darnos cuenta del nivel cultural que poseen.
      De la misma manera, nos lo pensamos dos veces cuando tenemos que contratar a alguien como Vd.
      Ojala el gobierno español eliminara todas las ayudas a sus paises. Todo lo que les pase en sus miseras naciones es poco, se merecen aun menos.
      Sin acritud.

      1. Entiendo tu reacción, pero yo creo que es mejor darle al mensaje la importancia que tiene: ninguna. Que, aunque no sea tu intención, seguro que estás ofendiendo a mucha otra gente…

  3. Hola es interesante lo que proponen
    de hecho he usado la version portatil de ubuntu que esta basada en la 8.10
    tambien interviene el isolinux
    pero carga como 5 modulos a la memoria de windows
    que aun despues de apagar el uso deubuntu quedan residentes en memoria
    lo cual me parece un error bastante tosco
    ya no desocupa la memoria
    si quieres cargar de nuevo el ubuntu portatil, no lo logras
    debido al procedimiento antes mencionado
    asi que antes de seguir haciendo innovaciones, conviene arreglar este factor
    ya que puede desilusionar a los novatos en linux
    Desde MExico un saludo