poloshiao
deepin
2014-01-10 15:02 Deepin 2013 基於 Ubuntu 13.04 預設就支援 MTP 連結 Android 手機
http://forum.ubuntu.org.cn/viewtopic.ph ... 5#p3053805
http://forum.ubuntu.org.cn/viewtopic.ph ... 5#p3053805
Reply Like 0 View the author
Popular Ranking
ChangePopular Events
More
我是两年使用经验的 Linux 菜鸟。现在用的是 Mint, 暂时还没时间换系统,可能与现在的 Deepin 有不太一样的地方。
前年装了 Deepin 11.12.1, 开始了 Linux 之旅。当时也遇到过这个问题,那是一台老的 HTC Android 机,用数据线把手机直接连上电脑,弹出「无法挂载 Android」的对话框,然后强行点击桌面上的 Android 图标,结果非但电脑不能打开 SD 卡里的文件系统,拔下数据线手机还弹出通知:「SD 卡已损坏,是否格式化?」,可是格式化了后仍然弹出同样的通知。不知有没有人和我遇到同样的情况?
两年前对这个一点办法也没有,以为就是 SD 卡被「烧坏了」,需要重买一张 SD 卡了。而经过被 Linux 蹂躏的两年,果然是长进了不少,前两天又撞见了这状况,知道要问问 Google 了。搜索之后发现主要问题是电脑的不当操作紊乱了 SD 卡的分区表,使得手机无法识别 SD 卡的文件系统。只要重新对 SD 卡分区就可以解决了:
1. 让手机进入 recovery 模式,不知如何进入的搜索「<手机型号> + recovery」。
2. recovery 模式的界面多种多样,总之要找到 SD 卡分区的选项。然后会让你设定 ext 和 swap 分区的大小。安卓机里的 SD 卡会被分为 3 个分区, 1 个 ext 分区是用来存放 App 的,256 M 应该可以了;一个是 swap, Linux 用户应该很熟悉了。还有一个是 fat 分区,供自由存放。接着格式化新分出的分区。
重启手机,SD 卡又能正常使用了。
我没试过把 SD 卡里的数据恢复过来,卡里也没什么重要的数据。但是仅仅是分区错误的话,数据肯定能抢救过来的。