V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
yuntong
V2EX  ›  Linux

Linux 下 如何修复受损的 SD 卡?

  •  
  •   yuntong · 2016-02-01 18:37:33 +08:00 · 5386 次点击
    这是一个创建于 3253 天前的主题,其中的信息可能已经有所发展或是发生改变。

    小米手机提示 SD 卡受损不可用,
    网上的教程都是针对 windows 的
    http://www.xker.com/page/e2012/0109/106001.html
    那么在 linux 环境下应该对 SD 卡如何处理?

    Reficul
        1
    Reficul  
       2016-02-01 23:08:00 +08:00 via Android
    重新格式化?

    sudo mkfs.vfat /dev/sdX

    填 0 的话:

    sudo dd if=/dev/zero if=/dev/sdX

    修复分区表可以试试看 testfisk 命令,可以找回分区表,重建分区表,修改簇大小等。上次我 Cz80 是 exfat 文件系统的,不小心把分区表抹掉了就是用这个修复的。
    Reficul
        2
    Reficul  
       2016-02-01 23:11:48 +08:00 via Android
    testdisk 命令,打错了。

    另外 win 下面的 chkdsk 对应于 fsck 命令,注意对应文件系统,如 fsck.vfat
    402124773
        3
    402124773  
       2016-02-02 09:59:01 +08:00
    小米手机提示 SD 卡受损不可用
    你要先确认是 SD 卡自身数据坏了,还是手机无法识别到 SD 的文件系统。
    我记得原生的 android 是无法识别到 ntfs , exfat 等文件系统的, fat32 没有问题。
    RqPS6rhmP3Nyn3Tm
        4
    RqPS6rhmP3Nyn3Tm  
       2016-02-02 13:35:12 +08:00 via Android
    chkdsk/fsck
    我个人觉得 chkdsk 比较实用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2802 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 14:16 · PVG 22:16 · LAX 06:16 · JFK 09:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.