关键词: SD卡 TF卡 Linux分区 FAT32 exFAT NTFS SD Card Formatter
概述:SD卡/TF卡是应用广泛的存储媒介,在嵌入式系统,SD卡/TF卡的使用频率远远高于U盘。SD/TF卡还经常被用来作为系统存储工具,比如树莓派。但是我们会发现,当SD/TF卡被写入Linux系统后,在Windows下只能看到一个容量很小的盘符,导致不少人以为这张卡废了,只能用这么小的空间了。其实这是因为在写入系统的时候SD/TF卡被重新分区了,有Linux下的ext分区和通用的Fat分区,Fat分区可用来在不同系统之间同步文件,而Linux专用ext分区在Windows下是无法正确识别的。Linux和Windows都能认的是Fat格式。所以当烧写了系统的SD/TF卡插到Windows后只能认出来其中的Fat分区,占据了更大容量的ext分区就不见了。为了找回剩余空间,我们可以用SD组织官方提供的格式化工具来进行重新格式化。这个工具软件名字叫SD Card Formatter。
重新格式化前,Windows只识别了252MB的容量,而实际上这是一张16GB的卡。
SD Card Formatter软件已经识别了这是一张支持SDHC的实际可用容量为14.84GB的卡。
执行格式化之后,容量变回了14.8GB