128GB SD 卡可以在 Raspberry Pi 上使用,但其他地方都显示 2MB 大小

128GB SD 卡可以在 Raspberry Pi 上使用,但其他地方都显示 2MB 大小

我为我的 Raspberry Pi 使用的 SD 卡在我的 Fedora 笔记本电脑和 Windows PC 上都显示为 2MB 大小(使用同一个 USB SD 卡读卡器,我唯一的一个)。

所以你可能会想,这张卡显然是因为长时间使用而损坏了...但直到我把它从 Raspberry Pi 中取出时,它才几乎完美地运行。

详情:

  • SD 卡是 SanDisk Ultra 128GB。
  • 它作为我的树莓派中唯一的存储介质使用了至少一年,没有出现问题。
  • 我把它拿出来重新映像,它在我的 Windows PC 和 Fedora 笔记本电脑上都显示只有 2MB 大小。
  • 我注意到的唯一问题是 fs 中有两个目录,任何对它们的访问都会失败(我认为这是由于扇区损坏或类似原因造成的)。
  • 在尝试调试我运行的问题时badblocks -wvf,它覆盖了显示的 2MB,所以我不能把它放在树莓派中并从它启动。(坏块报告了 0 个错误)
  • 我的读卡器是 Hama 00094105 读卡器。根据我在网上找到的手册,它支持 SD XC。

是不是卡就坏了?还是我可以做些什么来修复它?

考虑到它在几分钟前就运行良好,我有点假设它是可以修复的,但老实说,我现在根本不知道该尝试什么。

编辑:澄清

我不只是打开文件资源管理器并查看驱动器大小,我还打开了本机分区管理器(如前所述,在 Windows 和 Fedora 上),并且显示了一个大小为 2 MB 的单个分区。

编辑:

分区软件的屏幕截图。用户界面是德语的,但一切应该仍然可以辨认。

相关内容