本文使用「署名 4.0 国际 (CC BY 4.0)」许可协议,欢迎转载、或重新修改使用,但需要注明来源。 [署名 4.0 国际 (CC BY 4.0)](https://creativecommons.org/licenses/by/4.0/deed.zh) 本文作者: 苏洋 创建时间: 2011年12月29日 统计字数: 5463字 阅读时间: 11分钟阅读 本文链接: https://soulteary.com/2011/12/29/i9003-internal-sd-card-unavailable.html ----- # I9003内置储存器损坏解决方法 **稍加改进了一下,[新的版本](http://soulteary.com/2011/12/29/i9003%e5%86%85%e7%bd%ae%e5%82%a8%e5%ad%98%e5%8d%a1%e6%8d%9f%e5%9d%8f%e5%a6%82%e4%bd%95%e5%ae%89%e8%a3%85%e7%a8%8b%e5%ba%8f.html)。** 关键词:I9003内置储存器损坏,SD不可用,I9003刷机损坏,内置储存器损坏替换 [![11.finish](https://attachment.soulteary.com/2011/12/29/11.finish.jpg "11.finish")](https://attachment.soulteary.com/2011/12/29/11.finish.jpg) 但是原文对于安装没有解决。 首先补充一个充要条件,就是内置的储存器要完全不能识别。I9003出问题的多是德州仪器,猜想是NAND LOCK锁住了储存器。 又参考了 [[Android 2.3] CN_XXKPH_YANG_Special,适合内置存储坏的机子(11.21最后更新)](http://soulteary.com/redirect?url=http%3A%2F%2Fbbs.lidroid.com%2Ft-72436-6-1.html&key=33515b1fb83d4c38ed9b47574756c4c6) 我觉得还是不要手动分区了,让手机来分区,我们修改之,叫他可以正常运行,中心思想还是替换外置储存卡的挂载位置. 英文那篇帖子测试成功,但是不能安装部分软件.中文的那篇帖子测试大概5,6次,都不成功. 现在具体说一下,怎么较为简单的解决这个问题。 首先要准备一张Class 4及其以上的8G储存卡(至少我用的是),然后准备一根质量不错的数据线(三星的丢了,我用的NOKIA的),再然后就是内置储存器坏了的I9003,和一个质量不错的读卡器了. 软件方面,我使用了MiniTool Partition Wizard Home Edition,RootExplorer v2.17.2,Panasonic SDFormatter,固件是PDA.ZCKP8.CATRO.RC3,还有91助手,软件在文章底下有共享,较大的文件,可以联系我,我发你邮件. 首先对你的储存卡进行数据备份,然后打开Panasonic SDFormatter格式化储存卡,什么都不用勾选,选好你的储存卡后,直接点击"format",看到下面的界面,格式化成功,点击"OK",关闭软件,安全卸载硬件.(截图的时候使用的还是汉化版) [![1.format](https://attachment.soulteary.com/2011/12/29/1.format.jpg "1.format")](https://attachment.soulteary.com/2011/12/29/1.format.jpg) 接下来确保你的手机电量较为满,建议90%以上进行刷机,电量越高,电压越稳定,我相信没人可以否定吧. 不插储存卡和SIM卡,启动进入recovery mode(按着HOME键+音量上,开机,然后松开开机,过几秒,松开所有按键.) 进入recovery mode,重新插一遍电脑端的USB数据线,让91助手连接到手机.等待连接,打开文件管理检查你的 /sys/devices/platform/mmci-omap-hs.0/mmc_host/mmc1/mmc1:XXXX/block,是否为如图所示,识别为mmcblk0 [![4.makesure](https://attachment.soulteary.com/2011/12/29/4.makesure.jpg "4.makesure")](https://attachment.soulteary.com/2011/12/29/4.makesure.jpg) 如果是的话,那么说明你的内置储存器确实坏了,或者说锁了.如果进不去recovery mode的话,还是先百度相关帖子,把你的手机刷个正常的ROM先... 检查完硬件后,开始刷手机ROM,由于硬件有问题,我还是重新细说下刷机的事项吧.(实践不下20次) 拔掉你的SIM卡和储存卡,如图所示,选择PIT,PDA,勾选重新分区,重启,重置出厂日期,刷机.刷机双WIPE无关紧要了.. [![5.flash.rom](https://attachment.soulteary.com/2011/12/29/5.flash_.rom_.jpg "5.flash.rom")](https://attachment.soulteary.com/2011/12/29/5.flash_.rom_.jpg) 刷机完成后,拔掉数据线,这个时候插上储存卡,然后等待系统自动重启一次,他会进入recovery mode, recovery mode 中请使用左键确定,右键取消,音量上下移动选择光标.如图所示依次选择WIPE DATA/FACTORY RESET,以及WIPE CACHE PARTITION,REBOOT SYSTEM NOW. [![2.wipe](https://attachment.soulteary.com/2011/12/29/2.wipe_.jpg "2.wipe")](https://attachment.soulteary.com/2011/12/29/2.wipe_.jpg) 这样你的储存卡就自动分区完成了,接着漫长的启动,大概看机器人扭动屁股5-6分钟。进入机器后,简单设置一下,点击设置,这时,你的储存卡应该都还是显示 总容量不可用,可用空间不可用,唯一可用的就是手机内存1.77G,如图所示。 [![3.unavailable](https://attachment.soulteary.com/2011/12/29/3.unavailable.jpg "3.unavailable")](https://attachment.soulteary.com/2011/12/29/3.unavailable.jpg) 这个时候,请连接你的手机管理工具,不管是豌豆还是91还是其他的什么,安装所有你想要安装的东西,如图所示。 [![4.install.apk](https://attachment.soulteary.com/2011/12/29/4.install.apk_.jpg "4.install.apk")](https://attachment.soulteary.com/2011/12/29/4.install.apk_.jpg) 差不多都安装好了之后,最后安装RootExplorer_v2.17.2.apk,并运行之,设置为挂载读写. 然后打开etc目录,修改其中的vold.fstab和fstab,如图所示. 详细内容也贴出文本,参考老外哥们的配置 路径 etc/vold.fstab > # internal sdcard { ums_path = /sys/devices/platform/usb_mass_storage/lun1/file asec = enable mbr_policy = overwrite } dev_mount sdcard /mnt/sdcard 1 /devices/platform/mmci-omap-hs.0/mmc_host/mmc1 #end line ## keep this line 路径 /etc/fstab > /dev/block/stl11 /cache rfs rw /dev/block/mmcblk0p2 /data rfs rw /dev/block/stl10 /datadata rfs rw /dev/block/stl9 /system rfs rw /dev/block/mmcblk0p1 /sdcard auto rw 修改完毕后,按下手机关机按键,选择恢复模式,(懒人懒得按音量上和HOME了...) 选择WIPE CACHE PARTITION,然后选择ADVANCED,进入高级菜单,选择WIPE DALVIK CACHE. [![7.wipe2](https://attachment.soulteary.com/2011/12/29/7.wipe2_.jpg "7.wipe2")](https://attachment.soulteary.com/2011/12/29/7.wipe2_.jpg) 接着打开ADB,运行ADB SHELL,记得重新链接一下USB数据线, 如图所示,依次在运行里输入CMD,回车,打开一个CMD SHELL,然后输入CD 你的ADB目录路径, 接着运行ADB SHELL,等待返回 > * daemon started successfully * # 的时候,输入 parted /dev/block/mmcblk0 回车, 等待显示 > parted /dev/block/mmcblk0 GNU Parted 1.8.8.1.179-aef3 Using /dev/block/mmcblk0 Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) 输入print 回车. > print print Model: SD SU08G (sd/mmc) Disk /dev/block/mmcblk0: 7948MB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 32.8kB 4616MB 4616MB primary lba 2 4616MB 4928MB 312MB primary ext3 lba 3 4928MB 6942MB 2013MB primary ext4 lba 4 6942MB 7948MB 1007MB primary ext3 lba (parted) 这里解释一下和图中不一样的原因,当时截图的时候是没有修改fstab挂载,现在是修改了挂载.. 关闭你的手机,然后把储存卡插进读卡器,连接电脑,这个时候打开MiniTool Partition Wizard Home Edition, 选择你的储存卡,进行格式化,第一个分区格式化为FAT32,第二个,第四个分区格式化为unformatted(未格式化),如图所示。 手机插上储存卡后,进入recovery mode,再WIPE CACHE PARTITION,格式化下CACHE分区,重启开机,开机后,发现机器在扫描储存器. [![10.sanner](https://attachment.soulteary.com/2011/12/29/10.sanner.jpg "10.sanner")](https://attachment.soulteary.com/2011/12/29/10.sanner.jpg) 然后进入设置,这个时候内部SD还是不可用,你格式化下内部SD,然后重启..重启完毕,内部SD卡就准备好了,外部SD会显示没有插入,这个时候,基本就能正常使用I9003了,相机,文件管理也就都正常了.但是经验是,不要再尝试安装什么文件了。如果想要安装的话,修改fstab为原来的样子..重新挂载后安装到手机..我在修改后安装文件遇到了一些文件.. 由于不是自己的手机也就不继续搞了.已经能满足他的需要了,如果是自己的话,还可以考虑怎么做个切换脚本,切换挂载配置.. 写在最后,我是12月初带着这个机器到北京的,然后还悲剧的砖头了一次,遇到了一个极品的北京维修点,挂着某论坛指定维修的口号.. [原文](http://soulteary.com/2011/12/06/%e5%8c%97%e4%ba%aci9003%e7%bb%b4%e4%bf%ae%e5%8f%8a%e8%ae%a4%e8%af%81%e5%95%86%e6%88%b7%e5%8f%98%e8%84%b8.html) 我觉得这个机器或许天生设计有缺陷,所以硬件坏了或者说锁了的童鞋不要气馁,我哥哥的描述是,不小心升级了下GOOGLE,然后就无限重启,然后找人刷了一下就彻底悲剧了.. 如果你的I9003也遇到了这个问题,不妨自己动手试一试,理论上讲,只要硬件不挂,软件怎么写入都无所谓,破罐子破摔也未尝不是一件好事,难道拿着一个高档普通电话就是你想要的么? 再次感谢所有为修改手机ROM做出贡献的人. 文件下载: 首先是固件 力卓社区的[【Catro ROM】国行2.3.5ZCKP8.CATRO.RC3【11月7号更新】](http://soulteary.com/redirect?url=http%3A%2F%2Fbbs.lidroid.com%2Ft-71862-1-1.html&key=e36413b13619a494c238bce22147e7e2) 如果115没源了,MAIL或者跟博客的帖,我MAIL你。 然后是格式化工具,打包了原始的松下格式化工具和汉化版的。 [download id="95"] RootExplorer_v2.17.2.apk [download id="96"] MiniTool Partition Wizard Home Edition Setup [download id="97"]