WinXP y Win2000

07/09/2003 - 13:31 por Harry | Informe spam
Tengo varias particiones hechas en el disco duro. En una instalé WinXp e iba
bien.Pero al instalar en otra Win2000 no sé qué pasa que ya no arranca el
Xp. Si reinstalo el XP de nuevo el 2000 no se ve afectado y ya funciona
todo. Pero me gustaría saber si se puede recuperar elXp sin volver a
instalarlo, qué es lo qué machaca la instalación de Win2000 que hace que el
Xp no arranque, si lo que se modifica es el archivo de arranque boot.ini..
Muchas gracias.
 

Leer las respuestas

#1 JM Tella Llop [MS MVP] ·
07/09/2003 - 13:37 | Informe spam
La instalacion de W2000, machaca los archivos NTLDR y NTDETECT.COM de C:\ (estan ocultos). La version de W2000 no puede arrancar XP, pero la de XP puede arrancar todos los sistemas operativos anteriores.

Para recuperar ambos archivos, sigue las intrucciones de este documento mio que te dejo abajo con los errores mas corrientes de boot. Busca el correspondiente a NTLDR.



SOLUCION A LOS ERRORES TIPICOS DE BOOT

En todos los casos:

1) Arrancar con el CD de XP (es booteable). Si no arrancase, entrar en la Bios y modificar los parametros para que arranque primero desde CD.
2) En la primera pantalla, seleccioanr "R" para entrar en la consola de recuepracion.
3) Seleccionar el windows que queremos reparar. Tipicamente será el #1
4) Cuando nos lo solicite, teclear la password del usuario "Administrador". No confundir con la password e un usaurio con atributos de administrador. La password del usuario Adminsitrador (que está oculto), es, en XP Profesional, la que se puso dirante la instalacion del sistema. En XP Home, está sin password. Ambas, posteriormente han podido ser cambiadas.


NTOSKRNL Missing or Corrupt

a) Realizar los puntos 1) a 4) del inicio de este documento.
b) Cambiar a la unidad de CD. Tipicamente será la D: si solo tenemos una particion. Cambiar por la letra correspondiente en otro caso.

D:
cd i386
expand ntkrnlmp.ex_ C:\Windows\System32toskrnl.exe

Si windows XP estuviese instalado en otra localizacion distinta de c:\windows, sustiuirla en el comando anterior.



HAL.DLL Missing or Corrupt

a) Realizar los puntos 1) a 4) del inicio de este documento.
b) ejecutar:

bootcfg /list nos mostrará la lista en el boot.ini
bootcfg /rebuild reparará este.



Corrupted or Missing \WINDOWS\SYSTEM32\CONFIG\SYSTEM

a) Realizar los puntos 1) a 4) del inicio de este documento.
b) ejecutar:

cd \windows\system32\config
ren config config.bad
copy \windowsepair\system



Corrupted or Missing \WINDOWS\SYSTEM32\CONFIG\SOFTWARE

a) Realizar los puntos 1) a 4) del inicio de este documento.
b) ejecutar:

cd \windows\system32\config
ren software sftware.bad
copy \windowsepair\software



NTLDR or NTDETECT.COM Not Found

a) Realizar los puntos 1) a 4) del inicio de este documento.
b) Suponemos que la unidad de cd es la letra Z: (sustituirla en el comando posterior por la que corresponda en cada caso, sabiendo que será la siguiente letra a la ultima particion creada):

COPY Z:\i386\NTLDR C\:
COPY Z:\i386\NTDETECT.COM C:\




Jose Manuel Tella Llop
MS MVP - DTS


Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.





"Harry" wrote in message news:
Tengo varias particiones hechas en el disco duro. En una instalé WinXp e iba
bien.Pero al instalar en otra Win2000 no sé qué pasa que ya no arranca el
Xp. Si reinstalo el XP de nuevo el 2000 no se ve afectado y ya funciona
todo. Pero me gustaría saber si se puede recuperar elXp sin volver a
instalarlo, qué es lo qué machaca la instalación de Win2000 que hace que el
Xp no arranque, si lo que se modifica es el archivo de arranque boot.ini..
Muchas gracias.


Preguntas similares