PDA

Ver la versión completa : [Tutorial] Crear Usb Arrancable para instalar winxp



arturob
01-07-2009, 09:13
Tutorial para crear una USB Booteable o Autoarrancable
Actualizado
Pues aquí cooperando con la comunidad de HackHispano he decido hacer este tutorial paso a paso para crear una USB BOOTEABLE, Sirve para instalar específicamente Windows XP en cualquier PC que como mínimo cuente con un puerto USB y de preferencia 2.0 ya que la velocidad de transferencia sera mas aceptable, aunque también funcionara en 1.0 pero se verá mermada su velocidad de operación.

Por supuesto que necesitamos que tu pc permita bootear desde dispositivos extraibles, como lo es la usb, si tu motherboard es mas o menos reciente no tendrás ningún problema, aunque en pc´s algo viejitas pues no funcionara...

Esto lo hago debido a que muchos usuarios no ha podido crear una USB booteable, para instalarlo desde ahi.. se puede montar una imagen de Diskette, de por ejemplo WinMe, y arrancar Ms-Dos, desde la usb pero el hecho es que al tener particiones en NTFS no nos es realmente útil utilizar dichos diskettes..

En fin también por aquellas pc´s que se les ha jodido el cdrom, o en mi caso más especifico si se encuentran con una MiniNotebook, ya que estas no cuenta con cdrom, y para poder instalar winxp pues se tiene que hacer el gasto de un lector de cdrom externo, No siempre se puede terner uno a la mano, y como sea una lanita que ahorraras, pero creo que principalmente es para aprender… además que yo odio jalar cd´s y cd´s al dar servicio a pc´s… Sea cual sea tu caso, y si esto es de tu interés no pierdas hilo de la secuencia de pasos a seguir, y si surgen dudas se irán aclarando poco a poco en sus post…



REQUERIMIENTOS PARA CREAR UNA BOOTEABLE

CD de Instalación de Windows XP
Memoria USB de preferencia como minimo 1GB,
Valen de 2 , 4, 8 y 16 GB (De hecho no hay limite)
Los archivos USBOOT.RAR y BOOT_INI.RAR (Links hasta abajo)
Una pc compatible con arranque desde dispositivos extraibles, como la usb
Tiempo y ganas de aprender algo nuevo.. en el caso que no lo sepas hacer..



Vamos a empezar paso a paso..

Primero cheka esta imagen..
´
http://www.arturobonilla.com/images/Screenshots/sshot-1.png

Aquí se muestra mi pc, donde tu veras tus discos duros y unidades de cd rom, como vez en mi caso tengo varios discos duros, pero en tu caso probablemente solo tengas unidad C:\ y tu cdrom sea la unidad D:\ claro que la configuración varia de equipo a equipo a como tu la tengas, pero en fin retomemos el tema, mi configuración que es con la que trabajaremos es C:\ como unidad principal, y L:\ como mi cd rom, aclarado esto empezamos.

Inserta tu Memoria USB y tu Cd de instalación de windows xp, aunque cabe mencionar que puedes copiar los datos de tu cd a una carpeta del disco duro y meter ahí todos los archivos del cd y desde ahí se cargaran todos los archivos necesarios, te recomiendo usar por ejemplo C:\winxp\, no uses mas subcarpetas por que entonces no funcionara, este tutorial se basara directamente el la creación de una usb boteable que cargara los archivos de instalación desde la unidad de CDROM.



Bueno, aquí ya inserte la usb y el cd, como vez a la usb se le asigno la letra H:\ y mi cdrom es como ya habíamos visto la unidad L:\ es fundamental entender esto ya que trabajaremos en funcion de estas rutas. Es importante que sepas donde tienes ubicado en tu caso la usb y tu cdrom

http://www.arturobonilla.com/images/Screenshots/sshot-2.png

seguimos..

Descargamos los programas necesarios USBOOT.RAR y BOOT_INI.RAR, el boot_ini.rar se utilizara hasta muchísimo despues, así que guardalo.



Aquí vemos que el archivo se guarda en la raíz de tu unidad C:\ procedemos a descomprimir ... en caso de usar winrar dar a "Descomprimir en Mi Usboot\ "

http://www.arturobonilla.com/images/Screenshots/sshot-4.png

QUEDANDO ASI...

http://www.arturobonilla.com/images/Screenshots/sshot-5.png

EL CONTENIDO EN LA CARPETA SERA ESTE

http://www.arturobonilla.com/images/Screenshots/sshot-6.png



A EJECUTAR EL ARCHIVO "USB_PREP8.CMD

http://www.arturobonilla.com/images/Screenshots/sshot-6b.png

INICIAMOS

http://www.arturobonilla.com/images/Screenshots/sshot-7.png

Presionamos una tecla para continuar.. se abrirá PeToUSB

http://www.arturobonilla.com/images/Screenshots/sshot-8.png

Se configurara de la siguiente forma:

http://www.arturobonilla.com/images/Screenshots/sshot-8B.png

Las partes en ROJO:
Hay que asegurarse que este marcadas como en la imagen,

AMARILLO:
Aquí seleccionamos la unidad usb a usar, recuerda no tener mas dispositivos usb conectados para evitar alguna confusión,
en este caso mi usb es de cuatro gigas, y como ya habíamos visto es la unidad H:\ En tu caso verifica esto, hay que
evitar a toda costa una confusión ya que la unidad que vas a marcar se le va a dar formato y se perderán todos tus datos,
por eso no esta de mas decirte que la usb que se va a usar este vacío, y que todo lo que necesitabas este respaldado

AZUL:
Aquí seleccionaremos una etiqueta para nuestro pendrive, por default sera PCDIGITAL,
pero esto se puede cambiar, la idea es ponerle etiqueta para poder distinguir nuestro usb, recuerda
que la etiqueta que elijas no puede contener espacio ni caracteres extraños.. el estandar de etiqueta para una unidad de HD, o Diskette

DESPUES DAMOS START

Empieza el formato...

http://www.arturobonilla.com/images/Screenshots/sshot-9.png

Cuando nos diga, esto:

http://www.arturobonilla.com/images/Screenshots/sshot-10.png

Estara en formato completo, aceptamos.

Luego damos:


http://www.arturobonilla.com/images/Screenshots/sshot-8c.png

Y regresamos a la ventana de ms-dos, que por cierto nunca debemos de cerrar


http://www.arturobonilla.com/images/Screenshots/sshot-11.png


Las opciones:

0: Para cambiar el tipo de usb, debe ser USB-Stick, y por defaul asi es, así que no cambies eso.

1: Cambiar ruta de .. Ok aquí especificamos donde estan los archivos de instalación de winxp, escribimos "1" y damos enter nos abrirá esto:

http://www.arturobonilla.com/images/Screenshots/sshot-13.png


Aquí ya ubique mi unidad de cd rom que es la L:\ que es donde estan los archivos de instalacio, en tu caso ubica tu unidad correspondiente.

2: Escoja la letra para la unidad temporal, debido a que se creara una unidad virtual temporal para simular un disco duro se necesita especificar una unidad que no este en uso, por default se destina la unidad T:\, puedes cambiarla, sin embargo si la unidad T:\ no la estas usando, que es muy poco probable que así sea, te recomiendo no modificar esta opción.

3: Cambiar letra de unidad USB, escribimos "3" y presionamos enter y nos saldrá algo como lo de aquí abajo,
Introduce la letra de tu unidad: Aquí ponemos la letra de la unidad de nuestro usb, por ejemplo yo escribir H (Sin :\)

http://www.arturobonilla.com/images/Screenshots/sshot-14.png

Ahora toca:
(De las demas opciones no olvidamos un poco, sigue leyendo)

http://www.arturobonilla.com/images/Screenshots/sshot-15.png

Son pasos a seguir, así que iremos paso a paso..

Se creara una unidad virtual temporalmente, luego se le va a dar formato fat32

Nos advertira sobre el formato de la unidad T:\, así que dale SI, no te preocupes, como ves va a dar formato a la unidad temporal, que corresponde a la unidad T:\

http://www.arturobonilla.com/images/Screenshots/sshot-17.png

Despues de darle a SI, saldrá esto:


http://www.arturobonilla.com/images/Screenshots/sshot-18.png

Como podrás comprobar la unidad virtual esta creada

http://www.arturobonilla.com/images/Screenshots/sshot-22.png

La imagen temporal se creo y se le dio el fomato necesario, vamos muy bien, seguir leyendo...
Presiona una tecla para continuar ...

El programa procedera a copiar archivos del programa de instalación hacia la unidad temporal, solo para crear la estructura de archivos..

http://www.arturobonilla.com/images/Screenshots/sshot-19.png
http://www.arturobonilla.com/images/Screenshots/sshot-20.png
Una vez terminado este proceso te mostrara algo asi...
http://www.arturobonilla.com/images/Screenshots/sshot-24.png

Y despues:
Ahora si, pasamos los archivos a la USB desde la imagen temporal, damos SI por supuesto.
http://www.arturobonilla.com/images/Screenshots/sshot-26.png

Despues te preguntara:
http://www.arturobonilla.com/images/Screenshots/sshot-27.png

Si entiendes el punto de que a tu usb se le asignara la letra U:\ durante la instalación
y todo el proceso dale a SI
(Un poco de publicidad a mi sitio jeje)

AHORA EL PROCESO SE REALIZARA, ESTE CONLLEVA ALGUN TIEMPO, ESPERA CON PACIENCIA YA QUE ESTAMOS A PUNTO DE TERMINAR LA CREACION DE LA USB BOOTEABLE
Una vez que termine el programa saldrá esto:

http://www.arturobonilla.com/images/Screenshots/sshot-29.png

Presionas una tecla para continuar y te saldrá esto...

http://www.arturobonilla.com/images/Screenshots/sshot-30.png

FIN, el programa logro su cometido.. así que ya tienes una usb boteable



Necesitas entender que la usb una vez comenzado el proceso de instalación NO SE DEBERA DESENCHUFAR DEL PUERTO AL QUE SE CONECTO, si no hasta que windows se haya instalado correctamente y haya iniciado por primera vez
Ahora ya solo basta con que configures tu pc para que Bootee desde tu USB.
Cuando inicies tu pc con el usb adentro te aparecera un menu con dos opciones:
Para continuar una Inst previa, o Inicio Normal > Este se utiliza en el caso de que en tu pc este windows normalmente instalado, y no requieres hacer nada, y quieres iniciar normalmente, pero tambien es donde le vamos a dar cuando el pc este instalando windows y se reinicie automaticamente, ya sabes que cuando estas instalando Windows Xp este se reinicia, bueno escojes esta opcion, o te limitas a esperar que el pc lo haga por si solo, ya que que si le das a la otra opcion el proceso de instalacion comenzara desde el principio…
La otra opcion es:
Iniciar Instalacion de WINXP X USB Por: Arturo Bonilla L. > bueno esta opcion esta clarisima, es para iniciar la instalacion de windows desde el usb..
Te recuerdo enfaticamente que al empezar la instalacion de windows desde el usb, no podras desconectar el pendrive, o la instalacion de sistema FALLARA, la usb la podras desconectar hasta finalizar el programa de instalacion, y arranque Windows por primera vez, NO ANTES..

Una vez finalizada la instalacion de windows deberas de sustituir el archivos BOOT.INI de la raiz de la unidad c.\ por el que se encuentra en el archivo comprimido boot_ini.rar, recuerda que este archivo es oculto y del sistema y no podras tener acceso a el si no entras como administrador, por eso cerciorate de entrar como administrador y no como algun otro usuario, Sustituirlo es muy facil descomprime el contenido de boot_ini.rar en C:\ y cuando te pregunte si deseas susutituir el archivo existente boot.ini por el otro boot.ini dale que si..

Si eres un poco mas avanzado modificalo manualmente: asi..


timeout=0
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Professional"/noguiboot /sos /fastdetect

Ok eso seria todo, basta con que modifiques la config basica de windows xp a tu gusto

Para dudas y comentarios.. posten…

Aclarar que PeToUSB no es de mi autoria, y que he usado mas programas de sus respectivor programadores


ATENCION: No valen versiones modificadas de windows xp, si tienes versiones como Windows Lite o uE producen problemas, es recomendable solo partiendo de un cd de instalacion intacto, claro que tu backup de tu cd tambien funcionara. (me han reportado que algunas versiones modificadas si funcionan, depende enteramente de que tan modificada esta la version, por ejemplo si añadiste drivers sata si te lo vale, de cualquier manera hagan la prueba los que se animen, aunque no hay garantia en esos casos)

Reportan que si quieres hacer esto desde winvista tienes que tener todos los permisos como administrador, asi que ejecuta todo de este modo.
Recomendable que de ser posible lo hagas desde windows xp...

Archivos a descargar:
http://www.arturobonilla.com/descargas/usboot/usboot.rar
http://www.arturobonilla.com/descargas/usboot/boot_ini.rar

[b]F.A.Q.

¿Se puede utilizar una imagen ISO para el proceso?
Si se puede, de hecho usar una imagen ISO acelera muchisimo el proceso de copiado de los archivos y por consiguiente reducimos el tiempo de espera.
(Para este fin DaemonTools es la mejor opcion, aunque clone y demas valen)

No me reconoce mi usb?
Cerciorate que tu usb es formato Fat, no vale NTFS
Prueba otra usb.. Tal vez este dañada, O NO LA HAZ CONECTADO =)
HE RECIBIDO MENSAJES PRIVADOS Y POR E-MAIL DICIENDO QUE ESTE TUTO NO FUNCIONA PERO INVESTIGANDO A FONDO ESTO PASA....
http://www.arturobonilla.com/images/usb.jpg
ACTUALIZADO... ASI NO FUNCIONA HE...

Vale mi memoria de 512 mb?
NO!! No entraria la instalacion...por logica.. jeje CD-R 700mb Aunque la instalacion en realidad se quema como 600mb´s...

Que services pack valen?
TODOS .. Pero no aquellos cd´s parchados no... aunque algunos dicen que si,.. prueba

Mi pc es 100% funcional, puedo instalarle windows desde la usb?
Claro que si, siempre y cuando tu computadora te permita bootear desde el USB.

¿Drivers para la MiniNotebooks?
Pagina de Acer..http://support.acer-euro.com/drivers/notebook/

Me sale error hal.dll, por que?
Una vez eliminada la particion Fat oculta de tu Mininotebook, este error es comun, asi que instala windows desde la opcion 2 del menu de arranque de tu usb:
>> Iniciar Instalacion de WINXP X USB <<

Una vez preparada la memoria, ¿Puedo copiarla a otra para utilizarla?
No, debido a que se escriben sectores especiales, los de arranque..

¿Funciona con discos duros SATA?
Windows XP no trae todos los driver que existen, y es probable que alguno no venga, pero lo solucionas igual que como lo harias con un cd, añadiendo los drivers.. pero esa es otra historia..

( Puede resultar un poco pesadas las imagenes, e incluso omiti la compresion excesiva de la calidad para que puedan ver a detalle los pasos a seguir, un poco excesivo el numero de imagenes, pero creo que ayudan a dejar el punto perfectamente claro, si se infringo las norma del foro comunicamelo para modificar el post)