Problemas Arranque Dual Windows 7 y Xp usando EasyBcd

Foro referente al sistema operativo Windows 7
Avatar de Usuario
Souto
Usuario Bill Gates
Usuario Bill Gates
Mensajes: 10665
Registrado: 25 Feb 2008, 10:21
Ubicación: Galicia
Agradecido : 6 veces
Agradecimiento recibido: 647 veces
Contactar:

Re: Problemas Arranque Dual Windows 7 y Xp usando EasyBcd

Mensajepor Souto » 03 Nov 2011, 15:55

Sí, no vamos a usar nada más que el entorno de consola y para eso no importa que sean diferentes versiones.

Me da la impresión de que no sabes mucho de qué te hablo, así que para que te hagas una idea de como llegar a línea de comandos te voy a enlazar con un post que TRATA DE OTRA COSA. Evidentemente es solo a título orientativo y no son esos los comandos a ejecutar.
Leete esto:
post38949.html


Saludos
Qui dove il mare luccica e tira forte il vento

manolito74
Usuario linuxero
Usuario linuxero
Mensajes: 23
Registrado: 04 Ago 2010, 21:19
Contactar:

Re: Problemas Arranque Dual Windows 7 y Xp usando EasyBcd

Mensajepor manolito74 » 03 Nov 2011, 20:27

Hola de nuevo:

Vale, acabo de hacer lo que me has indicado. He reiniciado el Equipo y ahora sí que me aparece un Menú de Arranque con las siguientes opciones:

- Windows Xp.
- Windows Xp.
- Windows 7.

Como ves el "Windows Xp" me aparece dos veces. Da igual que seleccione uno u otro Windows Xp que me aparece el siguiente mensaje:

No se ha iniciado Windows porque el siguiente archivo falta o está dañado: \Windows\System32\Config\System.

Sin embargo hasta ahora el Windows Xp me arrancaba perfectamente, ya que estaba recién instalado en una Partición él solito y habiendo formateado la Partición previamente.

¿Alguna idea?.

Gracias & Saludetes. ;-)

Avatar de Usuario
Souto
Usuario Bill Gates
Usuario Bill Gates
Mensajes: 10665
Registrado: 25 Feb 2008, 10:21
Ubicación: Galicia
Agradecido : 6 veces
Agradecimiento recibido: 647 veces
Contactar:

Re: Problemas Arranque Dual Windows 7 y Xp usando EasyBcd

Mensajepor Souto » 03 Nov 2011, 20:41

El problema viene porque hemos recuperado el administrador de rranque de Windows 7 y tú estabas manejando uno creado por el Easy BCD. Las entradas que había en ese cargador de arranque pertenecen a instalaciones que ya no son válidas ó bien alguna de ellas es verdadera pero no están los archivos de carga en C: (menos probable)

En este post

post45753.html

detallo como se obtiene un log de bcdedit.exe. Arranca con Windows 7, realiza esa operación y pega aquí el informe.


Saludos
Qui dove il mare luccica e tira forte il vento

manolito74
Usuario linuxero
Usuario linuxero
Mensajes: 23
Registrado: 04 Ago 2010, 21:19
Contactar:

Re: Problemas Arranque Dual Windows 7 y Xp usando EasyBcd

Mensajepor manolito74 » 03 Nov 2011, 21:35

Hola de nuevo:

Aqué os dejo el Informe:

Microsoft Windows [Versión 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos.

C:\Windows\system32>bcdedit.exe

Administrador de arranque de Windows
----------------------------------
Identificador {bootmgr}
device partition=C:
description Windows Boot Manager
locale es-ES
inherit {globalsettings}
default {default}
resumeobject {0da79a85-d001-11de-924a-f043df1a67c6}
displayorder {default}
{default}
{current}
toolsdisplayorder {memdiag}
timeout 8
displaybootmenu Yes

Sector de arranque del modo real
------------------------------
Identificador {default}
device partition=C:
path \NTLDR
description Windows XP

Cargador de arranque de Windows
-----------------------------
Identificador {current}
device partition=C:
path \Windows\system32\winload.exe
description Microsoft Windows 7
locale en-US
osdevice partition=C:
systemroot \Windows
resumeobject {e7500469-0651-11e1-b516-806e6f6e6963}

C:\Windows\system32>

Saludetes. ;-)

Avatar de Usuario
Souto
Usuario Bill Gates
Usuario Bill Gates
Mensajes: 10665
Registrado: 25 Feb 2008, 10:21
Ubicación: Galicia
Agradecido : 6 veces
Agradecimiento recibido: 647 veces
Contactar:

Re: Problemas Arranque Dual Windows 7 y Xp usando EasyBcd

Mensajepor Souto » 03 Nov 2011, 22:48

El administrador de arranque está correcto. El cargador de arranque está de pena, ha sufrido manipulacines totalmente inapropiadas por alguien sin experiencia en el manejo del EasyBCD.
La verdad es que el trabajo de recomposición que queda es como para cobrarlo.

Pero, en fin...

En una primera fase haremos una copia del actual almacén del arranque. Aunque es incorrecto, no quiero bajo ningún concepto que luego me reproches nada.
En una segunda fase haremos una entrada válida para XP
En una tercera fase le diremos al administrador de arranque que la entrada "default" es la correspondiente a Seven, no esa falsa llamada a XP.
En una cuarta fase eliminaremos las entradas incorrectas de XP que ahora figuran y que, por cierto, no se muestran en el bcdedit

Todo lo que vamos a hacer inicia de la misma manera.
Inicio/Programa/accesorios>>ratón derecho sobre símbolo sistema>>ejecutar como administrador

1. Crear una copia
Simplemente pega este comando y as intro
bcdedit /export C:\copiaBCD

2.Entrada para XP, teclea ó pega sucesivamente estos comandos, dando intro despues de cda uno de ellos

Bcdedit /create {ntldr} /d "Microsof Windows XP"
Bcdedit /set {ntldr} device partition=C:
Bcdedit /set {ntldr} path \ntldr
Bcdedit /displayorder {ntldr} /addlast

teclea exit para salir de esa ventana y reinicia el equipo

Ahora deberías tener una entrada que dice "Microsoft Windows XP", intenta arrancar con ella.
Si funciona, seguiremos con el programa que teníamos.
Si no funciona arranca desde Seven, habilita la vista de archivos ocultos y el que se muestren los archivos del sistema operativo y comprueba que en C: (donde está Seven) tenemos los archivos Ntldr, NTDETECT.COM y Boot.ini. Si no estuviesen cópialos desde donde está XP. Reinicia e intenta de nuevo arrancar en Microsoft Windows XP



Saludos
Qui dove il mare luccica e tira forte il vento

manolito74
Usuario linuxero
Usuario linuxero
Mensajes: 23
Registrado: 04 Ago 2010, 21:19
Contactar:

Re: Problemas Arranque Dual Windows 7 y Xp usando EasyBcd

Mensajepor manolito74 » 03 Nov 2011, 23:13

Hola de nuevo.

He seguido todos tus pasos y efectivamente me aparece una nueva entrada (aparte de las anteriores) que pone "Microsoft Windows Xp". Si elijo esa opción me aparece el mensaje:

No se ha iniciado Windows porque el siguiente archivo falta o está dañado: \Windows\System32\Config\System.

He intentado arrancar dede Windows 7 y sí que tengo los archivos: Ntldr, NTDETECT.COM y Boot.ini.

Gracias y Saludetes. ;-)

Avatar de Usuario
Souto
Usuario Bill Gates
Usuario Bill Gates
Mensajes: 10665
Registrado: 25 Feb 2008, 10:21
Ubicación: Galicia
Agradecido : 6 veces
Agradecimiento recibido: 647 veces
Contactar:

Re: Problemas Arranque Dual Windows 7 y Xp usando EasyBcd

Mensajepor Souto » 04 Nov 2011, 13:37

A ver si podemos aclarar la situación. No tengo acceso a tu equipo, así que necesito que cumplimentes tres encargos

1.Teclas windows+r y ahí pegas este comando
diskmgmt.msc
y das en aceptar. Se abrirá el administrador de discos. Captura esa pantalla y súbela al foro

manuales-tutoriales/como-subir-imagenes-al-foro-t21.html

2. Copia el contenido de ese Boot.ini que tienes en Seven y pégalo en el foro

3.Inicio/Programas/Accesorios/ ratón derecho sobre Simbolo sistema>>ejecutar como administrador
pegas el comando que sigue y das intro

bcdedit.exe /enum all

a continuación ratón derecho sobre el marco superior de esa ventana tipo MSDOS Editar>>Seleccionar todo, pulsas la tecla Intro y con esto ya lo tendrás copiado en el portapapeles. No tienes más que venir al foro>>Ratón derecho>>Pegar


Saludos
Qui dove il mare luccica e tira forte il vento

manolito74
Usuario linuxero
Usuario linuxero
Mensajes: 23
Registrado: 04 Ago 2010, 21:19
Contactar:

Re: Problemas Arranque Dual Windows 7 y Xp usando EasyBcd

Mensajepor manolito74 » 04 Nov 2011, 14:04

Hola de nuevo:

"Vayamos por partes" (dijo Jack el Destripador...)

Aquí te dejo el Contenido del Boot.Ini
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect


Aquí el resultado de ejecutar bcdedit.exe /enum all

Microsoft Windows [Versión 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos.

C:\Users\Javier>bcdedit.exe /enum all

Administrador de arranque de Windows
----------------------------------
Identificador {bootmgr}
device partition=C:
description Windows Boot Manager
locale es-ES
inherit {globalsettings}
default {default}
resumeobject {0da79a85-d001-11de-924a-f043df1a67c6}
displayorder {default}
{default}
{current}
{ntldr}
toolsdisplayorder {memdiag}
timeout 8
displaybootmenu Yes

Cargador de arranque de Windows
-----------------------------
Identificador {0da79a86-d001-11de-924a-f043df1a67c6}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale es-ES
inherit {bootloadersettings}
recoverysequence {6fad4e10-04cb-11e1-87ff-705ab6200d18}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {0da79a85-d001-11de-924a-f043df1a67c6}
nx OptIn

Cargador de arranque de Windows
-----------------------------
Identificador {6fad4e10-04cb-11e1-87ff-705ab6200d18}
device ramdisk=[C:]\Recovery\6fad4e10-04cb-11e1-87ff-705ab6200d
18\Winre.wim,{6fad4e11-04cb-11e1-87ff-705ab6200d18}
path \windows\system32\winload.exe
description Windows Recovery Environment
inherit {bootloadersettings}
osdevice ramdisk=[C:]\Recovery\6fad4e10-04cb-11e1-87ff-705ab6200d
18\Winre.wim,{6fad4e11-04cb-11e1-87ff-705ab6200d18}
systemroot \windows
nx OptIn
winpe Yes

Cargador de arranque de Windows
-----------------------------
Identificador {current}
device partition=C:
path \Windows\system32\winload.exe
description Microsoft Windows 7
locale en-US
osdevice partition=C:
systemroot \Windows
resumeobject {e7500469-0651-11e1-b516-806e6f6e6963}

Reanudar tras hibernación
-------------------------
Identificador {0da79a85-d001-11de-924a-f043df1a67c6}
device partition=C:
path \Windows\system32\winresume.exe
description Windows Resume Application
locale es-ES
inherit {resumeloadersettings}
filedevice partition=C:
filepath \hiberfil.sys
debugoptionenabled No

Reanudar tras hibernación
-------------------------
Identificador {e7500469-0651-11e1-b516-806e6f6e6963}
device partition=C:
path \Windows\system32\winresume.exe
description Microsoft Windows 7
locale en-US
inherit {resumeloadersettings}
filedevice partition=C:
filepath \hiberfil.sys
debugoptionenabled No

Herramienta de comprobación de memoria de Windows
-------------------------------------------------
Identificador {memdiag}
device partition=C:
path \boot\memtest.exe
description Windows Memory Diagnostic
locale es-ES
inherit {globalsettings}
badmemoryaccess Yes

Cargador del SO Windows heredado
--------------------------------------------------
Identificador {ntldr}
device partition=C:
path \ntldr
description Microsoft Windows XP

Sector de arranque del modo real
------------------------------
Identificador {default}
device partition=C:
path \NTLDR
description Windows XP

Configuración de EMS
--------------------
Identificador {emssettings}
bootems Yes

Configuración del depurador
---------------------------
Identificador {dbgsettings}
debugtype Serial
debugport 1
baudrate 115200

Defectos de RAM
---------------
Identificador {badmemory}

Configuración global
--------------------
Identificador {globalsettings}
inherit {dbgsettings}
{emssettings}
{badmemory}

Configuración del cargador de arranque
------------------------------------
Identificador {bootloadersettings}
inherit {globalsettings}
{hypervisorsettings}

Configuración de hipervisor
-------------------
Identificador {hypervisorsettings}
hypervisordebugtype Serial
hypervisordebugport 1
hypervisorbaudrate 115200

Reanudar la configuración del cargador
--------------------------------------
Identificador {resumeloadersettings}
inherit {globalsettings}

Opciones de dispositivo
-----------------------
Identificador {6fad4e11-04cb-11e1-87ff-705ab6200d18}
description Ramdisk Options
ramdisksdidevice partition=C:
ramdisksdipath \Recovery\6fad4e10-04cb-11e1-87ff-705ab6200d18\boot.sdi

C:\Users\Javier>



Y aquí la Info sobre el Administrador de Discos:


Imagen

Uploaded with ImageShack.us


Gracias & Saludetes. ;-)

Avatar de Usuario
Souto
Usuario Bill Gates
Usuario Bill Gates
Mensajes: 10665
Registrado: 25 Feb 2008, 10:21
Ubicación: Galicia
Agradecido : 6 veces
Agradecimiento recibido: 647 veces
Contactar:

Re: Problemas Arranque Dual Windows 7 y Xp usando EasyBcd

Mensajepor Souto » 04 Nov 2011, 18:40

Bien, ya tenemos toda la información. has hecho un magnífico trabajo ;)

El boot ini es correcto y apunta a la partición adecuada,
Tienes un particionado un tanto abigarrado; pero esto no afecta al asunto. La partición de Seven es el volumen C: y está perfectamente apuntada en el administrador de arranque.

Sin embargo el bcdedit /enum nos muestra unos cargadores de arranque absolutamente inapropiados. Pienso que de ahí puede venir el problema.

Veo dos soluciones:

1. Arreglarlo tu mismo con el EasyBCD. En esto no puedo ayudarte. No soporto esa aplicación y no soporto las licencias que se toma con el cargador de arranque. Entiendo que ya lo has manejado, así que quizá sea la mejor opción.


2. Crear un almacén de datos nuevo, limpio.
En el proceso de creación Windows Seven será identificado y quedará registrado correctamente. Probablemente también sea detectado XP; pero si no fuese así, simplemente lo añadiríamos a mano tal como ya hiciste antes.
IMPORTANTE:
1. Este procedimiento sólo es posible si en C: hay una carpeta "boot". Comprobar
2. Más importante todavía: este procedimiento si se realiza e un equipo de fabricante nos hará perder la opción de cargar el entorno de recuperación.

El procedimiento es este:
Arrancas con el dvd de Seven y sigues los pasos que ya conoces para llegar a símbolo de sistema.
Una vez ahí tecleas sucesivamente estos comandos
c:
cd boot
attrib bcd -s -h -r
ren bcd bcd.old

y por último
bootrec /rebuildbcd
con este último comando se iniciará una breve búsqueda y te mostrará las intalaciones encontradas.
Dirá que ha encontardo 1.C:\windows y tal vez también la de XP
Sea como fuere debes responder "s" para que se agregue ó, si muestra más de una "t" (todas)
Por útimo tecleas exit y reinicias

Una vez reiniciado, dependiendo de que haya encontrdo XP ó no, arrancará Seven ó mostrará para elegir Seven y XP.

Si solo muestra Seven, una vez que ya estés en Escritorio, repite la operación que habíamos hecho más atrás:

Inicio/Programa/accesorios>>ratón derecho sobre símbolo sistema>>ejecutar como administrador

Bcdedit /create {ntldr} /d "Microsof Windows XP"
Bcdedit /set {ntldr} device partition=C:
Bcdedit /set {ntldr} path \ntldr
Bcdedit /displayorder {ntldr} /addlast



Saludos
Qui dove il mare luccica e tira forte il vento

manolito74
Usuario linuxero
Usuario linuxero
Mensajes: 23
Registrado: 04 Ago 2010, 21:19
Contactar:

Re: Problemas Arranque Dual Windows 7 y Xp usando EasyBcd

Mensajepor manolito74 » 04 Nov 2011, 20:12

Hola Souto:

He seguido tus últimas indicaciones. Sólo me ha reconocido el Windows 7, lo he agregado (seleccionando "S") y he reiniciado el Equipo. Ahora arranca directamente desde Windows 7 e inicialmente no aparece ninguna opción.

¿Cómo procedo ahora?.

Gracias por tu paciencia & Saludetes. ;-)


Volver a “Windows 7”

¿Quién está conectado?

Usuarios navegando por este Foro: Google [Bot], MSNbot Media y 3 invitados