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

相关推荐
雾里0不看花20 小时前
【App Service Linux】在Linux App Service中安装 tcpdump 并抓取网络包
linux·网络·tcpdump
Dawn-bit21 小时前
Linux日志处理三剑客之基础篇:(基础正则+扩展正则)
linux·运维·服务器·正则表达式·云计算·运维开发
☆凡尘清心☆21 小时前
Linux运维故障排查速查命令清单
linux·运维·服务器
小泊客21 小时前
友善R5C刷OpenWrt后RTL8822CE无线网卡显示“禁用”或“未激活”的完整解决方案
linux·github·运维开发
mounter62521 小时前
跨内核实时更新:如何实现 hugetlbfs 巨页的无缝保留与恢复?
linux·linux kernel·kernel·kexec·liveupdate·kho
qeen8721 小时前
【Linux】make/Makefile 自动化工具的介绍
linux·运维·服务器·自动化
funnycoffee12321 小时前
Cisco ip access-list序号重排方法
linux·网络·tcp/ip
艾莉丝努力练剑1 天前
【Linux:动静态库】Linux 动静态库与可执行文件
linux·运维·服务器·学习·面试·文件系统·动静态库
乌萨奇也要立志学C++1 天前
【Linux】传输层协议UDP与TCP详解
linux·tcp/ip·udp
殷忆枫1 天前
Linux 4G模块驱动适配实战:从手动绑定到自动识别
linux·运维·服务器