Windows 7 y HD Externo [Solucionado]

Foro referente al sistema operativo Windows 7
jlsantosg
Usuario linuxero
Usuario linuxero
Mensajes: 23
Registrado: 26 Oct 2009, 11:02
Contactar:

Windows 7 y HD Externo [Solucionado]

Mensajepor jlsantosg » 02 Ago 2010, 08:28

En mi pc conviven (en arrqnque dual) Windows 7 Ultimate (64bits) y Ubuntu Ultimate (64bits).

Tengo un HD Iomega Externo de 100Gb donde suelo almacenar mis cosas (léase películas, fundamentalmente) y que suelo utilizar tando desde windows como desde Linux.

El caso es que el otro día guardé unas cosas desde Ubuntu Ultimate para lo que cree una carpeta en el HD con Nautilus para hacerlo. Desde entonces no me es posible acceder desde Windows al disco duro externo. El sistema de archivos utilizado es ntfs.

Os dejo unas capturas de como se muestra el HD desde ambos sistemas por si pueden ser de utilidad.
1. Como se ve desde Windows y desde el Administrador de Equipos
http://img811.imageshack.us/img811/8157/hdd1.jpg
2. Como lo ve Ubuntu Ultimate
http://img822.imageshack.us/img822/3303/hdd2.jpg
3. Como es visto por Acronis Disk Directo Suite ("ve" la etiqueta del volumen pero no puedo hacer nada con él)
http://img831.imageshack.us/img831/6547/hdd6.jpg
4. El resultado (parcial) mostrado por TestDisk (aclaro que solo he realizado el escaneado, ninguna operación sobre el disco, por si acaso)
http://img191.imageshack.us/img191/3646/hdd5.jpg
Gracias por adelantado
Última edición por jlsantosg el 30 Sep 2010, 16:17, editado 1 vez en total.

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: Windows 7 y HD Externo

Mensajepor Souto » 02 Ago 2010, 10:49

La información del volumen (tipo de archivos) se ha dañado.
En la captura de Testdisk has hecho un listado de archivos (P). Posiciónate sobre la ultima entrada (Next) y vete recorriendo la unidad: necesito saber si la nueva carpeta que has creado está ó no en ese listado.
Si la carpeta sí está ahí: súbeme la captura anterior (Quick)
Si la carpeta no está ahí: sube una captura del Deeper Search (en un disco tan grande llevará tiempo; pero no veo otra solución).

Saludos
Qui dove il mare luccica e tira forte il vento

jlsantosg
Usuario linuxero
Usuario linuxero
Mensajes: 23
Registrado: 26 Oct 2009, 11:02
Contactar:

Re: Windows 7 y HD Externo

Mensajepor jlsantosg » 02 Ago 2010, 11:01

Souto escribió:La información del volumen (tipo de archivos) se ha dañado.
En la captura de Testdisk has hecho un listado de archivos (P). Posiciónate sobre la ultima entrada (Next) y vete recorriendo la unidad: necesito saber si la nueva carpeta que has creado está ó no en ese listado.
Si la carpeta sí está ahí: súbeme la captura anterior (Quick)
Si la carpeta no está ahí: sube una captura del Deeper Search (en un disco tan grande llevará tiempo; pero no veo otra solución).

Saludos

Hola y muchas gracias por la respuesta.

Pues no sé si habré hecho mal, pero he borrado la carpeta creada por si colaba, pero no ha sido así. (L aborré antes de pasar el TestDisk)

La captura "Deeper Search" la subo en cuanto me se posible. Muchas gracias por la ayuda.

jlsantosg
Usuario linuxero
Usuario linuxero
Mensajes: 23
Registrado: 26 Oct 2009, 11:02
Contactar:

Re: Windows 7 y HD Externo

Mensajepor jlsantosg » 05 Ago 2010, 09:28

Este el es log de TestDisk después del escaneo profundo.

Wed Aug 4 17:06:14 2010
Command line: TestDisk

TestDisk 6.11.3, Data Recovery Utility, May 2009
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows Server 2007 (7600)
Compiler: GCC 4.3, Cygwin 1005.25 - May 6 2009 20:35:43
ext2fs lib: 1.41.4, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20080501
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=80026361856
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=40982151168
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdc)=320072933376
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdd)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sde)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=80026361856
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=40982151168
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive2)=320072933376
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive3)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive4)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=79919316992
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=320070287360
filewin32_getfilesize(\\.\E:) GetFileSize err Función incorrecta.

filewin32_setfilepointer(\\.\E:) SetFilePointer err Función incorrecta.

Warning: can't get size for \\.\E:
filewin32_getfilesize(\\.\F:) GetFileSize err Función incorrecta.

filewin32_setfilepointer(\\.\F:) SetFilePointer err Función incorrecta.

Warning: can't get size for \\.\F:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\G:)=4693336064
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\H:)=500105217024
filewin32_getfilesize(\\.\I:) GetFileSize err Función incorrecta.

filewin32_setfilepointer(\\.\I:) SetFilePointer err Función incorrecta.

Warning: can't get size for \\.\I:
filewin32_getfilesize(\\.\J:) GetFileSize err Función incorrecta.

filewin32_setfilepointer(\\.\J:) SetFilePointer err Función incorrecta.

Warning: can't get size for \\.\J:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\K:)=1000202241024
file_pread(4,1,buffer,156310559(10337/239/63)) lseek err Invalid argument
file_pread(5,1,buffer,80051894(4982/254/63)) lseek err Invalid argument
file_pread(6,1,buffer,625153409(38913/254/63)) lseek err Invalid argument
file_pread(7,1,buffer,1953536129(121601/254/63)) lseek err Invalid argument
file_pread(8,1,buffer,976784129(60801/254/63)) lseek err Invalid argument
Hard disk list
Disk /dev/sda - 80 GB / 74 GiB - CHS 10337 240 63, sector size=512 - ST380011A
Disk /dev/sdb - 40 GB / 38 GiB - CHS 4982 255 63, sector size=512 - Maxtor 4D040H2
Disk /dev/sdc - 320 GB / 298 GiB - CHS 38913 255 63, sector size=512 - ST3320620AS
Disk /dev/sdd - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512 - ST310005 28AS
Disk /dev/sde - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512 - SAMSUNG HM500JI
Drive G: - 4693 MB / 4475 MiB - CHS 1118 64 32, sector size=2048 - HL-DT-ST DVD-ROM GDR8163B

Partition table type (auto): Intel
Disk /dev/sdd - 1000 GB / 931 GiB - ST310005 28AS
Partition table type: Intel

Analyse Disk /dev/sdd - 1000 GB / 931 GiB - CHS 121601 255 63
Geometry from i386 MBR: head=255 sector=63
NTFS at 0/1/1
get_geometry_from_list_part_aux head=255 nbr=2
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=2
Current partition structure:
1 * HPFS - NTFS 0 1 1 121600 254 63 1953520002 [Iomega HDD]
Ask the user for vista mode
Computes LBA from CHS for Disk /dev/sdd - 1000 GB / 931 GiB - CHS 121602 255 63
Allow partial last cylinder : Yes
search_vista_part: 1

search_part()
Disk /dev/sdd - 1000 GB / 931 GiB - CHS 121602 255 63
NTFS at 0/1/1
filesystem size 1953520002
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 122095000
clusters_per_mft_record -10
clusters_per_index_record 1
HPFS - NTFS 0 1 1 121600 254 63 1953520002 [Iomega HDD]
NTFS, 1000 GB / 931 GiB
file_pread(7,8,buffer,1953525183(121601/81/16)) lseek err Invalid argument
file_pread(7,1,buffer,1953525183(121601/81/16)) lseek err Invalid argument
get_geometry_from_list_part_aux head=255 nbr=2
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=2

Results
* HPFS - NTFS 0 1 1 121600 254 63 1953520002 [Iomega HDD]
NTFS, 1000 GB / 931 GiB

interface_write()
1 * HPFS - NTFS 0 1 1 121600 254 63 1953520002 [Iomega HDD]


Espero que sirva.

Un saludo

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: Windows 7 y HD Externo

Mensajepor Souto » 05 Ago 2010, 10:56

La información aportada es completa y también positiva: la MFT (tabla maestra de archivos) está localizada y también su copia (mft_lcn 786432 mftmirr_lcn 122095000).

Por otra parte, aunque las coordenadas (CHS) del final de partición están muy por debajo del final del disco lógico (121600 254 contra 121602 255), son perfectamente admisibles especialmente en discos particionados con vista ó Seven y también en discos manejados por controladoras accesorias (Iomega).

No aparenta haber ningún daño de partición, no se ha podido montar el volumen porque cuando estuviste trabajando desde Linux hubo una desconexión en caliente (el disco estaba alimentado desde el propio equipo, Linux lo desconectó a la brava, la controladora de la placa Iomega falló.... en fin, es difícil saberlo) el resultado final es que con una MFT corrupta el explorer de Windows no puede abrir el volumen. Linux no tiene ningún problema porque su comportamiento respecto a los volúmenes es totalmente diferente.

Acabando, que me enrollo, ejecutando desde Windows la aplicación Partition Find and Mount deberías poder remontar el volumen sin necesidad de reescribir la partición
http://findandmount.com/

Si no fuese así, lo comentas y le atacamos con el Testdisk.

Saludos
Qui dove il mare luccica e tira forte il vento

jlsantosg
Usuario linuxero
Usuario linuxero
Mensajes: 23
Registrado: 26 Oct 2009, 11:02
Contactar:

Re: Windows 7 y HD Externo

Mensajepor jlsantosg » 17 Ago 2010, 12:16

Ante todo muchas gracias por la respuesta y disculpas por mi tardanza. He estado unos días fuera aislado del mundo y no he vuelto a conectarme hasta hoy.

Voy a probar la solución que me planteas y ya comentaré como ha ido.

Muchas gracias de nuevo y un saludo

jlsantosg
Usuario linuxero
Usuario linuxero
Mensajes: 23
Registrado: 26 Oct 2009, 11:02
Contactar:

Re: Windows 7 y HD Externo

Mensajepor jlsantosg » 18 Ago 2010, 07:55

Hola de nuevo.

No me ha sido posible utilizar el programa que me has sugerido Souto, en mi versión de Windows (Windows 7 Ultimate) 64 bits.

Al intentar iniciar el programa me da el siguiente error:

There were errors on start (Device driver service cannot be started. Error Code 577) program will terminate

Imagino que el problema deviene de la versión de 64 de Windows. He probado a compatibilizar la aplicación pero no funciona en ningún caso.

¿Alguna sugerencia?.

Muchas gracias

jlsantosg
Usuario linuxero
Usuario linuxero
Mensajes: 23
Registrado: 26 Oct 2009, 11:02
Contactar:

Re: Windows 7 y HD Externo

Mensajepor jlsantosg » 09 Sep 2010, 11:00

Souto escribió:La información aportada es completa y también positiva: la MFT (tabla maestra de archivos) está localizada y también su copia (mft_lcn 786432 mftmirr_lcn 122095000).

Por otra parte, aunque las coordenadas (CHS) del final de partición están muy por debajo del final del disco lógico (121600 254 contra 121602 255), son perfectamente admisibles especialmente en discos particionados con vista ó Seven y también en discos manejados por controladoras accesorias (Iomega).

No aparenta haber ningún daño de partición, no se ha podido montar el volumen porque cuando estuviste trabajando desde Linux hubo una desconexión en caliente (el disco estaba alimentado desde el propio equipo, Linux lo desconectó a la brava, la controladora de la placa Iomega falló.... en fin, es difícil saberlo) el resultado final es que con una MFT corrupta el explorer de Windows no puede abrir el volumen. Linux no tiene ningún problema porque su comportamiento respecto a los volúmenes es totalmente diferente.

Acabando, que me enrollo, ejecutando desde Windows la aplicación Partition Find and Mount deberías poder remontar el volumen sin necesidad de reescribir la partición
http://findandmount.com/

Si no fuese así, lo comentas y le atacamos con el Testdisk.

Saludos

¿Como le puedo atacar con testdisk?...

¿Existe algún programa similar a Find And Mount pero que funciones sin problema en 64 bits?.

Muchas gracias de nuevo

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: Windows 7 y HD Externo

Mensajepor Souto » 09 Sep 2010, 12:43

¿Como le puedo atacar con testdisk?...

Hola, de nuevo.
Para responderte a esa pregunta necesito conocer el esatdo del sector de arranque:
Testsdisk/No Log/disco problema/Intel/Advanced/Boot
súbeme esa captura.

Saludos
Qui dove il mare luccica e tira forte il vento

jlsantosg
Usuario linuxero
Usuario linuxero
Mensajes: 23
Registrado: 26 Oct 2009, 11:02
Contactar:

Re: Windows 7 y HD Externo

Mensajepor jlsantosg » 10 Sep 2010, 09:37

Souto escribió:
¿Como le puedo atacar con testdisk?...

Hola, de nuevo.
Para responderte a esa pregunta necesito conocer el esatdo del sector de arranque:
Testsdisk/No Log/disco problema/Intel/Advanced/Boot
súbeme esa captura.

Saludos

En cuanto me sea posible la subiré. Para el lunes o el martes.

Muchas gracias y un saludo


Volver a “Windows 7”

¿Quién está conectado?

Usuarios navegando por este Foro: Bing [Bot], Google [Bot] y 6 invitados