如何强制格式化 Gparted 和磁盘实用程序无法看到的外部硬盘?

如何强制格式化 Gparted 和磁盘实用程序无法看到的外部硬盘?

我的 Seagate 500 GB 外置硬盘几天前因未知原因停止工作。我不再关心上面的数据了。我只想让它再次正常工作,但我无法在 Gparted 或磁盘实用程序中格式化它。事实上,我甚至在两个地方都看不到我的驱动器。当我通过 USB 连接它时,我收到此错误:

Error mounting /dev/sdb1 at /media/sourabh/Backup: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdb1" "/media/sourabh/Backup"' exited with non-zero exit status 13: The disk contains an unclean file system (0, 0).
The file system wasn't safely closed on Windows. Fixing.
ntfs_attr_pread_i: ntfs_pread failed: Input/output error
Failed to read NTFS $Bitmap: Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows then reboot into Windows twice. The usage of the /f parameter is very important! If the device is a SoftRAID/FakeRAID then first activate it and mount a different device under the /dev/mapper/ directory, (e.g. /dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation for more details.
Failed to sync device /dev/sdb1: Input/output error
Failed to close volume /dev/sdb1: Input/output error

我如何强制格式化该驱动器?

答案1

GParted 或 KDE 分区管理器需要未安装的驱动器才能运行。假设您的系统检测到驱动器,但拒绝安装它,您应该能够在任一分区管理器中选择正确的设备后选择设备、新分区表,并在大约一分钟内清除所有内容,再加上创建新文件系统所需的时间。

答案2

通过磁盘管理器强制在 Windows 上格式化,或者无论它们现在在 Windows 版本中如何称呼它。这应该也可以。如果您更喜欢 Linux 方式,那么您可以通过以下方式列出您的驱动器:

fdisk -l | grep '^Disk'

选择要重新分区的分区,然后通过以下方式创建分区

fdisk /dev/sdx

在其中替换x驱动器的字母。使用“m”列出 fdisk 帮助,然后按照白兔的指示操作。不要在选择驱动器时犯错误,否则很容易损坏任何其他驱动器和数据。

答案3

此问题与 Ubuntu 无关。您的文件系统已损坏,因为它在 Windows 中未正确关闭。请在 Windows(可能是 Win7)中尝试以下步骤

  1. 检查磁盘是否显示在磁盘管理中。要执行此操作,请转到开始 -> 运行 -> 并输入“diskmgmt.msc”。
  2. 在“磁盘管理”窗口中,如果您看到可移动磁盘(您的希捷)有未分配空间,请按照以下步骤操作。

    • 右键单击它并选择“新建简单卷”,按照向导创建新的分区。
    • 如果您的驱动器已分区但仍然看不到它,请确保您已设置驱动器号,以便您可以在 Windows 中访问它。这应该会自动发生,但如果您手动取消设置驱动器号,则驱动器可能不会在 Windows 中显示和访问。

    • 为此,请右键单击可移动驱动器分区,选择“更改驱动器号和路径”,然后添加驱动器号。例如,添加驱动器号 G:,这样可移动驱动器就可以在驱动器 G: 处访问(您可以随意选择)。

    • 如果驱动器确实显示已分区,则可能是使用错误的文件系统进行分区。可能是使用 Linux 的 ext4 文件系统。Windows 无法读取这些文件系统。使用较新的 NTFS 文件系统或较旧的 FAT32 文件系统重新格式化驱动器,以便 Windows 能够识别它。

    • 要重新格式化分区,请右键单击它,选择格式化,然后选择所需的文件系统。

    • 注意这将删除驱动器上的所有文件,因此您需要先将所有重要文件复制出来。

  3. 如果您在磁盘管理中看不到该驱动器,请继续以下步骤,我们将尝试确定您的驱动器无法识别的原因。

    • 如果 Windows 根本看不到您的驱动器,则可能是您的计算机 USB 端口存在硬件问题、Windows 计算机的驱动程序存在问题,或者您的驱动器可能已损坏(大多数情况下)。

    • 首先,从 USB 端口拔下驱动器,然后尝试将其插入计算机上的另一个 USB 端口。如果它在一个 USB 端口上工作,但在另一个端口上不工作,则可能是 USB 端口坏了​​。如果您已将驱动器插入 USB 集线器,请尝试将其连接到计算机。某些 USB 集线器无法为外部驱动器提供足够的电力

    • 如果即使您跳过 USB 集线器并将其连接到计算机上的另一个 USB 端口,驱动器仍未显示在磁盘管理中,则很难确定驱动器本身是否有问题或计算机是否有问题。

    • 如果附近有另一台计算机,请尝试将驱动器插入其中以检查是否检测到它。如果驱动器无法在您插入的任何计算机上工作 — 请务必检查它是否出现在计算机的“磁盘管理”窗口中 — 驱动器本身可能已损坏,需要更换。

    • 如果该驱动器在其他计算机上可以正常工作(或者您身边没有其他计算机可以测试),则 Windows 的驱动器驱动程序可能存在问题。您可以检查设备管理器。

    • 要打开它,请按 Windows 键 + R,在运行对话框中输入“devmgmt.msc”,然后按 Enter。

    • 查看磁盘驱动器下是否有任何设备旁边带有黄色感叹号。如果您看到黄色感叹号,则表示您的驱动程序有问题。右键单击带有黄色感叹号的设备,选择“属性”,然后查看错误消息。此错误消息可以帮助您解决问题 — 您可能需要在 Google 上搜索您找到的错误消息

    • 这些问题可能很难解决。如果问题是最近才出现的,您可能需要运行系统还原。您可能希望使用“更新驱动程序”按钮安装更新的驱动程序,使用“回滚驱动程序”按钮还原任何更改,或使用“卸载”按钮从系统中卸载设备,并希望 Windows 在您重新连接驱动器时重新安装驱动程序并正确配置它。

通过以上步骤,您可能会得出有关希捷硬盘的结论。

相关内容