充分利用4G 空间 C8815 修改DATA分区,扩大存储空间,重新分配内置存储空间

所属分类:技术

先看一下,我分区 分完后,手机可用空间

我们的C8815 刚拿到手的时候,原厂分区已经分好了, 我们知道C8815内部存储是4G 但是实际真正能利用的也就是1G 空间,而且这1G空间里,能让我们安装的,就830M 左右。 其他的那儿去了?经过比对发现 SYSTEM 系统分区大约1.1G,DATA 分区1.17G , SD分区1.05,还有其他一些分区700多M ,这样合起来就有4G  DATA 分区是我们用的最多了,因为软件都是装在这儿的,我的8815 空间就不够,因为实际能装也就是700多M,有人说,可以移到SD卡的, 对的,可以移到SD 卡,但是,你也要必须先装上去,才能移。而且移在SD卡上的软件,启动会很慢,影响 使用体验。那我们就要想办法从 其他地方转移些空间过来了 SYSTEM 分区1.1是有点多了,其实一个系统也有260M 但是这个分区有点特别,动他有很大风险,这里我就不去考虑他了 余下就一个SD分区,也叫内部存储,机身存储。这个东西其实在这儿 真的多余,只有当你的手机不安装TF卡的时候,他才起做用,变成一个 SD卡,什么照片,存的电影,就会在这儿,如果你装了TF卡。你会发现,他几乎没什么用了,东西都会装到TF卡里了,照片也存在TF卡了, (有些内置16G的手机,内部存储,就会划成7-8G 那样你就不用加TF卡了,很畅快的使用了)但是,我研究其他一些手机,这个空间,不能完全 没有,如果一点没了,在手机装官方系统时候可能会出问题,为了保险期间,我这儿,把他改为300M ,分700M 到手机空间。 ========================以下操作有风险,有动手能力,能理解的,来动手,砖机不负责============================ 1,首先安装adb ( 附件有 )  下载解压出来 复制到电脑 系统盘 windows目录下。 2,保证证手机驱动安装完好,手机recovery正常(本人刷的中文版  已解锁 已ROOT) 现在开始: 1,手机关机进入recovery模式连接电脑,win + R  打开命令行,输入 adb shell,  出现 #   输入 : fdisk -l /dev/block/mmcblk0 简单说明下,  数据依次代表的意义:分区序列 引导 开始 终止 容量 分区类型ID 分区类型           上面是查看分区 图片最后两行是18就是DATA分区  19就是内部存储卡data分区(18)和存储卡(19) 计算方法 是: 举例最后一行 的(473088-338945)/ 128 = 1073152(1.07G)/1024 公式大概是这样计算的 所以不是很精确。但足够用了。 为什么要这个公式,因为一些进制上的原因,这儿分区输入的是起始的字节位,和终止位,不是直接输入容量,我们需要简单来换算 我自己是这样子分区的  最后一个分区 存储卡 300M 左右,剩余的给data 所以 我是 这样计算300*128=38400473088-38400=434688  (这个数字 就是19的起始位) 然后我们得到 18(DATA)  191489   434687 19 (存储) 434688   473088 为什么这样,说明一下  191489是data起始地址(这个可以抄你原来的,不变),434687是结束地址(这就是扩展后的结束地址) 434688是存储卡开始地址,473088是结束地址(这个是不变的,4G容量就是这么大)我们算出的是434688 地址减1得到 data的结束地址 , 这是我们算出来理想数值,但是因为进制上的取舍,实际中,有些地址,会被占用,后面我会讲到。 下面我们进入分区阶段 分区操作命令fdisk /dev/block/mmcblk0 介绍下命令 d: 敲入d 回车后 输入删除的分区,我们至删除18 19 分区 n :新建分区 先输入起始地址 ,(英文)First cylinder(****-473088,DEFAULT:****xx): 回车后 输入结束地址,(英文)Last cylinder or +size or +sizeM or +sizeK(****-473088,DEFAULT:473088): 如果在输入完 回车后,看到 (英文)Sector ****XX is already allocated  (****X 不一定是你输入的那个)那你就要 向下调一个数值 像我那18区的, 起始位变成191490 结束位 是434688  19区的 起始位是434690  结束位473088 顺序是先分18区 后19区 2 现在我们开始fdisk /dev/block/mmcblk0 输入 d  回车 19回车 d回车 18回车 n回车 191490回车 434688回车 n回车 434690回车 473088回车                                               3上面操作完,我们输入p 确认一下分区是否正确不正确,请重新上面操作,由于是模拟操作,数据并未导入手机 2013-9-8 13:17:26 上传 下载附件 (104.03 KB)                             4,确认操作正确了 输入代码 w 数据导入手机  (要谨慎) 5,输入reboot recovery  (重启RECOVERY) 重启后 查看分区是否正确。然后recovery模式下 格式化一下 data分区,双清 recovery模式下 选择u盘模式 用电脑把移动磁盘格式化,我这儿操作是300M

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Ceph对象存储方案

Luminous版本PG 分布调优

Luminous版本开始新增的balancer模块在PG分布优化方面效果非常明显,操作也非常简便,强烈推荐各位在集群上线之前进行这一操作,能够极大的提升整个集群...

3205
来自专栏张善友的专栏

LINQ via C# 系列文章

LINQ via C# Recently I am giving a series of talk on LINQ. the name “LINQ via C...

2665
来自专栏大内老A

The .NET of Tomorrow

Ed Charbeneau(http://developer.telerik.com/featured/the-net-of-tomorrow/) Exciti...

32110
来自专栏闻道于事

js登录滑动验证,不滑动无法登陆

js的判断这里是根据滑块的位置进行判断,应该是用一个flag判断 <%@ page language="java" contentType="text/html...

6998
来自专栏魂祭心

原 canvas绘制clock

4174
来自专栏Golang语言社区

【Golang语言社区】GO1.9 map并发安全测试

var m sync.Map //全局 func maintest() { // 第一个 YongHuomap := make(map[st...

4788
来自专栏我和未来有约会

Kit 3D 更新

Kit3D is a 3D graphics engine written for Microsoft Silverlight. Kit3D was inita...

2586
来自专栏转载gongluck的CSDN博客

cocos2dx 打灰机

#include "GamePlane.h" #include "PlaneSprite.h" #include "BulletNode.h" #include...

5606
来自专栏一个会写诗的程序员的博客

Spring Reactor 项目核心库Reactor Core

Non-Blocking Reactive Streams Foundation for the JVM both implementing a Reactiv...

2202
来自专栏张善友的专栏

Miguel de Icaza 细说 Mix 07大会上的Silverlight和DLR

Mono之父Miguel de Icaza 详细报道微软Mix 07大会上的Silverlight和DLR ,上面还谈到了Mono and Silverligh...

2717

扫码关注云+社区