Linux desde tu pendrive

Hace un buen tiempo ya escribi un articulo en la revista de software libre Begins en relacion ae como bootear un pendrive con una distro pequeña de linux… me acorde gracias al post anterior asi que aprovecho de publicar el articulo aqui tambien.

Linux desde un Pendrive

Si ya probaste Slax desde Windows (begins 2) y te quedo gustando, o si simplemente te quieres
Iniciar con esta distro aquí hay un tip para ti.
SLAX Popcorn es una distribución tipo “Live CD” sumamente compacta diseñada para ser instalada en Pendrives de 128MB, trae XFce para el escritorio y lo que mas usamos: Firefox, XMMS, Gaim, AbiWord y más.

popcorn

*Configuraremos el pendrive desde Windows para que bootee con Linux.

Requerimientos de Hardware:

– Un Pendrive de 128 MB o Superior
– Computador con Bios que permita arrancar desde USB-HDD o similar

Requerimientos de Software:

– Winrar (http://www.rarlabs.com)
– ISO de Slax Popcorn (http://slax.linux-live.org/download.php)
– syslinux-3.11 (http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-3.11.zip)

Partimos!

1) Formatear tu pendrive con formato FAT
format

2) Extraer la imagen con Winrar en el Pen
extract
Se demora unos minutos

3) Algunos movimientos y cambios de nombre:

a) Mover /boot/vmlinuz y /boot/initrd.gz a /vmlinuz y /initrd.gz respectivamente (dentro del pen).
b) En la raíz del pen; el archivo isolinux.cfg renombrarlo como syslinux.cfg
c) Modificar syslinux.cfg con notedpad y eliminamos todos los /boot/ o boot/ que se refieran a los arhivos vmlinuz y/o initrd.gz

4) Descomprimir syslinux-3.11.zip en C:syslinux

5) Ejecutar Syslinux en la unidad:

Ir a la ruta donde se descomprimió el software vía consola de Windows xp, ejecutar “syslinux.exe
[Unidad]:” en mi caso “syslinux.exe G:”

syslinux

Felicitaciones tu pendrive ya esta booteable!
Ahora solo debes reiniciar tu computador y configurar tu bios para que arranque desde USB-HDD.
Saludos xD

1 comment on “Linux desde tu pendriveAdd yours →

Leave a Reply

Your email address will not be published. Required fields are marked *