我该如何修复这个硬盘?

我该如何修复这个硬盘?

我最近买了一个 2TB 的 WD Black 硬盘,并将其安装在一个外壳中,用作我的 Micca Spect 媒体播放器的媒体存储。安装过程很顺利,我启动了 Ubuntu(14.04 LTS,带完整驱动器和主文件夹加密)来格式化驱动器。我不记得创建过任何分区,我只是单击了主驱动器选择并将其格式化为 NTFS。看起来一切都很顺利,直到我下次插入它。现在,“磁盘”程序中硬盘的 GUI 显示了几个我知道不是我故意创建的分区,当我尝试删除或重新格式化它们时,我会收到不同的错误。驱动器也在侧边栏中出现了两次。我会尽可能多地包含图片和细节。

首先,这是可用空间和分区的屏幕截图:

在此处输入图片描述

当我单击同一硬盘的另一个条目时,显示内容如下:

在此处输入图片描述

请注意,对于此条目,“格式化”选项和其他选项都呈灰色,我无法执行任何操作。此外,当我断开硬盘连接时,此条目仍保留在侧边栏中。

当我单击分区 1 时,设备路径为/dev/sdb1,而对于分区 2,则是 ,/dev/sdb2而两个可用空间条目均为/dev/sdb

当我单击“分区 1”,单击减号,然后选择“删除”时出现以下错误:

Error deleting partition /dev/sdb1: Command-line `parted --script "/dev/sdb" "rm 1"' exited with non-zero exit status 1:   
Error: /dev/sdb: unrecognised disk label (udisks-error-quark, 0)  

当我对分区 2 执行相同操作时,出现此错误:

Error deleting partition /dev/sdb2: Command-line `parted --script "/dev/sdb" "rm 2"' exited with non-zero exit status 1:   
Error: /dev/sdb: unrecognised disk label (udisks-error-quark, 0)  

当我尝试重新格式化任一分区时出现此错误:

Error synchronizing after initial wipe: Timed out waiting for object (udisks-error-quark, 0)  

我之前遇到了另一个错误,现在我无法重现,但它说的是“驱动器可能被格式化而没有被分区”或类似的内容,这听起来就像我所做的那样。

我尝试了几种不同的方法擦除和重新格式化,但总是出错。驱动器上没有数据,而且它是全新的。我只想将其擦除干净并将其恢复到我收到它时的状态,这样我就可以尝试再次对其进行分区和格式化。我想要一个 2TB 的 NTFS 分区来存储电影,以便在我的 Micca Spect 媒体播放器上播放。我真的很感激有人能帮我,我希望我没有毁掉一个全新的昂贵硬盘。

关于我的计算机技能的说明:我更喜欢 GUI 解决方案,但是只要您指导我,我就可以 使用命令行。同样,没有数据或任何东西,我想要的只是一个空白的 2TB NTFS 格式硬盘。作为最后的手段,我愿意付钱请人修理它,或者这是否在保修范围内?您认为我可以打电话给 NewEgg 并更换它吗?毕竟,我确实遵循了机箱附带的说明(尽管问题似乎出在驱动器上)。

提前感谢你的帮助。这个驱动器花费了大约 150 美元,我需要它在下周内正常工作,所以如果有人能帮我修好它,我会非常高兴。

更新日期:2014 年 12 月 21 日:

感谢您的回答,最终成功的方法是运行 gparted,使用默认的 ms-dos 文件系统创建一个新分区,然后使用 NTFS 格式化该分区,所有这些都是通过 gparted 完成的。我猜默认的“磁盘”实用程序无法正确读取硬盘,看起来我使用 NTFS 格式化时没有先创建分区。无论如何,现在一切正常。我还没有检查它是否适用于 Micca Spect,但驱动器本身可以正常工作。

答案1

也许您提到的“Micca Spect 媒体播放器”自己对 HD 进行了一些格式化,我不确定您是否已经尝试将 HD 与播放器一起使用。“安装进展顺利,我启动了 Ubuntu(14.04 LTS,带完整驱动器和主文件夹加密)”是否提及对所讨论的 HD 所做的任何事情?

我不会使用磁盘 ( gnome-disk-utility) 进行任何重要的分区,它将 /dev/sdb 的分区列为“未知 ()”,并且常规 HD 不应该有第二个条目 - 它甚至没有列出设备。也许它不知道 GPT 分区或存在错误,我怀疑这就是问题所在,尤其是考虑到您的错误“...未经分区”。您的错误消息提到parted,仍然可能是磁盘的问题。

尝试gparted相反,它是 parted 的可靠图形界面,并且了解 GPT 分区。可能还需要编写新的分区表,然后进行分区/格式化。

并且可以运行sudo parted -l以查看有关所有设备的分区信息。(为了好玩,sudo fdisk -l会显示类似的信息,但它不了解 GPT)。

我还会考虑您使用的 HD 外壳是否出现了问题,或者 USB 电缆、集线器、端口等是否出现了问题......将 HD 从外壳中取出并将 HD 直接插入计算机是一种备用计划。

搜索“错误:/dev/sdb:无法识别的磁盘标签(udisks-error-quark,0)”消息会得到一些结果,其中 HD 也出现故障......

答案2

如果您确实格式化了 /dev/sdb,那么您就清除了原始分区表。然后您应该能够使用 loopback 选项挂载 /dev/sdb,但由于磁盘上没有任何内容,请忘记这一点,只需运行磁盘分区工具并创建一个新的分区表 - 忘记尝试“擦除”或格式化任何内容,替换了分区信息的原始文件系统会使工具感到困惑。在您看到的两个磁盘中,一个可能是某种备份。无论如何,创建一个新的分区表,创建一个 ntfs 分区,然后格式化它。

相关内容