关于已移除sd卡,手机不认卡的原因和解决办法(转)

关于不认卡的原因和解决办法

不认卡问题解决
现象:
好多朋友都有碰到过ms不认SD卡的问题吧?
有些可能是非法关机,有些可能是SD卡拿到电脑上格式化过了,反正总之最后就是手机死活认不出SD卡了,放到手机中就一句话 Removed SD card。
拉下窗帘,下面写着:SD card removed, insert a new one.
此时,把SD卡拿出来,用读卡器放到电脑上,无论我们如何折腾,格式化成exFAT也好,FAT32也好,NTFS也好,电脑读得好好的,放到手机里还是一样。

于是大家开始刷各种版本的ROM、WIPE、恢复出厂设置...然而都无济于事。

分析:
论坛上的朋友都是非法关机、很man地拔电池造成的,而我的SD卡是因为拿到电脑上格式化造成的,而且,无论拿到电脑上如何格式化都没用。所以根据我三脚猫的电脑常识分析下来,应该是SD卡的引导区损坏了。因为格式化唯一无关的区域就是引导区了。

解决:
个么。。如何解决乃?
首先,你要有一个读卡器,可以在电脑上操作这块SD卡。
然后,将卡插入电脑,使用FAT32格式、4096(4KB)的簇大小,格式化这块SD卡,当然可以先把里面的数据copy出来。
其次,打开一个命令行窗口,输入命令 diskpart,按如下命令运行。

1,选中SD卡,这里我的SD卡驱动器号是6
DISKPART> list disk
磁盘 ### 状态 大小 可用 Dyn Gpt
-------- ------------- ------- ------- --- ---
磁盘 0 联机 1192 GB 1024 KB
磁盘 1 联机 1397 GB 1024 KB
磁盘 2 无介质 0 B 0 B
磁盘 3 无介质 0 B 0 B
磁盘 4 无介质 0 B 0 B
磁盘 5 无介质 0 B 0 B
磁盘 6 联机 7580 MB 0 B
DISKPART> select disk 6

2,选中SD卡上的分区,这里我的SD卡volume是 12
DISKPART> list volume
卷 ### LTR 标签 FS 类型 大小 状态 信息
---------- --- ----------- ----- ---------- ------- --------- --------
卷 0 P DVD-ROM 0 B 无介质
卷 1 M CS5 Master CDFS DVD-ROM 6250 MB 正常
卷 2 O MEP2011 CDFS DVD-ROM 5405 MB 正常
卷 3 C E84_V64 NTFS 磁盘分区 100 GB 正常 系统
卷 4 D Games NTFS 磁盘分区 100 GB 正常
卷 5 E Docs、Pics、M NTFS 磁盘分区 100 GB 正常
卷 6 F DLs、Movies、 NTFS 磁盘分区 892 GB 正常
卷 7 G Seagate Dat NTFS 磁盘分区 1397 GB 正常 页面文件
卷 8 J 可移动 0 B 无介质
卷 9 K 可移动 0 B 无介质
卷 10 H 可移动 0 B 无介质
卷 11 L 可移动 0 B 无介质
卷 12 I SANDISK FAT32 可移动 7576 MB 正常

DISKPART> select volume 12

3,运行 active 和 inactive
DISKPART> active
DiskPart 将当前分区标为活动。

DISKPART> inactive
DiskPart 将当前分区标为不活动。
(注意,必须标记成 不活动,不然 milestone 还是不认的)

4,退出
DISKPART> exit
退出 DiskPart...

至此,引导分区应该简单地修复了。当然如果各位高手有引导修复软件,可以更加深入地研究一下。

现在再把SD卡放入手机,Preparing SD card 熟悉地出现在窗帘上。。。



深入研究:
milestone 是否支持各种流行的磁盘分区格式呢?
1,NTFS


2,exFAT,是FAT32的升级版,支持4GB+的单个文件,格式化容量可以打到2EB!!


很可惜,两种格式都不支持。。。

猜你喜欢

转载自foolraty.iteye.com/blog/990701