USB 驱动器分区已损坏

USB 驱动器分区已损坏

我正在使用我的 USB 驱动器,当我将其插入 gparted 时,USB 显示未分配分区,并且 gparted 要求我创建一个分区表。我创建了一个表,但我的电脑卡住了,进程被强制终止。现在 USB 没有显示任何地方,如果我运行 gparted /dev/sdc,它会显示一个 2.00 TiB 的分区,如果我尝试创建分区表,终端会显示:/dev/sdc。无法识别的标签在 /dev/sdc 上读取时输入/输出错误在 /dev/sdc 上写入时输入/输出错误打开 /dev/sdc 时出错:未找到介质

答案1

如果您的 USB 驱动器使用 Linux 文件系统,以下内容可以提供解决方案。您将需要使用终端。

首先,确保您已卸载设备。

sudo umount /dev/sdc

要检查您的设备具有哪种文件系统,请输入以下命令:

sudo fdisk /dev/sdc

您将收到如下提示:

Command (m for help): 

接下来,您需要输入p命令。这将打印设备的分区表。在表格底部,它应该显示一系列大致如下所示的字段。

Device Boot    Start     End      Blocks    Id  System
/dev/sdc       2048   15158239    7578096   83  Linux

如果您的 Id 字段显示 83,并且您的 System 字段显示 Linux,则以下内容可能对您有帮助。如果没有,我不知道如何解决您的问题。

此后所写的所有内容都假定你的 Id 字段为 83,System 字段为 Linux

您需要使用该fsck命令来修复文件系统。如果是 Linux 文件系统,它应该有一个名为 lost+found 的目录。任何恢复的文件都将存储在此目录中。

sudo fsck /dev/sdc

重新安装您的设备。例如:

sudo mount /dev/sdc /media/usr

如果您的任何文件被恢复,您将在 USB 驱动器的 lost+found 目录中找到它们。

希望这能有所帮助。

相关内容