Foro de elhacker.net

Sistemas Operativos => Windows => Mensaje iniciado por: Lekim en 4 Marzo 2016, 22:00 pm



Título: Problema con doble arranque (windows 7 y XP)[SOLUCIONADO]
Publicado por: Lekim en 4 Marzo 2016, 22:00 pm
Hola

Tengo un problema con el arraque. He instalado Windows7 y XP, pero XP no me arranca.

Estos son mis pasos:

1. Instalo Windows 7 En C:/

2. Instalo  XP en D:/

3. Como al instalar XP, el PC arranca desde XP ignorando W7, introduczo el disco de W7 e inicio la reparación del disco y el arranque.

4. Ahora inicia desde W7 e ignora XP. Para que muestre el menú de arranque y muestre la opción de instalar uno u otro desde Windows 7 ejecuto los siguientes comandos desde la consola de windows. En realidad, creo un achivo cmd con el notepad y lo ejecuto como administrador.


Código:
bcdedit -create {ntldr} -d "Microsoft Windows XP Professional"

bcdedit -set {ntldr} device partition=C:

bcdedit -set {ntldr} path ntldr

bcdedit -displayorder {ntldr} -addlast

Ahora sí, se muestra la opción de iniciar un Sistema u otro PERO, cuando selecciono XP, aparece el siguiente mensaje:

Código:
Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:

1. Insert your windows installation disc and restar your computer.
2. Choose your languege settings, and the click "Next."
3. Click "Repair your computer."

If you do not have this disc, contact your system administrator or computer manufacturer for assistance.

File: ntldr

Status: 0xc000000d

info: The selected entry could not be loaded because the application is missing or corrupt.

He comprobado  C:/ y se encuentran los siguientes archivos necesarios para el arranque de XP :

boot.ini
NTDETECT.COM
ntldr


Sin embargo el XP no me arranca...

Ayuda por favor.

Gracias



SOLUCIONADO

El error estaba en esta línea, faltaba poner la barra "\":

Código:
bcdedit -set {ntldr} path \ntldr

Por eso no encontraba el archivo ntldr

NOTA:
Para los más quisquillosos. antes de que se me replique, lo más lógico es instalar ambos sistemas de anterior a posterior (si.. si... que lo se... ;)), es decir primero XP y luego Windows7, porque si no, el sistema viejo (xp) no reconoce el nuevo (w7) y entonces el sistema arranca desde el viejo, ignorando el nuevo.

Pero yo quería instalar primero en C:, Windows 7, porque posiblemente borre XP más adelante. Y esto se soluciona usando la reparación del disco de W7 y bcdedit (o con programas que prefiero no usar) .

Sl2s