NTFS驱动器损坏,显示多个未分配的分区


8

我的带有单个NTFS分区的外部硬盘意外插入(小孩!)...,现在已损坏。

iv尝试运行ntfsfix-没有运气-输出以下。

当我查看Windows 7中磁盘管理下的磁盘时,它显示为具有5个分区,其中2个未分配-没有驱动器号,并且无法设置任何分区(该选项和大多数其他分区为灰色)-所以我无法运行chkdsk / f

iv尝试使用Minitool分区向导,该向导是此处提到的另一个类似问题的解决方案。它显示了整个驱动器为一个分区,但未分配,选项“检查文件系统”为灰色。

还有什么我可以尝试的吗?


fdisk -l的输出

    Disk /dev/sdb: 1500.3 GB, 1500299395072 bytes
    255 heads, 63 sectors/track, 182401 cylinders, total 2930272256 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytest 
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x69205244

    This doesn't look like a partition table
    Probably you selected the wrong device.

       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1   ?   218129509  1920119918   850995205   72  Unknown
    /dev/sdb2   ?   729050177  1273024900   271987362   74  Unknown
    /dev/sdb3   ?   168653938   168653938           0   65  Novell Netware 386
    /dev/sdb4      2692939776  2692991410       25817+   0  Empty

    Partition table entries are not in disk order

ntfsfix的输出

me@vaio:/dev$ sudo ntfsfix /dev/sdb
Mounting volume... ntfs_mst_post_read_fixup_warn: magic: 0xffffffff  size: 1024   usa_ofs: 65535  usa_count: 65534: Invalid argument
Record 0 has no FILE magic (0xffffffff)
Failed to load $MFT: Input/output error
FAILED
Attempting to correct errors... ntfs_mst_post_read_fixup_warn: magic: 0xffffffff  size: 1024   usa_ofs: 65535  usa_count: 65534: Invalid argument
Record 0 has no FILE magic (0xffffffff)
Failed to load $MFT: Input/output error
FAILED
Failed to startup volume: Input/output error
Checking for self-located MFT segment... ntfs_mst_post_read_fixup_warn: magic: 0xffffffff  size: 1024   usa_ofs: 65535  usa_count: 65534: Invalid argument
OK
ntfs_mst_post_read_fixup_warn: magic: 0xffffffff  size: 1024   usa_ofs: 65535  usa_count: 65534: Invalid argument
Record 0 has no FILE magic (0xffffffff)
Failed to load $MFT: Input/output error
Volume is corrupt. You should run chkdsk.

MiniTool可用的选项:

在此处输入图片说明

相关问题:

如何修复损坏/损坏的NTFS文件系统/分区而不丢失数据?

修复损坏的NTFS文件系统


哇。那真是令人讨厌……这绝不是一个答案,但我认为您可能不得不忍受这一难题,只是重新分区整个驱动器。还有其他想法吗?
犹他州黑德州

我想我将不得不..我只是想事先在这里问-我那里几乎有1.5TB的数据:(幸运的是,我没有任何重要的文件或照片..
投票

给这个话题一两天,然后等待,看看是否有肯定的答案出现。
犹他州黑德州

@volting-使用minitool分区魔术师,您是否尝试过/可以为分区分配驱动器号吗?
卡尔B

@UtahJarhead -谢谢,正计划... :)
volting

Answers:


1

正如您已表明已安装Minitool分区向导一样,让我们​​使用它。

打开Minitool分区向导:

  • 右键单击未分配的驱动器卷
  • 从选项列表中选择创建创建
  • 您将得到一个这样的弹出框,(如果您愿意,请命名卷)单击“确定”。

创建2

  • 您将在底部看到一个待创建的操作。单击“应用”复选标记以执行创建3

  • 右键单击新创建的卷,然后选择“检查文件系统”

    创建4

  • 弹出对话框时,选择“检查并修复检测到的错误”,然后单击“开始”。创建5


好的答案-但没有必要这么麻烦:)-我只是认为创建一个新的分区会擦除已经存在的分区-但在这一点上我不认为这很重要。
2012年

太好了,我现在有一个没有数据的大分区!
2012年

哈哈-没有回复!抱歉,我对此不满意,因为这不是解决方案。-也许我没有明确表示我想保存数据。.但是我认为那是必然的。
2012年

@volting-我的应用。您已经在评论中指出,没有什么比图片或文档重要。
卡尔B

@volting-您可以使用同一家minitool公司的数据恢复来恢复数据。免费版链接。powerdatarecovery.com/download.html
Carl B

0

一切并不一定会丢失。我不知道minitool的工作原理,但是如果minitool只重写了分区表,并且没有将磁盘清零并销毁了先前的MFT备份,则您的数据可能一直存在,直到您对其进行写操作为止-因此请勿复制任何数据到磁盘。

获取测试磁盘。最好将分区表恢复为原始布局。

我也建议不要将NTFS用于可移动驱动器。如果必须具有Windows可读性:exfat不会(实际上)限制文件大小。


为什么要写多个答案?
DavidPostill

do not use NTFS for removable drives.那可能是不正确的。NTFS的日记可以帮助您在失败后恢复文件系统。exFAT并未提供相关内容
phuclv

0

我注意到您说您“无法运行chkdsk / f”-不要尝试从正在运行的Windows实例中执行此操作。

获取备用的恢复/安装/启动媒体(CD,USB)并从中启动,这样所有文件系统都将被Windows卸载和清除。您将寻找“直接安装”或“启动cmprompt”选项(因发行版而异),无论您使用哪种媒体,都可以使用逐步操作进行谷歌搜索。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.