La Brujula Verde [v + eco + ast]

Un blog sobre cibercultura y blogging.

Recibe nuestras noticias en tu email:

Instalar Ubuntu Linux desde una memoria o disco USB



En ocasiones podemos encontrarnos con que el portátil donde queremos instalar Ubuntu Linux no dispone de unidad de CD o, como es mi caso, está averiada. ¿Qué hacer entonces?

Ian Connor explicaba hace unos meses un método muy sencillo para poder instalarlo desde una memoria o disco USB. Necesitaremos un pc conectado a internet y con grabadora de cd. Vamos a ver que pasos hay que seguir.

  • En primer lugar debemos descargarnos la imagen de Ubuntu Linux, por supuesto, lo que podemos hacer desde el sitio web oficial de Ubuntu. Y la grabamos en un cd de la manera habitual.
  • Despues nos descargaremos la utilidad Syslinux para Windows.
  • Copiaremos el contenido del cd de Ubuntu Linux que hemos grabado a nuestra memoria o disco USB (no es necesario que estén vacios, sólo que haya espacio suficiente).
  • Descomprimimos Syslinux.zip y lo ejecutamos (desde una ventana de DOS) contra nuestro dispositivo USB desde el directorio donde tenemos Syslinux (si nuestro dispositivo USB es F: la instrucción sería syslinux.exe -f F:)
  • Copiamos estos archivos al directorio raíz de nuestro dispositivo USB:
    - vmlinuz (lo encontraremos en el directorio casper\vmlinuz)
    - initrd.gz (lo encontraremos en el directorio casper\initrd.gz)
    - syslinux.cfg (renombraremos el archivo isolinux\isolinux.cfg a syslinux.cfg y lo copiaremos al raiz del USB)
  • Editamos syslinux.cfg de manera que vmlinuz e initrd.gz apunten al directorio root del dispositivo USB:

    DEFAULT /casper/vmlinuz
    GFXBOOT bootlogo
    GFXBOOT-BACKGROUND 0xB6875A
    APPEND boot=casper initrd=/casper/initrd.gz ramdisk_size=1048576 root=/dev/ram
    rw quiet splash –

    ….lo cambiaríamos por….

    DEFAULT vmlinuz
    GFXBOOT bootlogo
    GFXBOOT-BACKGROUND 0xB6875A
    APPEND boot=casper initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram
    rw quiet splash –

  • Expulsamos el dispositivo USB y lo conectamos al portátil. Lo arrancamos y pulsamos F2 para acceder a la BIOS y poder establecer nuestro dispositivo USB como predeterminado en el arranque.

Funciona, lo he comprobado y todo ha ido de maravilla.

USB Duplicators and USB Duplication




También puedes leer



The Buzz {2 trackbacks/pingbacks}

  1. Pingback: Kernel Source » Artículos de la semana (2-8 Oct 2006) on 9 Octubre 2006
  2. Pingback: Ubuntu desde USB « OXCORP on 10 Noviembre 2008

La Conversación {36 comentarios}

  1. espurnes 20 Octubre, 06 @ 12:07 am

    Hola, he leido este post. he siguido los pasos y no me funciona.

    (i) Al hacer syslinux -f E: (en mi caso esta es la letra del pendrive) tendria que dar algun mensaje? qual es la utilidad de syslinux?

    (ii) el archivo isolinux.cfg que renombramos a syslinux.cfg se deja en su carpeta original igualmente? con el nombre original o con el cambiado? si es el cambiado tambien modificado?

    Al arrancar desde el PenDrive me dice que no encuentra S.O. Yo he copiado el CD de Ubuntu tal qual, en modo visual desde windows como habeis dicho.

    Lei en algun sitio que se requeria la version alternativa de Ubuntu, pero no enquentro la fuente ahora..

    si podeis resolverme las dudas seria genial.

    gracias.

  2. espurnes 20 Octubre, 06 @ 12:25 am

    Hola de nuevo,

    ya he conseguido que funcionara. Los pasos que detallais me funcionan, pero solo en el pc de sobremesa.

    Yo quiero instalarlo en el portatil, un Acer TravelMate 3002 WTMi, pero al seleccionar arranque por el USB me devuelve un mensaje “Missing operating system”.

    Así que no se…

    si hay ideas…

  3. Peralt 01 Noviembre, 06 @ 12:18 pm

    espurnes,
    también tengo un Travelmate3002 y tampoco consigo arracar con el USB. He dado vueltas y parece que solo bota con el HD y con dispositivos conectados al IEE1394.

    Has conseguido alguna maera de arracar con el USB?

  4. Héctor Lozada 02 Marzo, 07 @ 8:11 pm

    A mi no me funciona, claro que inicializa desde la memoria usb, pero se queda trancado diciendome

    unknow syslinux.cfg
    unknow syslinux.cfg
    unknow syslinux.cfg
    unknow syslinux.cfg
    boot:

  5. darkested 24 Abril, 07 @ 7:57 pm

    sigo todos los pasos, pero al iniciar el pc desde el pendrive (pongo en la bios que inicie desde usb-hdd), me sale “invalid or damege booteable partition”, como podria resolverlo?

  6. ez 02 Junio, 07 @ 2:41 am

    ami me funciono perfectamente tengo una notebook acer aspire 3050

  7. Guille 12 Julio, 07 @ 5:57 pm

    A mi me ha funcionado pero con algunas reservas:

    Al comienzo de syslinux.cfg tengo unas líneas algo distintas. Finalmente la solución es quitar “/casper” de las líneas:
    DEFAULT /casper/vmlinuz
    y
    APPEND file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.gz quiet splash –

    Por otro lado, la utilidad syslinux hay que ejecutarla siendo administrador de windows (si no sabes nada de esto, pues no se preocupe, es administrador).

    Pero me falta poder iniciar el modo live en idioma español, ya que no sale el menú inicial para que pueda elegirlo con F2.

  8. romerogt 21 Agosto, 07 @ 2:47 am

    Me funcionó bien, creo que algo hice mal en el sysconfig pero igual levanté con el LiveUSB de Ubuntu :) y pude instalar en una Thinkpad de Lenovo.

    Gracias por tan excelente tip.

  9. Sebastian 17 Septiembre, 07 @ 6:56 pm

    Buenas!! me funciono perfecto inicia todo bonito pero tengo un problema, como hago que mantenga los cambios??? porque le instale un par de paquetes y cuando reinicio vuelve todo como antes :S alguno tiene idea?

  10. Aldo 29 Septiembre, 07 @ 6:37 am

    ¿Y cómo puedo editar syslinux.cfg? Imagino que es algo de programación, ¿no? No sé nada, o casi nada, de eso. Pero órale, ¿con qué lo hago?

  11. Guillermo Carvajal 30 Septiembre, 07 @ 9:37 am

    Aldo, puedes editar ese archivo con cualquier editor de texto, incluido el Bloc de Notas y el Word

  12. BuD 17 Octubre, 07 @ 9:07 pm

    Y para la gente que no puede ni arrancar por USB? Se puede hacer que arranque desde disco de 1,44 y que coja todo por el USB?

  13. marcos 18 Octubre, 07 @ 8:50 pm

    Para arrancar con usb en equipos que no lo permiten, lo mejor es quemar un CD de slax, la versión de bootCD, que arranca el ordenata, y luego metes el USB :D http://www.slax.org
    Un saludo.

  14. Carlos 03 Enero, 08 @ 10:09 pm

    Tengo una portatil Toshiba Satellite L20-SP231 y el Bios no me permite arrancar desde la unidad insertada por USB, sabe alguien si le puedo cargar el Bios que me permita reconfigurar el setup de manera que pueda arrancar cun un disco a traves de el puerto USB. Gracias.

  15. ~Pablo~ 16 Enero, 08 @ 10:10 pm

    Hola,
    He seguido con los pasos descritos pero el error viene cuando ejecuto mi pc con el USB en el que me pone ” boot error ”

    Si alguien pudiera ayudarme le estaria agradecido
    Gracias

  16. 1001 23 Enero, 08 @ 12:23 am

    Yo también tengo un Toshiba, y tampoco me permite la opción de “bootear” desde USB. :/

    Alguien lo ha conseguido con un Toshiba?

  17. Enrique 04 Febrero, 08 @ 10:13 am

    Hola:
    he conseguido que me arranque sin problemas metiendo todo en una memoria pcmcia pero ahora una vez arranca el ubuntu server 7 cuando se intenta instalar al disco duro, se queda en la fase de detectar el CDROM (que no tengo).
    Alguna idea, tengo prompt de sistema y la pqña imagen del sistema que carga en memoria…
    Gracias

  18. mario 25 Febrero, 08 @ 1:46 am

    hola, me arranco perfecto
    pero en modo cconsola,
    y el comando startx no me activa el modo grafico.
    alguna ayuda sobre esto??
    graz!

  19. Sergio Alfredo 24 Marzo, 08 @ 5:30 am

    Orale, es muy efectivo cuando no tienes cds, en mi caso baje la iso de ubuntu 8.04 beta, pero algo extraño sucedia, descargue tres veces la imagen y desperdicie 4 cds, asi que me quede sin ninguno, y tu tutorial me quedo como anillo al dedo.
    Muchas gracias.

  20. Jesus 28 Marzo, 08 @ 11:17 am

    Pff he probado.. pero nada… esk hay algunas inconclusiones en el tutorial… te dice que bajes una image de ubuntu pero no te dice cual exactamente…

    Luego al usar el comando… syslinux.exe mi unidad es e: supongo que sería:
    syslinux.exe -f e:?
    syslinux.exe -e e:?

    Cual de los dos? :S de todas formas tampoco encuentro los archivos que hay que copiar a la raíz….

  21. franco 19 Abril, 08 @ 10:37 pm

    Jesus seria -f e: pues f es una configuracion de la ejecucion de syslinux.

    @No puedo iniciarlo me da boot failed. A nadie mas le paso??? seguro algo hice mal pero no se q

  22. daicon 28 Abril, 08 @ 9:39 pm

    ami tmb me sale boot error …estoy intendao poner la version kubuntu 8.4 alguien asbe pork es??

    yo en le dichero syslinux.cgf he cambiado todas las lienas que tubiese casper tal y tal…es asi no? detodas formas tmb he probado solo con las dos primeras lineas cambiadas

  23. manuel salas 04 Mayo, 08 @ 1:40 am

    Señores
    yo probe esta guia, aclaraciones:
    -primero el disco debe tener una particion fat(aprox de 800mb, despues particionas el resto del disco al tamaño apropiado para la inst. de linux).
    -al ejecutar syslinux.exe -sfma F:
    no da ningun mensaje, pero escribe un archivo en la raiz del hdd.
    -el archivo isolinux.cfg basta con chequear las rutas que sean apropiadas, cambiar nombre.

  24. cesar flores 12 Mayo, 08 @ 6:20 pm

    Hola a todos…

    a mi me sucede que al momento de instalar desde la USB me dice que no encuentra el disco en la unidad de CD y obviamente no tendo unidad, como le puedo hacer para que me tome el instlador desde la USB ?

  25. jhilmer 29 Mayo, 08 @ 12:18 am

    hola maigos ayudenme esq no s epuede arrancar mediante un usb que devo de ahce rpor favor ayudarme ps nos ehan tan malo

  26. Beowulf 06 Junio, 08 @ 5:52 pm

    Es muy buena la información , sirvio en una Acer 5050 laptop con ubuntu 8.04

  27. JAIME 23 Junio, 08 @ 4:51 am

    mira tengo 2 problemas no pones cual disco asi que descarge el ubuntu 8.4 alternate y la carpetita de sys linux le doy click sobre el enlace y me dice Not Found

    The requested URL /pub/linux/utils/boot/syslinux/syslinux-3.31.zip was not found on this server.

    asi que descargue el syslinux 3.63 diganme si puedo con esos archivos ejecutar ubuntu en mi usb

  28. tesla-gnu 01 Julio, 08 @ 7:21 am

    -Descargar vmlinuz y initrd.gz de ftp://ftp.ubuntu.com/ubuntu/dists/edgy/main/installer-i386/current/images/hd-media/ y ponerlos en C:
    -Descargar linld.com
    -inurl:(htm|html|php) intitle:”index of” +”last modified” +”parent directory” +description +size +(.com) “LINLD”
    y ponerlo tambien en C:
    -Desde DOS ejecutar “C:\linld.com image=C:\vmlinuz initrd=C:\initrd.gz”

    En el caso de que C: no sea FAT, se puede usar cualquier otra particion (D:, E:..) o utilizar un disco de FreeDOS con soporte USB junto con un pendrive.

  29. as 12 Julio, 08 @ 11:46 am

    Me gusta tu manera de expresarte, muy exacta.

    Saludos!!

  30. cariez 13 Julio, 08 @ 12:47 am

    a mi me tira un erro al encender el portatil.

    “No booteable partition in table”

    Que puedo hacee??? O KE HICE MAL???

  31. c2mismo 31 Julio, 08 @ 7:21 pm

    Yo creí entender desde un principio q esto era para crearte un “CD-LIVE” en una unidad “USB”

    No para instalarlo en una unidad USB.

    Lo que consigues con ello es instalar LINUX en un ordenador sin lector de DVD

    Para instalarlo en un USB y que se guarden los cambios (Instalación persistente) ver la página siguiente:

    http://www.uptodown.com/blog/ubuntu-804-persistente-en-tu-pendrive-usb/

    espero resulte de provecho

  32. Jose 02 Septiembre, 08 @ 5:12 pm

    UNetbootin, which fully automates the process under Linux or Windows. If you are using the method above and running into problems, why not give it a try!

    Also, for some reason this doesn’t seem to work with Ubuntu Server. I am looking into it!

  33. Adso 06 Septiembre, 08 @ 12:43 am

    Hola. Yo seguí todos los pasos, incluso primero probé si el CD funcionaba y despues lo copié al USB.
    El tema es que me sale en el boot un error que dice que no puede cargar el sistema operativo. Algo medio raro que también me salió cuando grabé en el USB otro Linux y seguí los pasos sugeridos para ese mismo.
    Que puedo hacer?
    Muchas gracias!

  34. tecnoloxiaxa 09 Septiembre, 08 @ 3:12 pm

    Muchas gracias por la información y por el trabajo.

  35. La Felipedia 23 Septiembre, 08 @ 10:22 am

    Esta utilidad es mucho más sencilla para crear un LiveUSB y lo hace todo sola…

    http://felipedia.blogia.com/2008/092301-unetbootin-crear-arranques-de-linux-en-discos-usb.php

  36. Gonzalo 09 Octubre, 08 @ 11:51 pm

    estaba en buen camino hasta esto :P

    # Editamos syslinux.cfg de manera que vmlinuz e initrd.gz apunten al directorio root del dispositivo USB:

    DEFAULT /casper/vmlinuz
    GFXBOOT bootlogo
    GFXBOOT-BACKGROUND 0xB6875A
    APPEND boot=casper initrd=/casper/initrd.gz ramdisk_size=1048576 root=/dev/ram
    rw quiet splash –

    ….lo cambiaríamos por….

    DEFAULT vmlinuz
    GFXBOOT bootlogo
    GFXBOOT-BACKGROUND 0xB6875A
    APPEND boot=casper initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram
    rw quiet splash –

    lo abro como block de notas y no encuentro eso para modificar :S…. si podes mandarme un mail o algo, agradecido.

Deja tu comentario

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Puedes suscribirte al Feed RSS de los comentarios de esta entrada. También puedes dejar un trackback si has hablado de lo mismo en tu blog.

Fotos recientes


Buscar

Si estás buscando algo en especial inténtalo con este formulario:


Suscripciones

Para suscribirte a nuestro Feed RSS copia este enlace y pégalo en tu lector de feeds: http://feedproxy.google.com/LaBrujulaVerde

Para recibir nuestras noticias directamente en tu email escribe tu dirección de correo:

Bajo licencia Creative Commons Política de privacidad Alojado en Ferca Grady (theme) Volver arriba ↑