两张新的 256GB microSD 卡。两张卡都无法以 ext4 格式挂载

两张新的 256GB microSD 卡。两张卡都无法以 ext4 格式挂载

我最近在沃尔玛买了一张 256GB 的 MicroSD 卡,品牌是“Onn”,我想这是沃尔玛的通用品牌。我能够将其格式化为 ext4,然后尝试 rsync 到卡上 — — 结果卡冻结并损坏了。

我以前也遇到过这种情况,rsync 显然对卡来说太快了,导致卡损坏。所以我重新格式化,复制了我的文件,然后将卡移到我的 PinePhone(运行 Mobian,一个 Debian 发行版),但它不会自动安装,我只能手动将其安装为只读。

于是,我从 eBay 上买了一张三星 EVO 256GB 卡。一拿到卡,我就删除了现有分区,创建了一个大的 ext4 分区,完成后,系统提示系统无权挂载该分区。

此后,每次尝试从 Nautilus 或命令行进行挂载时,都会出现以下错误消息:

wrong fs type, bad option, bad superblock on /dev/sdf1,
       missing codepage or helper program, or other error

我运行了 fdisk、fsck、e2fsck,并尝试从 GUI 修复文件系统。但都不起作用。唯一有效的方法是运行 mkusb 并将卡恢复到标准存储设备。

以下是我的问题:

  1. 较新的卡在我的计算机上显示为 268GB,尽管它应该是 256GB 的设备。这是否表明它是盗版卡?包装看起来是正品,卖家的评价也很高,但我觉得这很可疑。
  2. 将这种大小的 SD 卡格式化为 ext4 是否存在问题?我从未听说过这样的事情。
  3. 我是否应该将磁盘保留为 FAT?我只使用 Linux 来处理所有事情,所以我的冲动是将一切都设为 ext4。我将把这个磁盘放在我的 PinePhone 中,并将来回同步到我的服务器和我的计算机,我认为 FAT 分区将以不同的方式存储权限,并以某种方式使同步过程复杂化。但这可能是不正确的,将 SD 卡的格式保留为购买时的样子可能只是标准做法。

我正在运行 ubuntu 20.04。

答案1

好的,这个问题的答案是这两张卡要么是假的,要么是劣质的。

  1. 如果你的卡容量更多的比广告宣传的要少,这几乎可以肯定这是一张假卡。
  2. MicroSD 卡可以毫无问题地格式化为 Ext4。但是,创建分区后,您应该从分区中删除日志。您可以通过运行 来执行此操作tune2fs -O ^has_journal /dev/sdXY
  3. ext4 SD 卡没有问题。如果你在所有设备上都严格使用 Linux,那么格式化为 FAT 或任何其变体都不是一个好主意。我发现,如果我将 FAT 设备放入我的计算机,并使用 复制文件mc,复制过程很多当卡是 FAT 时速度会变慢。我的一些文件在文件名中也带有问号,这些文件无法复制到 FAT 卷。所以我不推荐这样做。

使用 F3(打击闪存欺诈)是个不错的建议,它确实将两张卡中的一张识别为欺诈卡。我认为另一张只是质量低劣,而且我听说沃尔玛的这些 Onn 卡是未通过 Q/A 的重新贴牌的 Sandisk 卡。我不确定这是否属实,但看起来这张卡确实更脆弱,重新格式化后发现了这一点。

相关内容