我正在尝试在我的 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
) 以确保分区表已修复。如果没有,您可能需要强制写入。
我怀疑损坏的分区表是尝试“修复”磁盘上的文件系统的结果。
将来,您可能会尝试使用工具blkid
或lsblk
确定要挂载的实际分区。