可靠的 SD 卡

可靠的 SD 卡

我的笔记本(T560)只支持一个硬盘,我想用 256GB SD 卡扩展它,以便备份等。所以我上网查了一会儿,发现多达 10%(感觉是 10%)的 SD 卡用户遇到了故障问题。所以我想问一下这样做是不是一个坏主意。

根据故障率,是否有任何“属性”可以确定 SD 卡的质量?我还需要考虑什么?

我是一名 Linux 用户,所以我想使用像 ext4(或更高版本的 btrfs)这样的文件系统,不知道对此类 FS 的支持是否存在问题。

附言:如果您能纠正我的英语我将非常感激。

答案1

SD 卡不受某些文件系统的限制。SD 卡只是一个可以容纳预定字节数的内存。它不知道或不关心文件系统是什么。

不幸的是,我能告诉你的好消息到此为止了。

  1. SD 卡非常脆弱。它们很容易出现机械故障。全尺寸卡比 microSD 更耐用,但绝对不能算可靠。

  2. SD 卡可能很慢。普通廉价 SD 卡的额定速度最高为 10 MB/s。作为参考,典型的笔记本电脑硬盘在顺序访问时的速度约为 80 MB/s(对于非顺序访问,SD 卡的速度可能更快)。如果您的 SD 卡读卡器支持这些速度,UHS 和视频 SD 卡可以达到约 90 MB/s。消费级 SSD 达到 500 MB/s。

  3. SD 卡的使用寿命有限,而且在损坏前不会发出警告。闪存的磨损相当快。我听说过 SD 卡在使用 2-3 个月后就会损坏。

  4. 使用非标准文件系统会限制兼容性。默认文件系统为:常规 SD 卡(最大 2 GB)使用 FAT16,SDHC 卡(最大 32 GB)使用 FAT32,SDXC 卡(≥ 64 GB)使用 exFAT。不保证支持其他文件系统。如果卡包含分区表,Windows 将仅识别其第一个分区,因此最好将其格式化为超级软盘。

  5. 使用未针对闪存优化的文件系统(如 ext3、ext4 或 Btrfs)会进一步缩短卡的使用寿命(参见第 3 条)。如果您真的需要 Linux 原生文件系统,我建议您使用 ext2,因为它没有日志功能。如果您不关心兼容性,请考虑 F2FS - 虽然很奇特,但专为闪存存储而设计。

这些点(主要是第 1、3 和 5 点)使得 SD 卡不适合用于备份和存储,因为它们太不可靠了。

而且,与原始数据位于同一设备中的任何内容都不是备份具体来说,第二个内置硬盘或 SD 卡不是备份。

  • 当您的笔记本电脑被盗时,您的数据就会丢失。
  • 当您的笔记本电脑被遗留在着火的建筑物中时,您的数据就会丢失。
  • 当您的笔记本电脑发生严重硬件故障并烧毁其组件时,您的数据就会丢失。

真正的备份可以防止所有这些情况。要获得真实可靠的备份,请使用 3-2-1 规则:保留三份数据副本,使用至少两个物理存储介质,并将一份放在单独的物理位置。

答案2

使用 SD 卡作为备份驱动器非常安全。SD 卡可承受数千次写入循环(它们是为反复保存照片而设计的)。

多年来,我一直在 Intel Classmate 上使用旧的 8GB SD 卡作为启动驱动器(运行 Ubuntu),并没有丢失任何东西。

唯一的建议是购买知名品牌。由于您将使用它进行备份,因此速度并不重要。

无论如何,即使你只用它来备份,故障率也不是那么重要,因为你的原始文件在笔记本电脑上。如果备份失败,那么你就知道是时候更换 SD 卡了。

相关内容