Windows无法识别SD卡?SD卡刷这个镜像之后,用读卡器插电脑识别不到了

之前给我的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 输入:

    bash 复制代码
    diskpart

    2、在 diskpart.exe 的终端查找全部磁盘:

    bash 复制代码
    list disk

    我这边显示了三个磁盘,其中磁盘2就是SD卡,不确定可以拔掉读卡器或者SD卡然后再list disk一下。
    这里可以看到磁盘虽然存在,但 "可用空间" 特别奇怪,这是正常现象,因为 ext4 分区 Windows读不出来。

    3、将SD卡恢复正常模式

    方法一:Diskpart 清理,⚠ 注意不要选错磁盘!!!依次执行:

    bash 复制代码
    select 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
如果觉得本文对你有帮助,欢迎一键三连:点赞 👍、收藏 ⭐、评论 💬 !

相关推荐
神威难绷泪8 分钟前
Linux应用软件编程:目录IO framebuffer
linux
byte轻骑兵19 分钟前
【BlueZ 】BLE 与经典蓝牙的差异:BlueZ 中双模式的源码区分设计
linux·bluez·电脑蓝牙·嵌入式蓝牙
小雪崩1 小时前
嵌入式学习 day30:minilog
linux·c语言·学习
嵌入式小能手1 小时前
飞凌嵌入式ElfBoard-Shell脚本编写基础-传参-$0
linux
丰锋ff1 小时前
初识Linux操作系统
linux·运维·服务器
嵌入式小能手2 小时前
飞凌嵌入式ElfBoard-Shell脚本编写基础-特殊变量
linux·运维·服务器
呉師傅2 小时前
关于惠普LaserJet1018打印机在Windows11上打印颜色偏淡的问题解决方法
运维·服务器·windows·计算机外设·电脑
好果不榨汁3 小时前
网络安全攻防实战:基于 Ubuntu 的攻击机与防守机搭建与演练
安全·web安全·ubuntu
吹什么轩3 小时前
Linux系统复习:权限的解析
linux·运维·服务器
liebe1*14 小时前
Module 2:Linux Fundamentals Part 1
linux·运维·服务器