在树莓派上玩了一小段时间了,因为装的软件包越来越多,所以越来越感觉16G的SD卡没办法长期使用下去。于是采购了几张64G的SD卡,打算周末装上系统。可是按照一般的流程,在Windows下用SD Formatter格式化后,我的Raspberry Pi 2B似乎完全无动于衷,一点反应也没有。经过查找资料,找到了原因。主要是因为大于32GB的SD卡,
SD Formatter会默认以exFAT的格式进行格式化,而Raspberry Pi目前的机型都还不支持对该格式的识别,因此才会无法识别大于32GB的卡。
其实现在Raspberry Pi支持的SD卡型号并不少,大部分常见厂商生产的SD卡应该都可以用,反正我自己的SanDisk和Kingston的卡没问题。如果按照本文的方式处理过之后还是不能识别,那就有可能是兼容性问题了,兼容性问题不在本文的讨论范围内,需要的话可以参考Raspberry Pi官方论坛。
其实要想让Raspberry Pi识别大于32GB的SD卡十分简单,根据官方的说明,Linux和Mac系统可以直接将SD卡格式化为FAT32格式,而Windows需要借助guiformat.exe
执行这项操作。转换完成后将NOOB解压后的文件拷贝到根目录,插入Raspberry Pi,上电,就能看到NOOB的界面了。
参考资料:
1. Formatting an SDXC card for use with NOOBS [https://www.raspberrypi.org/documentation/installation/sdxc_formatting.md]
时间: 2024-10-05 15:01:45