
之前给我的SD刷了个镜像 lubancat-rk3566-ubuntu20.04-xfce-20250711_update.img 用来刷板子,然后今天想重新刷个新系统时插入 Windows 11 的电脑端突然发现识别不到 SD 卡,以为是读卡器坏了,但通过换张SD卡的方式发现读卡器是好的,所以问题锁定在了SD卡上。
🟡 问题现象
- 把 SD 卡插进电脑没有盘符
- 文件管理器里面压根看不到 SD
- 换读卡器还是不行
第一反应:完了,刷镜像刷坏了?
其实并不是!
✨ 真正原因:Linux 镜像分区导致 Windows 无法识别
LubanCat 的镜像里包含 ext4 分区,而 Windows 默认是不支持 ext4 的,所以即使磁盘存在,也不会自动挂载,也就没有盘符。
换句话说:
- 卡没坏
- 读卡器没坏
- Windows只是看不到 Linux 分区
🔍 解决方法:Diskpart

-
具体步骤:
1、打开 CMD 输入:bashdiskpart2、在 diskpart.exe 的终端查找全部磁盘:
bashlist disk我这边显示了三个磁盘,其中
磁盘2就是SD卡,不确定可以拔掉读卡器或者SD卡然后再list disk一下。
这里可以看到磁盘虽然存在,但 "可用空间" 特别奇怪,这是正常现象,因为 ext4 分区 Windows读不出来。3、将SD卡恢复正常模式
方法一:Diskpart 清理,⚠ 注意不要选错磁盘!!!依次执行:
bashselect disk 2 clean create partition primary format fs=fat32 quick assign exit方法二:使用 SDFormatter
下载地址:
https://www.sdcard.org/downloads/formatter/这个工具专门恢复 SD 卡原始格式,比 Windows 格式化更靠谱。
🔥事实上,对于这种 RK3566 / RK3588 开发板镜像来说:
bash
分区 文件系统
boot FAT32
rootfs ext4
Windows只能识别 FAT32那部分,很多镜像 root 分区是隐藏分区,所以直接识别不到 SD 卡,非常正常。
所以有时候 Windows 识别不到 SD 卡 ≠ 卡坏了
diskpart + clean 即可修复
SDFormatter 是强力解决方案
当然,如果你有更好的方法,欢迎评论区进行分享!
更多交流,欢迎关注我,一起 DeepTechTalk
如果觉得本文对你有帮助,欢迎一键三连:点赞 👍、收藏 ⭐、评论 💬 !