Buenas, ruego ayuda con este problema que me ha surgido, os pongo en antecedentes: Es un PC con arranque dual XP / Ubuntu, con dos discos duros según la siguiente lista: Disco 1: 160 GB, IDE, XP instalado, 1 sola partición ntfs Disco 2: 500 GB SATA, 1 partición NTFS más las 2 ó 3 que utiliza Ubuntu. El arranque es dual con Grub, que permitía escoger XP o Ubuntu. El caso es que necesito sacar el disco 2 para hacerlo externo, pero al sacarlo, Grub no encuentra la instalación de Ubuntu y da error. Como ya no voy a usar Ubuntu más en esta máquina, decidí cargarme el Grub, y entré con la consola de recuperación de XP, y ejecuté FIXBOOT y FIXMBR. Al ejecutar FIXMBR me salió un mensaje diciendo no sé qué de que el disco tenía un sector de arranque no estandard y que si estaba seguro. Le dije que sí, porque imaginé que el mensaje lo causaba el propio GRUB. El caso es que al resetear, no arranca el PC, sale un error de que falta NTLDR y ahí se queda. Y ahí me he quedado yo también He googleado un poco y pone por ahí de copiar el NTLDR del CD de Windows, pero es que al entrar en la consola de recuperación, NO puedo ver el directorio del CD, hago dir D: y me sale un mensaje de "Error durante la enumeración de directorios". Supongo que debe tener solución, en teoría Fixboot y Fixmbr sólo tocan el sector de arranque, no? Hay alguna otra forma de restaurar el sector de arranque? Gracias de antebrazo por la ayuda ;-)
Deberias de probar el comando BOOTCFG lo que hace es mirarte en todos los discos duros lo que tienes instalado y te lo pone en la consola de arranque. 1º Arranca la consola de recuperacion con el cd del windows xp 2º Escribe BOOTCFG /SCAN 3º Escribe BOOTCFG /REBUILD (antes si quieres podrias probar un scandisk para descartar posibles fallos en el disco...con el comando CHKSDK) y prueba a ver que tal.. Mas info: Explicación del comando Bootcfg y sus usos Un saludo..
Con el super grub disk reparas el grub de windows fácilmente,he tenido varias veces problemas similares y eso me lo ha solucionado
Hola de nuevo, he estado unas horas sin poder entrar al foro. Desgraciadamente, algo raro debió pasar con ese disco, porque no se puede ver el contenido. Probé lo que comenta el compañero zao, y bootcfg no podía continuar por errores en el disco, y chkdsk reportaba un error irrecuperable. No sé qué puede haber pasado, el disco tenía alguna información que me gustaría recuperar, ahora tendré que recurrir a especialistas a ver si se puede recuperar la info y la h*stia que me van a pegar en términos de €€€... Seguiremos informando ;-)
Mmmm. FIXMBR siempre saca el mensaje de que contiene un MBR no standard, por eso no te preocupes. Después, establece en la BIOS, en la secuencia de arranque, ese disco por si acaso, aunque las modernas, al quitar el otro lo dejarán en su lugar, de todos modos se supone que grub estaba instalado en la MBR del 1, así que en la BIOS debe estar bien. FIXMBR lo has hecho correcto para cepillar GRUB. FIXBOOT hay que hacerlo a la partición de Windows, para que instáure el sector de arranque que apunta a NTLDR. Antes de nada, igual GRUB ha establecido oculta la partición de Windows y por eso no puedes hacer nada con CHKDSK ni demás. Usa un programa DOS tipo PARTITION MAGIC 8 o similar que estará en hirens boot cd u otros para establecer visible y ACTIVA la partición de Windows. Es posible que en la consola con DISKPART puedas, pero lo dudo porque es una versión reducida del DISKPART de Windows. Una vez tengas la partición de Windows activa y visible (si con partition magic da error 108 o algo raro, usa ACRONIS u otro programa de particiones similar, no sufras por eso, que PQMAGIC es muy puñetero a veces), arranca con el CD de XP y entras en la consola. Ejecuta un CHKDSK a la unidad de Windows. Haz un dir a esa unidad y mira si están los ficheros de arranque, que son: - NTLDR. - BOOT.INI - NTDETECT.COM Si no están en la raíz de la unidad de Windows, deberás copiarlos desde el CD. D: (intro, suponiendo es la letra del CD; para saberlo MAP y enter y te dice las unidades). CD I386 (intro) COPY NTLDR C:\ (intro) COPY NTDETECT.COM C:\ (intro) El boot.ini si no está lo puedes reconstruir con BOOTCFG como te han dicho. Ya dirás si te funciona.
Gracias por las respuestas. Ahora mismo el HDD lo tengo fuera del PC, porque lo iba a llevar a alguien que entienda del tema a que lo mire. La verdad, que arranque o no ya me da igual, porque ese PC ya lo he jubilado, ahora tengo otro nuevo. Pero en ese disco hay unos datos que sí me gustaría recuperar. Más que nada porque son los ficheros de mi mujer, así que imagináos cómo se ha puesto :axe: . Yo los míos los tenía en el otro disco. De todas formas, lo que sí se puede probar es lo que comentas arriba de setear la partición como visible. Pero ahora tengo que mirar de pinchar ese disco duro en el PC nuevo, que ya no tiene conexión IDE, así que tendré que mirar una caja externa con esa conexión, si es que las hay :roll: Seguiremos informando ;-)
No te compliques tanto la vida. Baja un HIRENS o similar con el partition magic o el acronis y mira si está visible o no la partición. Seguro qeu GRUB la ha ocultado cuando botea de otros sistema.
Si solo quieres sacar los datos pinchalo como esclavo en otro pc y saca todo lo que quieras, luego formateas y listo.
haberlas hailas jejeje, en cualquier tienda de informatica y sobre unos 20 pavillos las encuentras. de todas formas no hace falta jubilar el ordenador, prueba lo que te ha comentao el compañero para arrancar tu ordenador. y si no lo que podrias hacer como ya has quitao el disco duro con los datos que quires recuperar, formatea el otro y dejalo todo perfecto.
Bufff, ayer toda la tarde / noche pegándome con el dichoso disco duro #-o Me bajé el Hiren's como aconsejaba SPTR, pero por lo que parece, algún problema ha habido con la MFT de esa partición. Está como activa, pero los partition magic y acronis la ven como "formato desconocido". Probé con alguna de las herramientas de recuperación del Hiren's, en concreto la que mejor me fue es la Active Uneraser, y tras un análisis, sí consigue ver la estructura de ficheros del disco, pero al pedirle que recupere un directorio (el Documents and Settings es el que me interesa), no me deja hacerlo porque no ve el otro disco duro que tiene el PC. Es decir, lo ve como unidad física, pero como no tiene letra asignada no puedo copiar nada ahí :cry: Algún otro método o herramienta que me permita recuperar ese directorio?
¿Seguro que está la MFT estropeada? Normalmente suele haber una mirror MFT con copia de la MFT original. Puedes probar arrancar con Windows y con GETDATABACK sacar los datos importantes. También puedes probar PARTITION TABLE DOCTOR creo que era, para Windows también. Tendrías que pinchar en ambos casos el disco como slave. Eso que te pasa es raro, a ver si grub marca las particiones con un formato raro... (Los OEM marcan las particioens ocultas de ese modo para que luego no puedas montar letras en el disk manager de Windows). Con Acronis puedes cambiar el tipo de partición y establecer 0x7, que es NTFS.
No sé exactamente lo que pasa, por mi parte juro y perjuro que sólo hice lo de FIXBOOT / FIXMBR Algún truco debe haber, porque que desaparezca una partición sin más por eso es raro raro.... OK, probaré con el Getdataback éste a ver si por lo menos puedo sacar los datos que me interesan, lo demás ya digo que casi me da igual. Gracias de nuevo ;-)
Sí, mi consejo es que primero pruebes el GETDATABACK y saques lo que puedas. Una vez hecho eso, prueba lo que te digo, sólo por curiosidad, a ver si con ACRONIS cambiándola a formato 0x7 que es NTFS en partition TYPE, te deja acceder sin tener que usar programas raros. Si sigue sin ir, prueba el partition table doctor... A mi me gusta probar para saber más y el por qué.
Continuamos el tema con muy buenas noticias: finalmente conseguí sacar los datos del disco!!! :dan: Al final, como me aconsejaste, arranqué con el Hiren's en modo windows, que ahí sí tenía disponibles los dos discos duros, pudiendo así copiar la info recuperada en el otro disco, mediante Getdataback. Respecto al origen del problema, creo que tienes razón en que Grub le hace alguna perrería a la partición de XP, porque una vez analizada, la partición se veía completa, estaban el NTLDR y los demás ficheros de arranque, pero algo le hace el Grub que queda totalmente oculta e inutilizada. Lo que probé fue con otro programa, el "partition Find and mount" o algo así, que me permitió montar la partición de XP como otro volumen lógico, y fue donde vi que, aparentemente, estaba la partición entera. Ese programa permite sacar una imagen de la partición, cosa que hice con la intención de volvérsela a meter al disco con el Ghost, pero por desgracia los formatos de imagen parece que no son compatibles. Pero en fin, muy contento porque durante un tiempo pensaba que había perdido esos datos que, sin ser de vida o muerte, era sin duda un problema. Gracias de nuevo por la orientación y los consejos! ;-)
Seguramente le cambia el bit de partición que define el tipo que es y por eso Windows no la puede montar sin más y sin ayda de programas de terceros. Si quieres probar si arranca ese disco, yo haría lo que te dije, cambiar el tipo con el ACRONIS a 0x7 que es NTFS.