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

相关推荐
weixin_307779131 小时前
Linux下Nginx故障系统化检查Shell脚本
linux·运维·服务器·nginx·自动化
skyutuzz2 小时前
node安装部署
linux
一次旅行3 小时前
【AI工具】Rust-Based CLI:用 xargs 和并行加速你的 Linux 日常
linux·开发语言·rust
qetfw5 小时前
CentOS 7 基础环境配置
linux·运维·centos
天空'之城5 小时前
Linux 系统编程 21:守护进程与日志系统全解
linux·系统编程·日志系统·守护进程
l1t6 小时前
用split命令恢复被wget -c命令误追加的zip压缩包
linux
辉灰笔记7 小时前
MySQL8 意外关机/误移data目录导致服务启动失败 PID报错/权限报错 修复文档
linux·数据库·mysql·centos
开开心心就好7 小时前
免费格式转换工具视频音频文档都能转
人工智能·智能手机·ocr·电脑·音视频·散列表·启发式算法
鱼听禅7 小时前
Ubuntu学习笔记-安装docker容器
学习·ubuntu·docker
ylscode9 小时前
CVE-2026-31694 漏洞深度分析:Linux 内核 FUSE 组件存在本地提权风险,普通用户可直取 root 权限
linux·运维·服务器