Foros del Web » Administración de Sistemas » Unix / Linux »

Help!

Estas en el tema de Help! en el foro de Unix / Linux en Foros del Web. Hola, tengo el siguiente problema, lo voy a explicar lo más detallado posible. Tengo dos discos: hda: 1st Drive /windowsXP ntfs /mac osx hfs+ /ubuntu ...
  #1 (permalink)  
Antiguo 23/02/2007, 19:25
 
Fecha de Ingreso: octubre-2006
Mensajes: 57
Antigüedad: 18 años
Puntos: 0
Help!

Hola, tengo el siguiente problema, lo voy a explicar lo más detallado posible.

Tengo dos discos:
hda: 1st Drive
/windowsXP ntfs
/mac osx hfs+
/ubuntu reiserfs

sda: 2nd Drive
/windowsXP ntfs
/fat fat32
/archlinux reiserfs

Em ese orden....el grub lo tengo instalado en el mbr de hda
el problema es que hace poco me coemnzo a salir este error.

Windows could not start because the following file is missing or corrupt:
\WINDOWS\SYSTEM32\CONFIG\SYSTEM
You can attemp to repair this file by starting Windows Setip using the
original Setup CD-ROM
Select r at the first screen to start repair.


Por lo tanto seguí esto:
microsoft-public-windowsxp-basics
t-61810.html
support.microsoft
Y no se soluciono, en otro foro me indicaron hacer esto desde MS-DOS:
Código:
rename c:\windows\system32\config\system system.old  
copy c:windows\repair\system c:windows\system32\config\system
Por lo tanto, como no podía ingresar a C:\ , lo que hice fue ingresar a windows en mi disco sda a D:\, luego de copiar los system ya no me salío el error de arriba, pero se quedaba en una pantalla negra y ahi quedaba....luego de eso ingrese con el disco de instalación de XP y desde la consola de recuperación coloque chkdsk /r y me aparecío:

Corrigiendo error en índice $I30 PARA EL ARCHIVO 1656
CHKDSK está recuperando archivos perdidos.
Recuperando archivos huerfanos....
etc, etc,........


Luego de eso si pude entrar, pero en el login me aparece este mensaje:

Uno de los archivos que contiene los registros del sistema se tuvo que recuperar mediante el uso de un registro o copia alternativa, la recuperación fue satisfactoria.

Luego de eso reparao el registro con RepairXP, Tuneup, registerdoctor, etc, pero al reiniciar me sale un pantallazo azul:



Así que creyendo que podía ser un virus o un spyware formatie C:/ el problema es que el formatearlo arrase con el boot.ini de D:/,
de esto:
Código:
[boot loader] 
timeout=30 
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT 
[operating systems] 
multi(0)disk(0)rdisk(0)partition(0)\WINDOWS="Microsoft Windows XP Professional" /fastdetect 
multi(0)disk(0)rdisk(1)partition(0)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
Pase a esto:
Código:
[boot loader] 
timeout=30 
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT 
[operating systems] 
multi(0)disk(0)rdisk(0)partition(0)\WINDOWS="Microsoft Windows XP 
Professional" /fastdetect
Pero al agregar esa linea igual me aparecía:
NTLDR missing
Según lo que sale acá copie:
NTDECT.com
NTLDR.DAT
Boot.INI

que se encuantran en el CD de XP. y los copie a D:/
Luego de eso me aparece:
Fill missing or corupt
<window root>system32\hall.dll
Asi que sigo esto:
xp_haldll_missing, sigo todos los pasos, incluso descarge hall.dll y lo copie a C:\WINNT\system32 y luego de eso me aparece:
<windows 2000 root>\system32\ntoskrnl.exe.
Please re-install a copy of the above file
Luego Tome el disco de windows nuavemnete, consola de recuperación y:
fixboot
fixmbr

y con eso perdí el grub, trate de instalarlo con el LiveCD de Ubuntu con:
# mkdir /media/ubuntu
# mount -t reiserfs /dev/hda6 /media/ubuntu
# chroot /media/ubuntu
# grub-install /dev/hda
pero luego en vez de aparecerme como antes me sale la pantalla del grub como comandos en vez del menu :S
Así que instale nuevamente Ubuntu y automaticamnete me dejo el grub así en la parte de XP. De esto:
title Microsoft Windows XP Professional II
root (hd1,0)
savedefault
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
<--con esto pasa directo sin necesidad de
chainloader +1

A esto:
----------------
title Microsoft Windows XP Professional I
root (hd0,1)
savedefault
makeactive
chainloader +1

Y con eso puedo entrar al disco sin cambiar la Bios y sin necesidad de boot.ini, a C:/ y a D:/
Pero despues de unos dias me aparece uno error de que no se pueden leer las dlls y que me contacte con el soporte tecnico de microsoft y al hacer un
CHKDSK el mismo error de $I30 PARA EL ARCHIVO 1656
Y lo que me aproblema es que como es mac intel extrañamente los drivers que encontre en la firma de alguien de insanelymac solo tengo internet el OS X si entro al menos hasta la pantalla del login de XP en C:/, solo de esa forma puedo tener internet, pero con los problemas no me deja ni entrar al login, así que tome HDDRegenerator en su versión registrada y testie el disco completo que me causaba problemas y me salío:

B - 36 bad sectors found
R - 36 bad sectors recovered

En la grafica, me aprecen dos sectores(el primero y como 1/4 de la franja el segundo).

Reinicie y todo funciono excelente, demasiado rapido tanto OS X como la propia partición de windows en C:/, pero apage el computador y hoy temprano lo volví a encender y denuevo:
Fill missing or corupt
<window root>system32\hall.dll
En un segundo intento trate de copiar copy c:windows\repair\system c:windows\system32\config\system pero me salía error de disco CRC o algo por el estilo.
Así que denuevo HDDRegenerator y chkdsk /r y puede entrar

Es error del disco? hay alguna forma de repararlo :S o mejor me despido de él? congelarlo ayudara en algo? que acá en mi pais los cambios de temperatura han sido bastante extremos, un dia llueve y hace mucho frio y otro un calor infernal que quizás lo este afectando, es viejo, no como el sata que esta nuevo.

p.d. Posteo acá porque no se si el error de de windowsXP o de hardware y como esta incorporado Linux en el asunto y como acá hay más geeks que saben de problemas complicados. pensé que era mejor colocarlo acá.

Saludos. Gracias de antemano.

Última edición por shadfx; 23/02/2007 a las 19:34
  #2 (permalink)  
Antiguo 24/02/2007, 06:36
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 2 meses
Puntos: 47
Re: Help!

Bueno, tu problema no tiene nada que ver con Linux.
Hace backup, y cambiá el disco.
Saludos.
__________________
¡Volviendo a la programación!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:21.