Cómo crear Windows XP LiveUSB usando Ubuntu para reemplazarlo

14

Estoy usando una netbook Acer Aspire One sin unidad de disco CD, y me gustaría desinstalar Ubuntu 12.04 LTS e instalar Windows XP en su lugar. El problema aquí es que parece que no puedo encontrar un programa que pueda colocar los archivos de arranque de Windows en una unidad USB desde un archivo ISO. Tengo Ubuntu completamente instalado y he intentado usar unetbootin. Cuando intenté arrancar desde unetbootin, obtuve una pantalla con un cuadro azul que tenía la palabra "predeterminado" resaltada. Debajo de la caja había una cuenta regresiva que decía "arrancará por defecto en 10" después de que la cuenta regresiva terminara, el número volvería a diez y no pasaría nada. ¿Alguien puede decirme otro programa que sea útil para esto, por favor?

Orion Clark
fuente
Volvería a descargar tu iso, ya que podría ser malo.
philipballew
1
No creo que XP haya sido hecho para arrancar desde Live USB. Sin embargo, este método funciona para Windows 7, formatee el Pen Drive (ntfs / fat) con Gparted (Instalar desde el centro de software) y hágalo arrancar seleccionando BOOT Flag de> > Menú de partición >> administrar banderas >> marque el inicio en el menú. Luego extraiga la imagen iso de XP en el pen drive, intente arrancar ahora. PD: es una pregunta fuera de tema.
atenz
Debe mencionar que la unidad USB debe formatearse en NTFS. para aquellos de nosotros que no sabemos esas cosas. Me tomó un tiempo entenderlo.

Respuestas:

9

Cree una unidad USB de arranque de Windows XP:

Descargar " ms-sys "

Instalarlo.

Particione su unidad USB a NTFS.

Ahora copie los archivos de su ISO de Windows XP a la unidad USB

Copie el mbr de Windows XP en la unidad USB

ms-sys -m /dev/sdX

Reemplace sdX con el número de su disco duro usb (por ejemplo: sda5).

Después de eso, haga una copia de seguridad de sus datos, luego formatee su unidad a NTFS desde su Live USB.

Ahora puede instalar Windows XP a través del USB.

upapilot
fuente
Pero el OP ya ha mencionado la ausencia de una unidad de disco CD de su H / W.
atenz
Ah! ¡No leí eso! He editado mi publicación en consecuencia.
upapilot
Bueno, si OP se formatea a NTFS desde Ubuntu live USB, entonces OP podrá crear una unidad LIVE XP. Sugeriré que OP no se formatee hasta que encuentre una solución válida. O hasta que tenga dos Pen Drives (uno como Ubuntu Live y otro su Trail caso de XP), al menos tendrá una copia de seguridad del sistema operativo.
atenz
En ese caso, cree una unidad USB antes de formatear.
upapilot
2
Como ya no puede instalar ms-sys desde los repositorios, es posible que desee instalar / usar el programa mbr. sudo apt-get install mbr sudo install-mbr -in -p D -t 0 / dev / sdX
teeks99
7

Crear un instalador USB de arranque para Windows en Ubuntu

Editar : Windows XP no parece ser compatible con WinUSB. Este método funciona bien para Windows Vista y versiones posteriores. Vea aquí un método diferente que funciona con Windows XP.

WinUSB automatiza el proceso de creación de una memoria USB de arranque desde un disco o .isoarchivo de instalación de Windows . Puede instalarlo desde el .debpaquete proporcionado en la página de inicio o mediante un PPA:

sudo add-apt-repository ppa:colingille/freshlight
sudo apt-get update
sudo apt-get install winusb

La GUI debe ser sencilla y fácil de usar:

ingrese la descripción de la imagen aquí

Glutanimato
fuente
2
It seems that WinUSB doesn't work for XP: "Supported images: Windows Vista, Seven, 8 installer for any language and any version (home, pro...) and Windows PE."copiado de otro comentario
Anwar
4

Si está intentando instalar Windows XP, no debería necesitar "desinstalar" Ubuntu. Simplemente puede instalar Windows XP. (Perderá todos sus archivos de Ubuntu, pero estoy seguro de que lo sabe).

Instalar Windows XP es otro asunto y no pertenece askubuntu.com.

Jay Sullivan
fuente
4

A menos que tenga un SETUPLDR.BIN modificado, no funcionará desde USB.

Necesario:

  1. SETUPLDR.BIN modificado

  2. cosas especiales en el sector de arranque de la partición (use ms-sys).

  3. Copia modificada de txtsetup.sif copiada al nivel raíz

  4. NTDETECT.COM copiado al nivel raíz

WinUSB no hace esto, UNetBootin no hace esto, el tutorial de diskpart no hace esto, WinToFlash no hace esto, y golpear la iso en el dispositivo con dd no hace esto.

Rufus hace esto. Sin embargo, es una utilidad solo para Windows (que no es compatible con Wine), así que siga el tutorial aquí (la gran publicación):

/superuser/99478/make-a-bootable-usb-to-install-windows-xp-from-linux

Aunque supongo que podría compartir su unidad de destino con VirtualBox, revise la primera parte del instalador y luego, en lugar de reiniciar, apague la VM. Luego apague la computadora e inicie el disco duro.

Creo que eso funcionaría porque Windows no se vuelve específico para una configuración de hardware dada hasta la segunda fase, creo.

Verá, si realizó toda la instalación desde VirtualBox, Windows se configuraría para la plataforma de hardware emulada de VirtualBox, no para su hardware real.

El método de cargar todo el iso en la memoria y arrancarlo generalmente da como resultado una pantalla azul en algún momento. Si realmente quieres hacer ese método, mira esto: http://diddy.boot-land.net/firadisk/files/win_iso_install.htm

EngendroFelizJake
fuente