• 17
    Dic

    Ubuntu 8.10 persistente en Pendrive

     
    ubuntu-logo

    Desde hace algún tiempo, es habitual que las distribuciones Linux estén disponibles en forma de Live-CD o Live-DVD, de modo que el usuario tenga la oportunidad de probarlas sin necesidad de realizar ningún tipo de instalación en su disco duro.

    Pero en la actualidad resulta mucho más práctico preparar estas distribuciones en un dispositivo de memoria USB, dado que aporta una serie de ventajas. Por un lado, es mucho más fácil de reutilizar en el caso de que la distribución en cuestión resulte no ser de nuestro interés. En segundo lugar, el proceso de arranque (y posteriormente el de instalación si finalmente nos decidimos a poner el sistema en nuestro ordenador) es mucho más rápido.

    Lo que haremos a continuación será instalar Ubuntu en una memoria USB en modo persistente, es decir, con la ventaja adicional de poder guardar archivos, programas y configuraciones; creando así un verdadero sistema operativo portable.

    Voy a dividir esta guía en dos partes, en función de que es posible realizar esta tarea tanto desde Ubuntu como desde Windows.

    Instalación desde Ubuntu

    Requerimientos:
    - Una unidad de CD-ROM y un CD de Ubuntu 8.10
    - Una memoria USB de 1Gb o más

    Instalación:
    1. Descargamos la ISO de Ubuntu 8.10 y la quemamos en un CD.

    2. Reiniciamos el equipo, arrancando desde el Live-CD de Ubuntu que hemos creado.

    3. Insertamos el dispositivo USB donde instalaremos Ubuntu.

    4. Vamos a Sistema > Administración > Create a USB startup disk:

    create-usb-startup-disk

    5. Luego, (1) Seleccionamos la unidad USB que utilizaremos, (2) Seleccionamos la opción Stored in reserved extra space y ajustamos el control deslizable de acuerdo con la cantidad de espacio en la unidad que queramos asignar a Ubuntu, (3) Hacemos clic en el botón Make Startup Disk:

    making-usb-ubuntu

    6. A continuación aparecerá una barra que indica el progreso de la instalación:

    making-usb-install

    7. Una vez que la instalación haya finalizado, retiramos el CD de la unidad, reniciamos el equipo y configuramos la BIOS para que arranque desde la unidad USB.

    Si todo ha ido bien, el equipo debería arrancar con Ubuntu 8.10 desde la unidad USB.

    NOTA: Si tu BIOS no soporta el arranque desde un dispositivo USB, puedes utilizar el USB Boot CD for Ubuntu 8.10 para bootear tu equipo con el Live-USB.

    Instalación desde Windows

    Requerimientos:
    - Obviamente una PC con Windows para llevar a cabo la conversión
    - Una imagen ISO de Ubuntu 8.10
    - Una memoria USB de 2 Gb o más
    - Ubuntu810p.exe (contiene los archivos para hacer la conversión)
    - HP USB Format (para formatear y hacer activa la unidad)

    Instalación:
    1. Descargamos la herramienta HP USB Format y la utilizamos para formatear la unidad USB con el sistema de archivos FAT32.

    2. Descargamos y ejecutamos Ubuntu810P.exe, el cuál creará una carpeta con el nombre ‘Ubuntu810P’.

    3. Luego descargamos la ISO de Ubuntu 8.10 y la copiamos dentro de la carpeta ‘Ubuntu810P’. Este paso es opcional, ya que la secuencia de comandos intentará descargar la ISO si no está presente.

    4. Dentro de la carpeta ‘Ubuntu810P’, hacemos clic en Ubuntu810.bat y seguimos las instrucciones en pantalla.

    5. Una vez que el script haya terminado, reiniciamos la PC y configuramos la BIOS o menú de arranque para arrancar desde el dispositivo USB, guardamos los cambios y reiniciamos nuevamente.

    Si todo ha ido bien, el equipo iniciará con Ubuntu 8.10 desde la unidad USB permitiendo guardar los cambios que hagas y realizar actualizaciones al sistema.

    Vía | PendriveLinux (1) (2)

 

7 Responses to “Ubuntu 8.10 persistente en Pendrive”

  1. Scichelli Says:

    Excelente tutorial ya lo estoy probando, soy nuevito en esto de Linux y la verdad es que esta muy buena esta plataforma comparad con la de la ventanita!! muchas gracias!!

  2. milazev Says:

    Hola gracias por el tutorial corto pero bien didactico pero tengo un problema tengo mi placa reconoce mi usb pero no arranca de este parece que no encuentra nada en este y luego se corre hacia el disco y arranca windows .
    cree PenDrive con la primera opcion desde live cd de linux pero en el usb veo archivos .exe como un umenu.exe y wubi.exe mi pregunta es tengo que hacer algo mas y cual es la utilidad de estos archivos gracias..

  3. Pablo Says:

    Hola excelente tutorial, yo tengo una pregunta se puede hacer esto pero directamente desde un SO Ubuntu es decir ir a un pc con ubuntu y darle que cree el usb, sin necesidad de un live cd/dvd ?

    Gracias!

  4. Dart Says:

    Gracias. El proceso se puede hacer sin quemar ningún CD (los netbook no tienen unidad + así apilamos menos cacharros + dañamos menos nuestros entorno):
    http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

    Ahora, desde un Ubuntu instalado, recomiendo poner mejor el pendrive o memoria flash USB: con 2 particiones -> a) la primera para nuestros archivos o ficheros personales (canciones, fotos, vídeos, documentos, etc.); y b) la segunda para el sitema operativo (SO) y el fichero de persistencia casper-rw. De esta forma el lápiz de memoria sirve para 3 cosas: a) Usar Ubuntu en cualquier ordenador (en vivo o Live), b) Instalar Ubuntu en cualquier PC, c) Usar nuestros ficheros, tanto desde Ubuntu Live (del mismo pendrive, p.e.), Ubuntu instalado, otra distro de Linux, Windows, etc.

    Y al estar nuestros ficheros aparte del SO (y fichero de persistencia): a) nuestros ficheros personales son manejados por facilidad por cualquier sistema operativo (p.e. usando Ubuntu Live desde el mismo pendrive no hace falta ser root ni buscar en el sistema de archivos), b) los ficheros del SO están seguros (p.e. Windows XP sólo accede a la primera partición, donde están los ficheros personales y no puede tocar el Ubuntu Live, que está en la segunda partición; si todo estuviera en 1 sola partición, en cualquier SO, se podría acceder a todos los ficheros y p.e. al querer borrar un fichero personal podríamos borrar por accidente un archivo del SO).

    Aquí va un tutorial detalladísimo:

    I’ll do it with this example:

    32-bit computer (desktop -or laptop-, not netbook)
    USB flash drive of 4 GB
    Persistence option desired (casper-rw file will exist for that)
    Personal files will take up more than half of the memory or space

    1. Download the required ISO file: http://www.ubuntu.com/desktop/get-ubuntu/download (and choose and click) or ftp://swtsrv.informatik.uni-mannheim.de/pub/linux/distributions/ubuntu-release/lucid/ubuntu-10.04.1-desktop-i386.iso (or from other country ….)
    2. Plug the USB flash drive
    3. Copy the files you want to keep to another drive
    4. Hold Alt key and press F2 . Type gnome-terminal and press Enter
    5. Type sudo bash and press Enter. Enter your password
    6. Type ls /dev/disk/by-id/*usb* -l and press Enter . At the end of the first line there should be something like sdb or sdc or sdd … In my case sdb
    7. Type fdisk -l and press Enter . After /dev/sdb I see /dev/sdb1 (there is only 1 partition; no divisions in my USB flash drive)
    8. Type umount /dev/sdb1 and press Enter
    9. Type fdisk /dev/sdb and press Enter
    10. Type m and press Enter to see the options
    11. Type p and press Enter to see the partitions (in my case /dev/sdb1 )
    12. Type d and press Enter (fdisk selects the only partition I have)
    13. Type p and press Enter (now there is no partition so no /dev/sdb1 is shown)
    14. Type n and press Enter then p and Enter then 1 (number of partition) and Enter then Enter (to use the default beginning: 1) then 600 (something more than the half) and Enter
    15. Type p and press Enter. I see /dev/sdb1 with Id of 83 (Linux file system)
    16. We want change it to FAT32: Type l and press Enter . We see that c is our option (W95 FAT32 (LBA) file system)
    17. We change it: Type t and press Enter (it selects the only partition up to now). Type c and press Enter
    18. Type p and press Enter . We see Id of c (W95 FAT32 (LBA) file system)
    19. Type n and press Enter then p and Enter then 2 and Enter then Enter (to use the default: just after first partition) then Enter (to use the default: all the free space, to the end)
    20. Type p and press Enter . We see also /dev/sdb2 . With Id of 83
    21. Type t and press Enter then 2 and Enter then c and Enter
    22. Type p and press Enter . We see Id of c bor both
    23. Type w and press Enter. Changes are written on disk
    24. Type fdisk -l and press Enter . Now we see the 2 partitions.
    25. Now we format the first one: type mkfs.vfat /dev/sdb1 and press Enter
    26. Now we format the second one: type mkfs.vfat /dev/sdb2 and press Enter
    27. Close the terminal or console
    28. Hold Alt key and press F2 . Type gnome-control-center and press Enter
    29. Click on USB Startup Disk Creator (under Hardware)
    30. Click on the button named Other.. (up-right) and choose and open the downloaded ISO file
    31. Under Disk to use click on /dev/sdb2
    32. Down, select Stored in reserved extra space
    33. Move the How much button almost to the limit. In my case the limit is 876.0 MB but I put it in 851.0 (just in case I need to modify some file of booting, …)
    34. Click on the button Make Startup Disk
    35. When it finishes click on Exit

    FINISHED !!!

    Now if we open the terminal and we use fdisk -l we see that there is a * for Boot in /dev/sdb2 . So the second partition is bootable (where Ubuntu GNU/Linux, the operating system, is located)

    To see this working reboot the computer and press the key stated by the BIOS to go to the boot menu (F12, F11, …, then use the arrows to select the USB flash drive and then press Enter). If no boot menu, go to the BIOS main menu (with F2 or Del …), then to boot options ….

    The first time in the middle of the boot we have to choose the language and click on Try Ubuntu v 10.04.1 LTS

    If we click on Places menu and then on 2.4 GB Filesystem the first partition is mounted and the Nautilus File Browser opens there. We can copy, create, delete, edit, open … our personal files: songs, photos, videos, documents …

    ENJOY !!!

    =================================================
    =================================================

    Ahora, para que en cada arranque podamos elegir fácilmente la forma de carga del sistema operativo (incluyendo arranque fresco):

    Hay que editar el fichero syslinux.cfg, que se encuentra dentro de la carpeta syslinux del Live USB. Para poder editar este fichero hay que hacerlo desde cualquier sistema operativo menos desde Ubuntu cargado desde el mismo pendrive, ya que en este último caso no se permite ni aunque se use sudo o gksu (para tener superprivilegios). Se hace así:

    Se borra todo el contenido de syslinux.cfg y se pone este código:

    prompt 1
    timeout 50
    default 1
    say -
    say Introduce el numero de la opcion deseada
    say ————————————–
    say -
    label 1
    say 1 Prueba de Ubuntu sin instalacion
    kernel /casper/vmlinuz
    append noprompt cdrom-detect/try-usb=true persistent file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash –
    label 2
    say 2 Prueba de Ubuntu fresco sin instalacion
    kernel /casper/vmlinuz
    append noprompt cdrom-detect/try-usb=true file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash –
    label 3
    say 3 Instalacion de Ubuntu
    kernel /casper/vmlinuz
    append noprompt cdrom-detect/try-usb=true persistent file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity initrd=/casper/initrd.lz quiet splash –
    label 4
    say 4 Comprobacion de disco
    kernel /casper/vmlinuz
    append noprompt boot=casper integrity-check initrd=/casper/initrd.lz quiet splash –
    label 5
    say 5 Test de memoria
    kernel /install/mt86plus
    label 6
    say 6 Arranque desde el disco duro
    localboot 0×80

    ¡Que aproveche!

    PD: Creo que el arranque fresco es más rápido. Es lógico, pues no se tienen que cargar configuraciones personales, etc. (están en el fichero casper-rw). Viene bien tener esta opción de arranque fresco para cuando ponemos el pendrive en un ordenador diferente al nuestro, donde el hardware suele ser diferente. Además, aunque de forma persistente pudiéramos arrancar (creo que generalmente sí) luego se guardarían configuraciones del ordenador externo que podrían hacer que al volver a poner la memoria USB en nuestro ordenador algunas cosas no estuvieran como las habíamos dejado y nos gusta tenerlas.

    ====================================
    ====================================

    ¡¡Más posibilidades!!: ¡¡podemos tener Ubuntu en la tarjeta (SD, xD, …) de nuestra cámara de fotos!! ¡¡Cierto!! Y compartiendo el sistema operativo con nuestras fotos (claro, ahora con menos sitio para ellas, pero con muchas más posibilidades, …). Así podemos matar 2 pájaros de un tiro o tener una solución si no tenemos pendrive o el que tenemos está lleno. Para arrancar Ubuntu desde la tarjeta de la cámara basta con insertarla en un lector (de esos que leen varios formatos, con varias ranuras, llamados multitarjeta) externo conectado por USB al PC. Si se pone la tarjeta en el lector interno del ordenador la cosa puede no funcionar (si a alguien le funciona que lo explique, por favor).

    ¡¡Más opciones aún!!: ¿que la BIOS de tu ordenador no permite arrancar desde un pendrive o memoria USB …? ¡¡Hay solución!!: Descarga http://download.plop.at/files/bootmngr/plpbt-5.0.11-2.zip , descomprime el fichero y graba un CD (es suficiente un Business card CD o los más fáciles de encontrar Mini CDs) a partir de la imagen (fichero) plpbt.iso (p.e. la que está en la carpeta raiz). Se mete el CD y el pendrive con Ubuntu en el ordenador, se reinicia o se enciende, y sale un menú donde se elige USB, con lo que el ordenador arranca desde el pendrive. Podría pasar que la BIOS estuviera configurada para mirar antes el disco duro que la unidad de CD o DVD; en este caso bastaría con cambiar el orden de arranque. Para acceder a la BIOS nada más encender o reiniciar el PC hay que pulsar la tecla que se indique: Del o Supr, F2, … Las más modernas tienen además un menú de arranque, al que se llega con F12 u F11, … Pero estas BIOS modernas sí suelen permitir arrancar desde USB. El Plop Boot Manager permite arrancar desde cualquier pendrive o memoria flash USB, tenga el sistema operativo en él que tenga.

  5. Dart Says:

Leave a Reply

0
  • [...] Esto se puede hacer de manera gráfica con las herramientas liveusb, unetbootin y USB-Creator LiveUSB: sólo permite crear el pendrive desde un cd, y si no mal recuerdo, no es persistente. http://klik.atekon.de/liveusb/#screenshot USB-Creator: Viene instalado en Mint y Ubuntu. En caso que no lo tengas instalado, lo puedes hacer desde Synaptic. Podemos crear un pendrive persistente, tanto de un cd, como de una imagen ISO en el disco. http://www.lagg3r.com.ar [...]

  •