lunes, 27 de octubre de 2008

Como Instalar Linux y ejecutarlo en un Pen Drive



Voy a poner aquí los pasos que se han de seguir para la instalación de GNU/Linux en el Pendrive por si a alguien le sirve de ayuda.
Lo principal de todo es que la BIOS de la placa base debe tener la opción de arrancar desde disco duro USB (USB-HDD) o en su defecto desde USB-ZIP, una vez configurada hay que hacer el Pendrive “bootable” o autoarrancable e instalarle una distribución de GNU/Linux para que arranque.
Es posible que con placas base antiguas no se tenga la posibilidad de arrancar desde USB, la solución a este problema sería usar un diskette auxiliar de arranque en el que deberíamos grabar esta imagen.
A continuación vamos a explicar los pasos que hay que llevar a cabo para configurar el arranque en el Pendrive.1. Lo primero y más importante de todo es saber si el Pendrive que vamos a utilizar soporta el arranque desde USB.2. Una vez comprobado esto primero deberemos formatearlo con un sistema de ficheros FAT para que se puede arrancar de él.3. Posteriormente y en nuestro caso, debemos tener disponible un ordenador en el que esté instalado el Windows 98 o el Windows ME para poder configurar el PenDrive como disco de arranque, ya que se necesitan los ficheros de arranque del Windows 98 o del Windows ME para ser copiados en el pendrive.4. Después arrancaremos el programa mFormat que se encuentra en el CD del Pendrive o el programa que traiga el CD de utilidades de cada Pendrive concreto.5. Y deberemos seleccionar la opción para que nos haga un Pendrive arrancable desde USB-HDD6. Una vez hecho esto ya tenemos configurado correctamente el pendrive para que arranque.
Ahora vamos a explicar como se le puede meter una distribución de GNU/Linux al pendrive.
Vamos a explicar en concreto como se puede instalar la distribución 
Feather Linux que es la que mejores resultados nos ha dado. Esta es una distribución que corre completamente desde un Pendrive USB y que necesita sólo 64 MB de espacio. Es una Knoppix “remasterizada” (basada en Debian), e incluye el software que casi todo el mundo uso diariamente en un ordenador.
¿Qué aplicaciones incluye?: pues la versión 0.5.1 que es la que nosotros hemos instalado incluye:
Kernel 2.4.26, Ted, ABS, Dillo (patched for frames and tabs), XMMS and plugins, wavplay, mpg321, ogg123 and other Ogg Vorbis tools, Sylpheed, axyFTP, emelFM, cdrecord, mkisofs, rdesktop, tcpdump, parted, partimage, antiword, e2undel, iftop, bbpager, utelnetd, minicom, index, gpart, socat, traceroute, SciTE, prozilla, Midnight Commander, Samba, apsfilter, mplayer, mount.app, chntpw, zile, tinycc, nano, Xpaint, Xzgv, Xpdf, naim, hdparm, usbview, index, recoverdm, mtr, cdparanoia, betaftpd, Mutella, Chipmunk Basic, gqcam, e3, lua, ettercap, wavemon, iptables, recover, amap, hping2, cabextract, splitvt, pciutils, LinNeighborhood, nmap and nmapfe, portmap and nfs-common, aumix, CTorrent, VNCviewer, sqlite, links-hacked, SSH and SCP, DHCP client, xtdesktop, PPP and PPPoE support, NTFS resize support, the Monkey webserver, Xcalc, Fluxbox, evilwm, the XBase apps, and the various standard console and system tools.
La instalación es sencilla, los pasos son los siguientes:
Lo primero es descargarse la última versión de Syslinux de
http://syslinux.zytor.com/Syslinux es un Boot-loader para el sistema operativo GNU/Linux que arranca desde una partición MS-DOS/Windows del tipo FAT. Se utiliza para la primera instalación de Linux y también, como es nuestro caso, para la creación de disquetes de rescate o para otros propósitos como el que nos ocupa. Un disco o Pendrive que arranque con Syslinux puede ser manipulado utilizando un MS-DOS Standard (o cualquier otro SO que pueda acceder al sistema de ficheros de MS-DOS).
Posteriormente deberemos copiar el contenido de la distribución Linux que queramos arrancar en el pendrive, en nuestro caso, los ficheros que se encuentran dentro del siguiente archivo
ftp://ftp.berlios.de/pub/featherlinux/feather-0.5.1-usb.zip
Ahora sólo nos queda ejecutar Syslinux para configurar el arranque del pendrive:
** En Linux se pondría:
syslinux /dev/sda1 (si el dispositivo está en sda1)
** En Windows:
syslinux E: (si la unidad del pendrive es E: )
Ahora simplemente nos quedaría configurar la BIOS para que arranque como primer dispositivo el USB-HDD y listo.
Hay también una lista muy completa de distribuciones live para Pendrives.
Espero que os sirva de ayuda…
Fuente:Cekcek.bitacoras.com

No hay comentarios: