exFAT 拒绝安装 - 主 GPT 表已损坏

exFAT 拒绝安装 - 主 GPT 表已损坏

我正在尝试在我的 Manjaro Linux 5.9.11 系统上安装 4TB exFAT HD。它拒绝使用默认内核驱动程序进行安装:

mount: /home/user/Ark: wrong fs type, bad option, bad superblock on /dev/sda, missing codepage or helper program, or other error.

甚至尝试过 FUSE 但没有运气:

FUSE exfat 1.3.0
ERROR: exFAT file system is not found.

然后我打开gparted并收到这个可怕的错误:

The primary GPT table is corrupt, but the backup appears OK, so that will be used

在 Windows 10 上,驱动器安装正常,没有错误。磁盘几乎是全新的,SMART 报告很好。即使是 Windows 磁盘检查也经过几分钟的思考后给出了所有明确的信息,尽管我怀疑它是否真的检查了任何东西。

由于我仍然可以从 Windows 中正常读取数据,因此我正在考虑将数据移动到另一个驱动器并重新格式化。

有什么想法可能导致这种情况吗?为了避免将来出现这个问题,我应该做些什么?

答案1

我怀疑第一个错误是mounting /dev/sda, 而不是/dev/sda1或其他一些数字。 /dev/sda是整个磁盘,而不是分区。

GPT 包含冗余副本,因此您的“可怕错误”是一个副本损坏而另一个副本正常。您应该再次运行gparted(或gdisk) 以确保分区表已修复。如果没有,您可能需要强制写入。

我怀疑损坏的分区表是尝试“修复”磁盘上的文件系统的结果。

将来,您可能会尝试使用工具blkidlsblk确定要挂载的实际分区。

相关内容