08
Instalar Ubuntu 8.04 desde/mediante/con una memoria USB
.
Esta entrada es para todos aquellos que quieren instalar Ubuntu en alguna maquina y se hallan con que la unidad de CD no funciona o simplemente no dispone de una.
En los siguientes pasos explicare como poder instalar Ubuntu mediante un memoria USB, esta entrada NO explica como instalar Ubuntu en la memoria, si no como instalar Ubuntu en un CPU o Laptop por medio de la memoria USB.
Antes de comenzar debemos contar con
- Memoria USB mayor de 700 MB, formateada en FAT16. Por lo general vienen con ese formato.
- Una imagen ISO de Ubuntu CD Live, que puedes descargar desde AQUÍ, según la versión y distribución que desees.
Una vez que tengamos esas dos cosas procedamos a instalar lo necesario.
1) Comenzamos por instalar el paquete SYSLINUX, que nos permite bootear archivos contenidos en el disco duro, mas información de este paquete AQUÍ. Ademas de mtools y parted en caso de no tenerlos instalados. Abrir una Terminal (Aplicaciones -> Sistema -> Terminal) y escribir:
sudo apt-get install syslinux mtools parted
2) Vamos a averiguar donde esta montada la USB mediante el siguiente comando en una Terminal:
sudo fdisk -l
que nos arrojara algo parecido a esto:
Disk /dev/sda: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xcad0fda1 Device Boot Start End Blocks Id System /dev/sda1 * 1 3187 25599546 7 HPFS/NTFS /dev/sda2 3188 30363 218291220 f W95 Ext'd (LBA) /dev/sda3 30364 30401 305235 82 Linux swap / Solaris /dev/sda5 3188 27176 192691579+ b W95 FAT32 /dev/sda6 27177 30363 25599546 83 Linux Disk /dev/sdb: 2043 MB, 2043674624 bytes 255 heads, 63 sectors/track, 248 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x04030201 Device Boot Start End Blocks Id System /dev/sdb1 1 248 1992028+ 6 FAT16
En este caso tenemos un disco duro sata (sda) de 250 GB y un USB (sdb) de 2 GB observar que donde dice boot no tiene un símbolo de *, como en el caso de la primera particion del disco duro. Es decir el USB no es booteable todavía. AQUÍ LO IMPORTANTE ES RECORDAR QUE LA USB CORRESPONDE A /dev/sdb Y COMO SOLO TIENE UNA PARTICIÓN LA RUTA DE ESTA ES /dev/sdb1. EN TU CASO PARTICULAR PUEDE CAMBIAR PERO TIENE QUE SER DEL MODO /dev/sdX#, DONDE X CORRESPONDE A UNA LETRA Y # A UN NUMERO.
3) Hacemos que el USB sea booteable (como un disco duro) insertandole una bandera de booteo. Esto mediante la aplicación parted. Recuerda cambiar por /dev/sdX según sea tu caso. Escribimos en la Terminal:
sudo parted /dev/sdb set 1 boot on
4) Haremos que podamos bootear archivos mediante SYSLINUX en el USB, Recuerda cambiar por /dev/sdX# según sea tu caso, haciendo:
sudo syslinux /dev/sdb1
5) Extraemos todo el contenido del ISO a el USB, dándole clik derecho al ISO y seleccionamos abrir con Archive Manager ( es la aplicación parecida al WinRAR, en español me parece que es Manejador de Archivos) seleccionamos todas las carpetas y le damos la opción extraer en, lo enviamos todo al USB.
6) Nos cambiamos al directorio raíz del USB
cd /media/usb/
7) Renombramos el archivo isolinux.cfg a syslinux.cfg, que se encuentra en la carpeta isolinux
mv ./isolinux/isolinux.cfg ./isolinux/syslinux.cfg
8) Movemos todo el contenido de la carpeta isolinux al directorio raíz del USB
mv ./isolinux/* ./
9) Borramos la carpeta isolinux del USB
rm -r isolinux
10) Reiniciar el CPU o Laptop, entrar al bios y hacer que la maquina boote desde el usb.
Listo con eso debes poder instalar Ubuntu sin malgastar un CD.
Nota: Al terminar de instalar Ubuntu inserten el usb que utilizaron y notaran que marca un error al querer montarlo, esto es debido a que en el archivo fstab (el que controla las particiones montadas) quedo montado el usb (el que usaste o cualquier otro) pero se soluciona de la sig forma:
1) Abrimos el archivo fstab del siguiente modo, en una terminal escribir:
sudo gedit /etc/fstab
y nos aparecera algo como esto
# /etc/fstab: static file system information. # # proc /proc proc defaults 0 0 # /dev/sdb3 UUID=d9af8674-baee-44fa-b71c-a6cfa65ff51b / ext3 relatime,erro$ # /dev/sdb2 UUID=84b7907f-f540-4026-b5c7-8d9194775113 /boot ext3 relatime $ # /dev/sdb5 UUID=5480acc0-ca28-46a2-8827-3494ce45d3dd /home ext3 relatime $ # /dev/sdb6 UUID=c09eaa3e-7bee-4664-b690-fc1f8c2377db /media/Thermography ext3 relatim$ # /dev/sda5 UUID=456E-CF25 /media/DatosWinXP vfat utf8,umask=007,gid=46 0 1 # /dev/sda1 UUID=66F44A28F449FAB7 /media/WinXP ntfs defaults,umask=007,gid=46 0 $ # /dev/sdb1 UUID=b86ba59f-d51b-40cd-a35e-c574cc0c125a none swap sw $ /dev/sdc1 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0 /dev/scd0 /media/cdrom1 udf,iso9660 user,noauto,exec,utf8 0 0
Lo que esta en negritas es lo que debemos comentar anteponiendo un simbolo de # antes de la linea, con eso recuperan el poder montar usb al insertarlo en la computadora. La linea queraria asi:
#/dev/sdc1 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0 2) Salvamos el archivo y reiniciamos la computadora, con eso solucionamos el detalle.
ESCRIBAN SUS COMENTARIOS!!!
July 21 2008 a las 6:19 am
buenas!
tengo un problema, he realizado los pasos que dices y no me ha arrojado ningun error.
bueno la idea de esto es que voy a reemplazar mi xp por linux, y no tengo unidad de cd para poder instalar.
he hecho todos estos pasos desde una maquina virtual que tengo con debian etch. en el momento que reinicio el portatil y le digo que inicie desde las unidades extraibles, lee el pendrive pero no hace nada mas, y pasa al inicio de disco con XP. si me pudieras ayudar te lo agradeceria, he leido bastante he provado varias cosas y nada.
un saludo
July 21 2008 a las 9:01 pm
Hola Juan Pablo, por lo que entiendo no tienes instalado Linux directamente en tu computadora, y lo virtualizas. Si eso es correcto vallamos paso a paso. Por lo que me dices sospecho que no has podido bootear desde el Pendrive, así que intentemos hacer eso, es lo mínimo necesario para la instalación.
1) Formatea tu pendrive completamente, en formato fat16. Hazlo directamente en Windows.
2) Aseguremos que tu Bios soporte bootear desde el pendrive, eso es simple, introduce el pendrive en la maquina y prendela, ingresa al bios y en la sección de elegir donde bootear ve si esta disponible la opción de que lo haga desde el pendrive. Si la tiene disponible entonces ahora asegúrate que esta opción sea la primera en el orden del booteo. Reinicia la maquina y observa si lo primero en leerse es el pendrive. Si esto es correcto entonces pasemos a lo siguiente.
3) Virtualiza linux y has la opción 3 del post, fijar la bandera de booteo. Luego chequeemos que el pendrive tenga habilitada la bandera de boot, esto desde linux es tan fácil como hacer el paso sudo -l fdisk en la terminal, y debe aparecer un asterisco en la columna donde dice boot o inicio en español, observa esa parte en el post y fíjate que hay un asterisco * a un costado de /dev/sda1 lo mismo debe pasar para el pendrive algo como /dev/sdx# *. Es necesario que esta bandera de booteo este colocada en el pendrive, si no es así no podemos seguir asiendo algo ya que no reconocerá el pendrive como un disco duro. Si ya esta colocada pasemos a lo siguiente.
4) Veamos si esta bien instalado el archivo syslinux en nuestra pendrive. Para dejar de lado un momento la virtualizacion de linux y asegurar que no sea la causante del problema, descargate syslinux para windows.
http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-3.55.zip
descomprime el archivo y mueve la carpeta al directorio c:\,abre una TERMINAL DE WINDOWS y muévete a la carpeta syslinux\win32. una vez en esa carpeta escribe en la TERMINAL DE WINDOWS el comando del paso 4. Después entra al pendrive, habilita la opción de ver archivos ocultos de windows, y debe haber un archivo se nombre syslinux.
Con todo esto ya hecho, entonces reinicias tu maquina, para asegurar entra al bios y pon al pendrive como primer booteo (algunos bios despues de bootearlo una vez, lo cambian de orden) sales del bios, se inicia la maquina y lo que debe pasar es que BOOTE EL PENDRIVE LO ARRANCA COMO UN DISCO DURO, PERO TE DICE QUE NO TIENE SISTEMA OPERATIVO.
Si llegaste hasta aquí felicidades solo descomprime la ISO de Ubuntu en el Pendrive, renombra y mueve los archivos de lugar como menciona el post. Esto ultimo lo puedes hacer desde windows, no hay problema por eso.
Espero que esto te ayude, si tienes otro problema no dudes en preguntar. Si se soluciono tu problema hazlo saber. Saludos.
January 13 2009 a las 12:24 am
Tengo un portatil que hace tiempo dejó de leer cd’s (aunque todavia lee dvd’s…) i hasta ahora para instalar un SO usaba dvd’s, me encuentro que estoy sin dvd’s vacios i quiero instalar openSUSE.
Buscando encontré como hacer un Live USB i desde allí instalarlo, pero me encontré que no me dejaba instalar debido a que no puede montar la unidad de CD/DVD…
Después leí sobre UNETbooting o parecido, con lo qual desde una particion que tengo en el portatil podria instalarlo, lo preparo todo i cuando va a instalar me da el mismo problema de antes…
He probado de quitar el lector, de poner un cd cualquiera, un dvd de mandriva… pero siempre llega al mismo punto
El problema en cuestión és:
.
.
.
Probing module: uhci-hcd
Waiting for CD/DVD device(s) to appear…
Mounting CD/DVD drive…………….
Couldn’t find CD image configuration file
rebootException: error consoles at Alt-F3/F4
y el sistema se reinicia al cabo de 120 segundos…
Alguien puede ayudarme?
January 21 2009 a las 12:19 pm
Great site.
January 26 2009 a las 6:11 am
Nice site you have!
January 29 2009 a las 5:29 am
Hola! Ya tiene tiempo el post, pero yo pregunto por si acaso:
Estoy intentando instalar ubuntu 8.10 desde pendrive (4Gb) siguiendo este manual, pero tengo un problemilla al intentar convertir en booteable el pen, me dice que no se puede poner el flag boot en discos loop (o con loop, no recuerdo bien). Obviamente no puedo arrancar desde el pen para la instalacion (lo he intentado).
¿No me sirve el pendrive y tengo que buscar otro? ¿O hay solucion? En la red no he encontrado nada acerca de esto…
January 30 2009 a las 8:34 pm
Arskoro:
Hola, mira dale una leeida a esto para entender un poco mas que es eso de loop, http://buntulug.com.ar/wiki/Montar_Unidades.
Ahora viene la pregunta, que marca y modelo es tu USB flash?? hay algunos que traen pre cargados en la bios una especie de sistema operativo que reconoce Windows (ejemplo el usb sandisk) si ese es el caso tal vez por eso es que te marca ese error.
Te recomiendo que prestes un USB de los sencillos que no traen nada (Kingston, yo tengo uno y fue el que me sirvió para hacer este post) y lo intentes de nuevo.
Saludos.
January 30 2009 a las 8:44 pm
nico:
Hola, has intentado deshabilitar tu lector de dvd desde la Bios de tu portatil??
Antes de instalar cualquier cosa desde un USB es necesario saber si el Bios reconoce el arranque (bootea) desde un USB, si el bios reconoce un USB como booteable entonces pasemos al detalle del DVD.
En principio la mayoria de los Bios bootean como principal el DVD (o CD room segun sea el caso) entonces si nuestro lector esta descompuesto e intentamos instalar algun SO (sistema operativo) desde esta unidad no nos sera posible. Entonces has lo siguiente entra al Bios y cambia el oreden de Booteo, primero el USB y despues el Disco duro, deshabilita el DVD, con eso deberias poder bootear desde el UsbLive.
Saludos.
April 5 2009 a las 6:52 am
Utilizando
Buenos días, te cuento que es tan interesante que me animé a instalar unetbooting una distro de ubunu 8.10, pero como tenía una partición de disco lo hice desde allá ahora me muestra el logo de ubuntu en esa partición, mi SO es Vista, pero al reiniciar no hay ningún grub, arranca directo a vista, bueno adicionalmente mirando los archivos que se generaron veo dos aplicaciones umenu y wubi, quiero que la distibución de linux me comparta la de vista, pero no se como hacerlo con esta partición y con los archivos que ya están copiados.
muchas gracias
March 22 2010 a las 1:48 am
Utilizando
hola amigos. bueno, solo tengo una pregunta y es esta ¿cuando instalo ubuntu no hay riesgo de perder mis datos de windows? porque tengo cosas muy valiosas en mi equipo y no me gustaria que se fueran por el drenaje y lo que pasa es que mi vecino tiene windows xp y linux mint en un solo equipo pero desde antes de comenzar a crear archivos y todo eso. en resumen, al instalar ubuntu se pierden mis documentos de windows si o no
March 26 2010 a las 9:50 pm
Utilizando
etienne: No no se pierden, pero debes crear una nueva partición para instalar Ubuntu y así no perderlos. Busca en Google como instalar WinXP y Ubutnu en una misma PC.
Agrega un comentario