
Tengo una PC Fujitsu/Siemens con Windows Vista instalado y estoy intentando repararla después de que tuve que reemplazar la placa base: El disco duro tiene tres particiones de Windows (la partición 2 está marcada como de arranque). Verifiqué esto usando Linux RIP, que había iniciado desde una memoria USB.
Conseguí el DVD de recuperación del sistema Windows Vista original para este modelo y estoy intentando reparar el sistema operativo.
Tengo el siguiente problema. Cuando inicio el DVD, después de mostrar la barra de progreso durante unos segundos, la pantalla se vuelve negra y solo muestra el cursor del mouse. Luego permanece así durante años y tengo que reiniciar.
Luego tuve la idea de marcar las particiones como no Windows (lo hice nuevamente usando RIP Linux, fdisk). Ahora el DVD arranca en el instalador de Windows pero no ve las particiones que tiene que reparar.
¿Alguien ya ha encontrado este problema? ¿Alguna pista sobre cómo resolver esto (quiero arrancar desde el DVD de recuperación y luego intentar reparar las particiones existentes)?
EDITAR 1
Gracias por las sugerencias en el foro y en el chat. Copiar los primeros 440 bytes de una partición funcional de Windows Vista y escribirlos en el MBRyla partición de arranque del sistema roto ha resuelto el problema.
EDITAR 2
Aquí está el final feliz.
Desafortunadamente, las particiones 1 y 2 (donde estaba el sistema antiguo) estaban demasiado comprometidas para recuperarse. La partición 3, que contenía los datos que quería recuperar, también estaba dañada, por lo que no fue posible copiar todos los archivos que contenía.
Después de solucionar el problema del registro de inicio, reinicié nuevamente en RIP Linux, recreé las particiones 1 y 2 (no sé por qué, pero Windows pudo verlas inmediatamente después del inicio y luego no pudo verlas más. Por lo tanto, no estoy seguro de si el La tabla de particiones está almacenada en dos lugares diferentes y estas copias se habían vuelto inconsistentes, pero para estar seguro simplemente eliminé estas dos particiones usando fdisk y las creé nuevamente).
Luego puse un ntfs nuevo en ambas particiones y reinicié desde Linux en la instalación de Windows nuevamente. Esta vez Windows se instaló sin problemas. Luego detectó la partición 3 (unidad D:) que no había tocado y la escaneó. Se corrigieron los errores en el sistema de archivos y todas las fotos (algunas fotos familiares) parecen haber regresado.
Una vez más gracias a lornix por las pistas.
Respuesta1
Suena como el MBR (Registro de arranque principal) está dañado en su computadora. Los CD/DVD de Windows comprueban algo (!), que cambia la forma en que arrancan... considere instalar Windows en un sistema básico... arranca, zumba por un momento, luego inicia el instalador de Windows, mientras un sistema en funcionamiento zumba, luego dice "Presione cualquier tecla para iniciar desde CD/DVD"...
Entonces, cualquier cosa que Windows use para detectar esto está bloqueada en su computadora y está bloqueando la rutina de verificación de CD/DVD de Windows. ¡Bien por atrapar el fracaso! (</sarcasmo>)
En caso de apuro... (¡¡en caso de apuro, fíjate!!) PODRÍAS extraer el código de arranque de un sistema EN FUNCIONAMIENTO usando la MISMA versión de Windows, usando tu CD RIP. Describiré el método, la implementación y los 'nervios de acero' necesarios, depende de usted...
Inicie su CD RIP en el sistema EN FUNCIONAMIENTO, también necesita insertar una unidad flash o algo así, necesitamos almacenar 440 bytes en algún lugar
asegúrese de que su unidad flash esté montada y accesible.
dd if=/dev/sdX of=/path/to/flash/drive/mybootcode.img bs=1 count=440
(replace /dev/sdX with appropriate boot drive, usually /dev/sda)
esto copiará los primeros 440 bytes del MBR al archivo 'mybootcode.img'
asegúrese de que el archivo haya sido escrito, sincronice, retire la unidad flash
en tu sistema borken... los mismos batsteps, el mismo bate... sí...
nuevamente, inserte, monte, verifique la unidad flash
dd if=/path/to/flash/drive/mybootcode.img of=/dev/sdX bs=1 count=440 conv=notrunc
(again, /dev/sdX with your appropriate drive, usually /dev/sda)
desmontar, apagar, quitar RIP CD...
el sistema PODRÍA ser arrancable ahora y PODRÍA usarse con el CD/DVD de reparación de Windows
Ahora alguien por ahí está diciendo...pero los sectores son de 512 bytes... ¿por qué no copiamos simplemente el primer sector? Bueno... considere el CONTENIDO del MBR.
DeWikipedia, hay una tabla allí que ni siquiera voy a intentar recrear aquí, mi markdown-fu todavía es débil...
Los primeros 440 bytes son el código de arranque... mientras que los siguientes 72 bytes incluyen varios datos, pero lo más importante... ¡¡la TABLA DE PARTICIONES!!
Ahora, a menos que quieras reconstruirlo a mano (o con alguna herramienta u otra)... es mejor queno¡pierda (o sobrescriba) esa información!
Por eso, Virginia, no copiamos todo el sector de 512 bytes palabra por palabra.