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.



espurnes dice:
20 octubre, 2006 a las 00:07Hola, 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.
espurnes dice:
20 octubre, 2006 a las 00:25Hola 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…
Peralt dice:
1 noviembre, 2006 a las 12:18espurnes,
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?
Héctor Lozada dice:
2 marzo, 2007 a las 20:11A 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:
darkested dice:
24 abril, 2007 a las 19:57sigo 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?
ez dice:
2 junio, 2007 a las 02:41ami me funciono perfectamente tengo una notebook acer aspire 3050
Guille dice:
12 julio, 2007 a las 17:57A 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.
romerogt dice:
21 agosto, 2007 a las 02:47Me 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.
Sebastian dice:
17 septiembre, 2007 a las 18:56Buenas!! 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?