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

2016-02-01 18:37:33 +08:00
 yuntong

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

5382 次点击
所在节点    Linux
4 条回复
Reficul
2016-02-01 23:08:00 +08:00
重新格式化?

sudo mkfs.vfat /dev/sdX

填 0 的话:

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

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

另外 win 下面的 chkdsk 对应于 fsck 命令,注意对应文件系统,如 fsck.vfat
402124773
2016-02-02 09:59:01 +08:00
小米手机提示 SD 卡受损不可用
你要先确认是 SD 卡自身数据坏了,还是手机无法识别到 SD 的文件系统。
我记得原生的 android 是无法识别到 ntfs , exfat 等文件系统的, fat32 没有问题。
RqPS6rhmP3Nyn3Tm
2016-02-02 13:35:12 +08:00
chkdsk/fsck
我个人觉得 chkdsk 比较实用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/254861

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX