Can't open filesystem. Filesystem seems damaged.

Using TestDisk to repair the filesystem
Forum rules
When asking for technical support:
- Search for posts on the same topic before posting a new question.
- Give clear, specific information in the title of your post.
- Include as many details as you can, MOST POSTS WILL GET ONLY ONE OR TWO ANSWERS.
- Post a follow up with a "Thank you" or "This worked!"
- When you learn something, use that knowledge to HELP ANOTHER USER LATER.
Before posting, please read https://www.cgsecurity.org/testdisk.pdf
Locked
Message
Author
user436
Posts: 1
Joined: 27 May 2017, 13:51

Can't open filesystem. Filesystem seems damaged.

#1 Post by user436 »

I have an old 320 GB Transcend external hard drive that gives me the "You need to format the disk in drive..." error message when I plug it in. It seems to list the files correctly but when I try to copy them to another location I get the "Can't open filesystem. Filesystem seems damaged." error even though it lists the partition correctly the first time. What can I do? Thanks!


Log:

Sat May 27 14:55:12 2017
Command line: TestDisk

TestDisk 7.1-WIP, Data Recovery Utility, May 2017
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows 7 (7601) SP1
Compiler: GCC 5.4, Cygwin 2005.2
ext2fs lib: 1.43.1, ntfs lib: 10:0:0, reiserfs lib: none, ewf lib: 20140608, curses lib: ncurses 6.0
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=120034123776
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=320072933376
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=120034123776
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=320072933376
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=119926685696
filewin32_getfilesize(\\.\D:) GetFileSize err Incorrect function.

filewin32_setfilepointer(\\.\D:) SetFilePointer err Incorrect function.

Warning: can't get size for \\.\D:
filewin32_getfilesize(\\.\E:) GetFileSize err Incorrect function.

filewin32_setfilepointer(\\.\E:) SetFilePointer err Incorrect function.

Warning: can't get size for \\.\E:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\O:)=320070483968
Hard disk list
Disk /dev/sda - 120 GB / 111 GiB - CHS 14593 255 63, sector size=512 - Samsung SSD 840 EVO 120GB, S/N:31533544534e4642323431323136205020202020, FW:EXT0BB6Q
Disk /dev/sdb - 320 GB / 298 GiB - CHS 38913 255 63, sector size=512 - StoreJet Transcend, S/N:152D20329000

Partition table type (auto): Intel
Disk /dev/sdb - 320 GB / 298 GiB - StoreJet Transcend
Partition table type: Intel

Analyse Disk /dev/sdb - 320 GB / 298 GiB - CHS 38913 255 63
Geometry from i386 MBR: head=255 sector=63
NTFS at 0/32/33
Current partition structure:
1 P HPFS - NTFS 0 32 33 38913 37 36 625137664 [The Orange Box]
No partition is bootable

User avatar
cgrenier
Site Admin
Posts: 5432
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: Can't open filesystem. Filesystem seems damaged.

#2 Post by cgrenier »

Run TestDisk, Advanced, Boot, RebuildBS, List. If you see your files, choose Write, confirm, Quit and restart your computer.
If it doesn't work,
- run "cmd" (right click run as administrator) and "chkdsk /f d:" (replace d: by the correct drive letter)
- you can also use PhotoRec to recover your files but unfortunately without the original filenames.

Locked