Error
Ubuntu en pendrive Imprimir
Escrito por Administrator   
26 de Febrero de 2008

Muchas veces tomamos un ordenador ajeno debido a ciertas circunstancias, o nos ha tocado recuperar cierta información de un allegado de un Windows totalmente roto. También hemos querido enseñarle a un amigo Ubuntu, para que vea que no es tan difícil. Podemos recurrir a un LiveCD, pero ¿y si usamos algo más cómodo, rápido y práctico? ¿En un pendrive?

 ¿Qué necesitamos?

Lo que vamos a necesitar es lo siguiente:

  • Un pendrive de al menos 1GB, si son 2 ó más, mejor.
  • Un Live CD de Ubuntu Gutsy.
  • Conexión a Internet.
  • Un PC que permita iniciar desde discos USB.

Y lo que vamos a hacer son dos particiones, una para disponer del sistema instalado en el pendrive y otra para guardar lo que queramos, el uso normal de un pendrive, vaya.

Para que no perdáis el tiempo, antes de comenzar este tutorial debéis saber si vuestro ordenador permite iniciar un sistema desde unidades extraíbles. Podréis comprobarlo en las especificaciones de vuestra placa base, u ojeando la BIOS en la secuencia de arranque. Si vuestra placa no soporta esta propiedad, no podréis hacerlo.

Preparación e instalación

Bien, comencemos. Antes de nada os aviso que son muchos puntos, pero muy pequeños. Seguid al pie de las letras las instrucciones y no deberíais tener problemas. Prestad atención a la hora de seguir dichos puntos y no os saltéis ninguno.

  • Metemos el CD en la unidad lectora, dejamos que nos aparezca el menú de Ubuntu, cambiamos el idioma al español con F2 y seleccionamos la primera opción para iniciar el LiveCD.
  • Introducimos el pendrive.
  • Abrimos una consola (Aplicaciones > Accesorios > Terminal).
  • Escribimos “sudo su” en ella para ponernos como administrador y olvidarnos del sudo.
  • Escribimos “fdisk -l” y nos aparecerá un listado de discos y particiones. Identificad cual es el pendrive. Por ejemplo, si teneís un sólo disco duro (SATA por ejemplo) os aparecerá como sda y las particiones como sdax donde x es un número. el siguiente “disco” sería el pendrive y se llamaría sdb. De ahora en adelante cada vez que aparezca sdx sustituid esa x por la letra que pertenece a vuestro pendrive (según el ejemplo, la b).
  • Escribimos “umount /dev/sdx1” para desmontar la partición que hay en nuestro pendrive (una vez más, recordad sustitur la x por la letra que pertenece al pendrive)
  • Escribimos “fdisk /dev/sdx” y entraremos en un pequeño programa de particionado:
    • Tecleamos ‘p‘ para mostrar la partición existente, pulsad la tecla ‘d‘ para eliminarla.
    • Tecleamos ‘p‘ de nuevo para asegurarnos que no quedan particiones, de haberlas repetid el paso anterior.
    • Tecleamos ‘n‘ para crear una partición nueva.
    • Tecleamos ‘p‘ para indicarle que va a ser una partición primaria.
    • Tecleamos ‘1‘ para hacer que sea la primera partición del pendrive (recordad que tendremos dos).
    • Pulsamos Enter para usar el primer cilindro por defecto (donde comenzará la partición).
    • Escribimos “+750M” para indicarle el tamaño de la partición (750MB).
    • Tecleamos ‘a‘ para hacer la partición activa.
    • Tecleamos ‘1‘ para indicar que lo haga sobre la primera partición.
    • Tecleamos ‘t‘ para cambiarel sistema de archivos de la partición
    • Tecleamos ‘6‘ para indicar que use el sistema de archivos FAT16
    • Tecleamos ‘n‘ para crear una nueva partición (la segunda).
    • Tecleamos ‘p‘ para indicarle que va a ser una partición primaria.
    • Tecleamos ‘2‘ parahacer que sea la segunda partición.
    • Pulsamos Enter para usar el primer cilindro por defecto (donde comenzará la partición, justo donde acabó la anterior).
    • Volvemos a pulsar Enter para que use el último cilindro por defecto (el último ya que no haremos más particiones)
    • Tecleamos ‘w‘ para escribir la nueva tabla de particiones.
  • Escribimos “umount /dev/sdx1” para asegurarnos de que la primera partición está desmontada.
  • Escribimos “mkfs.vfat -F 16 -n ubuntu710 /dev/sdx1” para dar formato a la primera partición.
  • Escribimos “umount /dev/sdx2” para asegurarnos de que la segunda partición está desmontada.
  • Escribimos “mkfs.ext2 -b 4096 -L casper-rw /dev/sdx2” para dar formato a la segunda partición.
  • Quitamos e insertamos de nuevo el pendrive.
  • Escribimos “aptitude update” para tener el índice de repositorios actualizado.
  • Escribimos “aptitude install syslinux mtools” para instalar esos dos paquetes que necesitaremos.
  • Escribimos “syslinux -sf /dev/sdx1” para que podamos iniciar desde el pendrive.
  • Escribimos “cd /cdrom” para irnos al CD.
  • Escribimos “cp -rf casper disctree dists install pics pool preseed .disk isolinux/* md5sum.txt README.diskdefines ubuntu.ico casper/vmlinuz casper/initrd.gz /media/ubuntu710/” para copiar todo lo necesario para nuestro PendriveLive (ignorad cualquier mensaje de “cannot create symbolic link” que os pueda salir al final.
  • Escribimos “cd /home/ubuntu” para irnos a nuestra carpeta personal.
  • Escribimos “wget pendrivelinux.com/downloads/U710fix.zip” para descargar un fichero que necesitamos.
  • Escribimos “unzip -o -d /media/ubuntu710/ U710fix.zip” para descomprimirlo en la partición de sistema del pendrive.

Listo. Es algo tedioso debido al gran número de pasos a dar, aunque como veis son muy cortos, es sólo que hay que prestar atención.

Iniciar desde el pendrive

Bien, pues ya sólo queda probarlo. Recordad que esto sólo funcionará si nuestro ordenador está capacitado para iniciar un sistema desde unidades externas.

Actualmente casi todas las BIOS de placa suelen ofrecer una tecla para darnos a elegir desde dónde queremos iniciar un sistema. Suele ser ESC o F8, aunque puede ser cualquiera, podréis verlo cuando iniciáis el ordenador, debajo o encima de la opción para entrar en la BIOS.

Si no la tenéis, puede que podáis hacerlo desde la propia BIOS. Entrad en ella (suele ser la tecla Supr o F2), buscad la sección donde podéis elegir el orden de inicio del sistema y colocad el disco extraíble (removable disk) en el primer lugar. Si tampoco tenéis esto definitivamente no podéis.

Una vez iniciado el pendrive, os mostrará una pantalla muy parecida a la del LiveCD pero con algunas opciones más. Destaca una en la que os permite hacer cambios en el sistema y se guarden, es decir, podremos instalar un programa y éste permanecerá ahí cuando iniciéis desde el pendrive de nuevo. Pero controlaros, recordad que tenéis 750 MB De espacio.

Cuando comience a iniciarse, tened paciencia, puede que al principio tarde un poco, no se quedará colgado como pudiera parecer.

Tutorial basado y traducido de pendrivelinux

Fuente: entre tuxes y pepinos

Ultima actualización ( 29 de Febrero de 2008 )