sep 062010
 

Este tutorial está pensado para hacerse desde windows, aunque alguien que se de maña podrá hacerlo desde linux también.

ENTRADA ANTIGUA - ver Pendrive Booteable v2

Yo empleo un pendrive de 8GB y allí tengo:

  • Acronis Universal Restore
  • Acronis True Image
  • Acronis Backup & Recovery 11 Advanced Server
  • ESET SysRescue
  • Gparted
  • Hiren’s Boot CD (+ windows xp portable + pequeña distro de linux)
  • Kaspersky Rescue CD
  • LUbuntu
  • Ubuntu
  • Memtest+86
  • Puppy Linux
  • SpinRite
  • SysRescueCD
  • TinyCore
  • Windows 7 (solo setup)
  • Windows XP (solo setup)
  • Varias opciones de booteo
Enlaces de descarga al final del post

Como verán está muy completo, indispensable para quien trabaje reparando pc’s. No se qué haría sin él jaja.  Además, tiene la capacidad de poderse expandir con facilidad, agregar o quitar fácilmente aplicaciones, y demás.

Probe con pendrives de 1GB y funciona perfecto también. Claro que con menos apps.

En mi post sobre Kaspersky & ESET Rescue Disk expliqué cómo crear un pen booteable para esas aplicaciones. Esto es lo mismo, se basa en el mismo método.

ACLARACIONES

> no todas las mothers permiten bootear desde pendrives

> no todas las mothers bootean correctamente desde pendrives; esto es, bootean, pero fallan.

> no todos los pendrives bootean. Algunos especiales, como ser mp3′s, mp5′s, etc, o pendrives encriptados, no tienen capacidad para bootear. lo mejor es usar los pendrives mas comunes y corrientes q encuentren…

Dicho lo dicho, vamos de lleno a lo que importa.

Programas a usar

> Grub4DOS installer

> HP USB Format Tool

> WContig (opcional)

Pueden buscar cada utilidad en google, o bajarse el pack de los tres desde Megaupload o Gigasize. En este pack incluí algunas cosas más, como utilidades para crear un pendrive con Windows XP para instalarlo, o para Windows 7 y otras cosas.

NOTA: Será necesario formatear el pendrive, por lo que su contenido se perderá.

Todas esas utilidades son portables, por lo que no requieren de instalación.

1- Extraer todo

2- Ir a la carpeta HP USB Format Tool y ejecutar HPUSBFW

(usuarios de Windows Vosta o 7, ejecutar como administrador)

3- Seleccionar dispositivo. Donde dice File System seleccionar

- FAT si la capacidad del pendrive es menor o igual a 2GB

- NTFS si la capacidad es mayor a 2GB

Dejan destildadas las otras opciones, y le dan a Start

penboot_hpft

4- Al finalizar, cierran y van a la carpeta Grub4DOS-Installer y ejecutan grubinst_gui

(usuarios de Windows Vosta o 7, ejecutar como administrador)

5- Sigan la imagen para guiarse

penboot_g4d1 penboot_g4d2

5.1- Click en el botoncito que esta al lado de Disk, luego click en Refresh. Seleccionan al pendrive (¡¡CUIDADO DE NO SELECCIONAR EL DISCO RIGIDO!!)

5.2- Click en Refresh donde dice Part List

5.3- Seleccionan Whole Disk (MBR) (puede decir Whole disk (FAT12/FAT16))

5.4- Tildan Don’t search for floppy

5.5- Click en Install

5.6- Debe decir que se instaló correctamente: The MBR/BS has been succesfully installed. Si es así, cierran y siguen; si no, hacen lo siguiente:

5.6.1- Destildan la opción Don’t search for floppy y le dan a Install

5.6.2- Formatean nuevamente, y vuelven a repetir

5.6.3- Lo siento, no tengo idea como solucionarlo…

6- Copian el archivo grldr que está en esta carpeta a la raiz del pendrive (es decir, lo ponen tirado en el pendrive)

7- Lo mismo con el archivo menu.lst

Este archivo es el menú que se mostrará al iniciar, y es el que debemos editar a gusto para utilizar los programas que querramos.

NOTA: utilicen WordPad para editarlo, ya que el Notepad (Bloq de notas) trae problemas.

Listo, el pendrive ya es booteable.

Ahora es cuestión de que utilicen Google para saber como hacer bootear el programa que desean. P.E.:
Para el ubuntu: como bootear ubuntu dese pendrive grub
Para el ESET SysRescue: como bootear eset sysrecue desde usb grub
etc…

Los archivos y programas los ponen en cualquier carpeta, normalmente es indiferente. Hay excepciones, p.e. los archivos para instalar Windows 7 los tuve que ‘dejar tirados’ en la raíz, porque no funcionaba si estaba en carpeta. Más adelante verán unas capturas de pantalla de la raíz, para tener a modo de ejemplo.

Para el windows 7 y XP, lo que hice yo fue utilizar un pendrive vacío, y luego generarlos ambos, primero uno y luego el otro, con las utilidades apropiadas (vienen en el paquete), como el Windows 7 To USB. Luego, copie el contenido de ese resultado al pendrive y edite el menu.lst para que quede acorde.

Es necesario darse maña para poder hacer lo que uno quiere, no hay otra.

Les dejo las descargas del Windows XP SP3 con soporte SATA y del Windows 7 Ultimate x64, listos para ser colocados en la raiz del pendrive:

> Windows XP SP3 con soporte SATA: http://www.megaupload.com/?f=810II61R

> Windows 7 Ultimate x64: http://www.megaupload.com/?f=EPKCQTVV

Igual les recomiendo hacerlo por su cuenta, dado que sera mucho más rápido…

>> El boot loader de este sistema es el Grub4Dos (basado en Grub v1, también llamado GRUB Legacy)<<

LLegado a este punto, quizá algún despierto se pregunte: ¿y el WContig para que carajo lo puso? Pues bien, ese programa lo que hace es defragmentar archivos. Sirve para cuando el grub nos da el siguiente error: Error 60: File for drive emulation must be in one contiguous disk area. En esa situación, ejecuten el WContig y defragmenten el archivo afectado. Claro que pueden defragmentar la unidad completa con la utilidad de Windows, pero eso demora mucho mas tiempo (recomiendo utilizar Defraggler, es muchísimo más eficiente que la utilidad de winchot)… Más info en la sección de Errores Comunes.

Mi pendrive esta armado con 3 menues: el ppal., el que instala Windows XP y el del Hiren’s Boot CD. Se los dejo, les puede servir como guía o ayuda:

Simplemente copian y pegan cada uno en un archivo de texto con el nombre determinado (menu.lst, o hiren.lst, etc) y lo guardan en la raiz del pendrive.

> Les dejo los tres archivos, si les resulta mas cómodo: menues.rar

No me pidan subir las utilidades, son cerca de 8GB jajaja. Pueden buscarlas en google, ninguna es dificil de encontrar. Quizá si me ilumino las suba…

Les dejo fotos del menú principal

Sección de Sistemas Operativos:

penboot_menu3

Sección de Utilidades:

penboot_menu1

Sección de Opciones de booteo:

penboot_menu4

Foto del menú del Hiren:

penboot_menu2

Captura de pantalla de la raiz del pendrive:

penboot_root

Ayuda

Bueno, dado que puede ser algo complicado, les voy a dar un ejemplo comenzando con algo simple y util: el Ubuntu. Les escribiré paso a paso cómo agregar Ubuntu al pendrive.

Nota: Ubuntu es una distribución de linux, una muy facil de utilizar.

Nota 2: Ubuntu es multilenguaje, viene en español, ingles, esperanto, chino y como 30 idiomas más…

1- Vamos a la página oficial de Ubuntu. Si no la conocemos, la buscamos

2- Omitimos las bonitas imágenes que google nos muestra para remitirnos a lo nuestro: Ubuntu homepage

3- Click en Download Ubuntu

4- En la página que se nos cargo seleccionamos la versión que deseamos, 32 o 64 bits, y luego Start Download.

5- Guardamos la iso en nuestro disco. Vamos a la raiz del pendrive y creamos una carpeta, p.e.: Ubuntu

6- Dentro de la carpeta copiamos la iso que nos descargamos.

7- Abrimos menu.lst con el wordpad u otro editor de texto (no usar ni Word ni Notepad) y agregamos las sig. lineas:

title Ubuntu 10.04 Desktop i386 (Live & Setup) \nInstalacion / Live de Ubuntu Lucid Lynx

find –set-root /Ubuntu/ubuntu-10.04-desktop-i386.iso

map /Ubuntu/ubuntu-10.04-desktop-i386.iso (0xff)

map –hook

root (0xff)

kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper persistent iso-scan/filename=/Ubuntu/ubuntu-10.04-desktop-i386.iso splash

initrd /casper/initrd.lz

La línea de title indica el título que tendra la opción en el menú. Luego, el comando \n le indica que a continuación viene un comentario o descripción de esa línea, que se lee abajo de todo en la pantalla (vean las fotos).

Las líneas siguientes son parte de la sintaxis requerida para bootear el Ubuntu desde su iso. No lo escribí yo, esto ya está recontra sabido, busquen en google

Eso sería todo, con esto hemos cargado al Ubuntu en nuestro pendrive.

Para darles un ejemplo de cargar otro archivo de menú, fíjense cuando cargo la instalación de Windows XP:

title Windows XP Professional SP3 x86 (Setup) nInstalacion / Reparacion de Windows XP Professional SP3 32 bits

rootnoverify (hd0,0)

configfile /winsetup.lst

Lo que hago es decirle al Grub que carge un archivo de menu, llamado winsetup.lst, y allí dentro cargo los comandos necesarios para iniciar la instalación de Windows.

Si se preguntan qué es el símbolo ³ que aparece en la línea de title, pues ese símbolo es el que le indica al grub dónde están dibujadas las lineas de los recuadros. Observen bien, y verán que están todos alineados.

title ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

Esa línea dibuja la primera línea de la caja. Luego, todos los símbolos ³ deben alinearse con el ¿. Si no es así, saldrá algo deforme la caja xD

Grub permite crear menues muy complejos, esto es de lo mas sencillo. Y la verdad es que no vi necesidad de ponerle imágenes o colores…

Otro detalle, color light-gray/black red/light-gray indica el color del texto/fondo no seleccionado, y luego texto/fondo seleccionado. Miren las fotos y fíjense que el texto no seleccionado es gris clarito en fondo negro, y el texto seleccionado es rojo en fondo gris clarito.

Como mencioné antes, hay muchos tutoriales sobre cómo utilizar los comandos del Grub, pero no es la finalidad de esta guía.

Obtener el software mencionado

A continuación, los links a los sitios oficiales de descarga del software listado al principio del post.

Links útiles

Boot Multiple ISO from USB (MultiBoot USB)
http://www.pendrivelinux.com/boot-multiple-iso-from-usb-multiboot-usb/
Muy buena info hay aquí, denle una ojeada…

GNU GRUB Manual 0.97
http://www.gnu.org/software/grub/manual/legacy/
Manual del GRUB, infaltable

The list of command-line and menu entry commands
http://www.gnu.org/software/grub/manual/html_node/Command_002dline-and-menu-entry-commands.html
Lista de los comandos de GRUB

GNU GRand Unified Boot loader (GRUB)
http://www.linux-cd.com.ar/manuales/rh9.0/rhl-rg-es-9/s1-grub-whatis.html

Bootear ESET SysRescue
http://www.boot-land.net/forums/index.php?s=0ad58b9a34b134af918bcfcc51f7b7c0&showtopic=8558&pid=73204&st=0&#entry73204

Usando Grub4DOS
http://themudcrab.com/acronis_grub4dos.php

Kaspersky Rescue Disk boot from USB
http://911cd.net/forums/lofiversion/index.php/t22728.html

Kaspersky Rescue Disk official download page (it’s free!)
http://support.kaspersky.com/4162

Instalar Windows XP desde una memoria USB
http://es.kioskea.net/faq/2937-instalar-windows-xp-desde-una-memoria-usb

How To: Install Windows 7/Vista From USB Drive [Detailed 100% Working Guide]
http://www.intowindows.com/how-to-install-windows-7vista-from-usb-drive-detailed-100-working-guide/

Errores comunes y sus soluciones

> Error 60: File for drive emulation must be in one contiguous disk area
Se debe ejecutar WContig y desfragmentar la iso que genero ese error.

> No floppy disk detected
Se debe volver a instalar el grub4dos, seleccionando la opcion ‘Dont search for floppy’.

> No GLRDR
Copiar nuevamente el archivo “grldr”, que se encuentra dentro de Grub4DOS-Installer.
Si no funciona, formatear al pendrive y volver a empezar.

Comentarios finales

Cualquier duda, comment o PM. No se gasten pidiendo colorcitos para que quede más bonito…

Utilicen Google, y tengan paciencia.

No aceptaré MP’s ni comentarios del tipo: “esto es una mierda, no funciona, sos un chanta, etc…”, porque no es mi culpa que por algún motivo u otro a ustedes no les ande. Si necesitan ayuda, solo deben preguntar

>> Ver este post en Taringa! <<

HacKan & CuBa co. CopyLeft 2010.

HacKan

Yo soy HacKan, CEO de HacKan & CuBa co. Este es mi ego virtual, mi yo en internet. Mi clave pública para la firma y cifrado de correos es 0x636A37C0. Puede descargarla de cualquier servidor de claves públicas o bien desde aquí.

  76 Responses to “[TUTORIAL] Pendrive multi-utilitario booteable”

  1. Podrias echarle un vistazo a mi pc ? desde teamviewer he intentar hacerlo tu y ver donde esta el problema, realmente neceisto un pendrive como el tuyo ni te imaginas el trabajo que me quitaria. Espero no dar demasiada molestia .

  2. hmmm realmente no cuento con mucho tiempo, pero podemos arreglar por mail. probaste bootear en otra pc? es muy extraño q tampoco puedas con el de 8. probaste armarlo desde otra pc? hay virus que dañan el arranque del pen. se trata de un pen ‘comun y corriente’, o tiene algun boton o particion peculiar?
    algunos modelos sandisk son ‘ultrabackup’ que traen un boton y una particion especial de backup, esos no bootean. hay que destruir esa funcionalidad para poder usarlos (lo hice con uno d 8gb).

    saludos!

  3. Hola de nuevo he conseguio al menos averigurar el por que no son detectables mis 2 pen (16gb y 8gb) ,he traido otro pendrive de 8gb y éste si lo detecta, con lo cual deduzco evidentemente qeu no todos los pendrive se pueden hacer booteables, la cuestion es, se puede arreglar eso con algun programa para que una vez formateados de algun modo u otra utilidades puedan llegar a ser reonocibles por estos programas y por fin de una vez por todas conseguir hacer un multibooteo? me gustaria hacerlo con el pendrive de 16gb a ser posible, de momento llevo toda la tarde googleando y no encuentro nada.

  4. Pasame el modelo de los pendrives y revisamos google. Si es un pendrive comun y corriente, deberías poder hacerlo andar con el formateador de HP que se menciona en el post, que supongo claramente no es tu caso.

    Saludos!

  5. hola:

    Estaba siguiendo tu manual el cual me resulta muy interesante pero las descargas de megaupload esta prohibidas podrias dar algun otro servidor de descargas donde poner los link de xp y 7 preparados para el pen.

    gracias

  6. Muy buenos dias Hackan te agradezco tu labor, ejecuté la herramiento que me facilistastes “sardu” y efectivamente tngo mi pendrive 16GB multibooteable el problema era que tenia que dejarlo con fat32.Ahora lo que me falta es meter las imagenes iso de wind 7 ultimate 64bits y xp sp3 que parece ser no las tiene este programa. Si puedes decirme algun enlace dnd conseguirlas te lo agradeceria. Un saludo

  7. pues, en taringa seguro estan :D
    estoy en proceso de subirlas, te aviso cuando termine. pero ponele que para la semana que viene, porque ando complicado de tiempos y mi conexion… bueno, la subida es pesima.

    Saludos!!

  8. hola makina:

    estoy teniendo problemas con dos cositas de moment XDDDDD:

    1º al hacer el ubunto y cargarlo todo va bien hasta el final de la carga la pantalla se me qeda negra y blanca.

    2º me podrias explicar lo de los windows o ponerme un enlace de como hacerlo estoy buscando y solo encuentro el meter la iso directa.

    muchas gracias por adelantado.

  9. Bueno, es primera vez que visito tu página, me es interesante y tengo una pregunta para ti a modo de favor. Lo que pasa es que quiero hacer un DVD booteable con programas. Me recomendaron y de echo tengo el software Autorun Pro Enterprise, pero no lo comprendo muy bien, y quisiera que pudieras hacer una tutorial con éste software para saber cómo se hace.
    Si tienes el tutorial, dime por favor cómo hacer para verlo, pero si no lo tienes dime si puedes o no hacer uno para poder paso a paso crear un DVD como desearia, teniendo en cuenta imagenes, sonido de fondo y la manera interactiva de cómo instalar los programas ya una vez hecho el proyecto referente a el programa.
    Gracias

  10. Bueno, siendo un soft privativo c licencia, si tienes la misma, podrías mandarle un mail a los desarrolladores solicitando tal cosa:
    Technical support: [email protected]
    Si no, esto parece interesante: https://www.youtube.com/watch?v=O_CAU8Okzas
    O esto: http://espanol.answers.yahoo.com/question/index?qid=20090427143646AAtIjB7
    Hay bastante en la web :)
    No me atrae mucho hacer un tutorial por mi cuenta dado las caracteristicas del programa :P
    Cualquier cosa, me comentas…
    ¡Saludos!

  11. hola , hackan , he revisado tu paginas y me parece interesante , veras yo tambien tengo mi usb multiboot osea desde el cual puedo instalar windows xp , 7 , windows server etc

    el problema que tengo esta al tratar de instalar una distribucion de debian

    he modificado algo de las lineas para que bootee , pero al momento que esta cargando , me sale un mensaje de que no se puede detectar una imagen de cd en la lectora y por esa razon , no puedo continuar de instalar , dime me podrias ayudar de como poner las lineas adecuadas para mi debian

    PD: la version de debian que manejo es debian-6.0.6-i386-businesscard.iso
    alguna idea de como poner las lineas correctas para hacer andar el debian desde usb

    estere muy agradecido por tu valiosa colaboracion

  12. ahh si, sabes que me pasa lo mismo cuando booteo de esa forma con los ubuntu alternate?? arranca la instalacion, configuro todo y cuando empieza a instalarse salta el error. es asi?
    sinceramente no pude solucionarlo aun :(
    (funciona perfecto si usas LiLi o algun otro prog para armar el pen dedicado solo a ese SO)

  13. disculpa pero en el paso 5.1 hago clic en refresh no me aparecen ni el disco rigido ni el pendrive como puedo solucionarlo?

  14. Cerciorate haberlo ejecutado con privilegios de administrador (click derecho > ejecutar como administrador); fecho, dale click al botoncito de refresh como indica el paso anterior. Deberian aparecerte.

  15. no entiendo de lo que hablan pero me interesaria saber como se crean o se hacen los utilitarios o que porgrama es el que se utliza recomiendame uno que me pueda enseñar a realizarlo… gracias

  16. no te entendi nada

  17. uso el Wcontig le doy en Drefragmentar y hace el proceso pero despues al botear y intentar instalar la iso me sigue generando el error 60 espero su respuesta

  18. ¿Estás seguro que el Wcontig no te da error? Suele pasar cuando queda poco espacio en el pendrive. Probá dejar libre alrededor del 30% y desfragmentar el pendrive entero; pero lo cierto es que si la imagen iso esta sin fragmentar, no deberia aparecer error 60. Podria ser que la imagen este dañada, o bien que exista un problema en el pendrive. Proba copiar la imagen nuevamente, si tiene checksum verifica que se haya descargado correctamente.
    Saludos!

  19. bueno amigo yo estoy usando el winsetupfromusb 1.0 beta 8 , le puedo agregar el XP y el hiren pero al agregarle manualmente creo una carpeta y en el menu.lst agregarle los comentarios windows 8 ya no me permite me sale error 60 al bootear

  20. Hola colega también tengo una memoria multibooteable con linux y windows y un poco de herramientas de dos me gusta usar el Grub4Dos, me haría falta si es posible subas el Winxp con soporte Sata para alguna nube por ejemplo dropbox, podemos intercambiar ideas por facebook, necesito ese winxp es que tengo algunas máquinas que solo soportan Sata nativo no traen emulación IDE. Bueno si puedes subir algunas herramientas mas te estaré agradecido de antemano muchas gracias

  21. Ok, vere de conseguirlo, seguro toma un ratito. Te mandaré un mail con el link :)
    Saludos!

  22. Hola para los amigos que no les inicia desde usb les tengo recomendado que habiliten la funcion “usbdos” en la bios y configuren la bios para iniciar desde usb en todo caso con “F8″ puedes seleccionar el modo de inicio.

    eso me paso con una pcChip modelo via samuel 2 C3-2 de las viejas con 800mhz
    y me inicio correctamente.

    A los que no puedan iniciar desde la bios les recomiendo configurar esto en una targeta de memoria tipo SD. y compren el importantisimo adaptador para HDD —>> SD Flash

    lo pueden consegui en alguna tienda de computacion no cuesta mas de 15 dollares y es una herramienta que le va a solucionar la vida, pues podras iniciar de hasta una i286 sin ningun problema. Haci que a resiclar computadoras viejas ;)

  23. Buena data!! a tenerlo en cuenta :D

  24. Hola, tengo un consulta:
    Despues de haber instalado correctamente, puedo volver a usar el pendrive como antes o queda para siempre como boot?
    Gracias

  25. Se puede volver a usar, basta con formatear y ya jeje.

    Saludos!

 Leave a Reply

(necesario)

(necesario)

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