2024年4月8日发(作者:资春荷)
本教程并非我原创,而是搬运小米论坛。建议一般机油分区300M空间。发烧机油分区400M
空间
教程开始
有很多人不知道进shell模式,我来说下,win7系统下运行cmd请用管理员模式运行
,看到我的尾数是system32了吗!把那两个文件放到system32目录下。然后输入tadb shell
就会出现
。然后按照教程的去做吧
我个人主要是觉得System分区在小了,剩余空间不足2M,想自己加个应用都不行,所以想把
System分区调整的大一些,重新分区后结果如下图:
重新分区毕竟是高危行为,如果自己没有把握,不要轻易尝试.
下面说下步骤和注意事项:
1、下载附件中的解压缩到两个文件,放到c:windows目录下。备份自己的程序和数
据(重新分区,所有的数据都会丢失,等于三清的效果)。
2、手机用数据线连接电脑后打开系统的CMD命令行(不会的问朋友)输入tadb shell回车,如
果能够进入shell模式则将手机关机,重新进入shell模式。
3、在shell模式下输入su回车进入root模式(需要手机已经root)
4、输入busybox fdisk /dev/block/mmcblk0回车进入分区工具这是进入后的图
。输入p打印一下现在的分区表,如下图
5、删除原分区,最后面的数字就是分区的编号,比如System对应的是15,1-14分区千万别动,
要不成了砖别怪我没说。在Command (m for help):输入d回车再在下一行Partition number
(1-20):后输入20回车则20号分区删除。同样分别d回车19回车删除19号分区直到删除15
号为止。
6、重建删除的6个分区。在Command (mfor help):输入n回车在First cylinder (16369-477
184, default16369):后面输入起始值回车后再输入结束值,一个分区就建成了。重复上面动作,
输入不同的起始值和结束值将6个分区重建完成。
分区的起初和结束换算比较麻烦,我已经制作好了一个EXCEL文件,收录在附件中,只要在里面
录入各个分区的大小就行了。
7、打印一下新建的分区看一下是不是和自己设置的一样,如果出错,删除重新再来,确认没有
问题后,注意把17个分区的标识改成原来的值。新分的都默认是83,应该改回60.方法为在Co
mmand (m for help):输入t回车,Partition number (1-20):后输入17回车,在Hex code (t
ypeL to list codes):后输入60回车。
8、保存改动。上面做的所有操作目前都没有写入分区表,如果在Command (m for help):后面
输入w回车则会保存你的分区操作(不可恢复)输入q回车则放弃操作,不会改动原来的分区表。
9、刷回recovery分区。重新分区后后面的六个分区全都清空了,包括recovery分区。怎么在
fastboot模式下单独刷recovery分区,我就不介绍了。不明白就找朋友帮忙吧。
10、卡刷系统。刷好recovery后重启到recovery模式用卡刷方式刷系统。最好别用线刷(据说
线刷会恢复原来的分区,没试过不保准是不是正确)。
11、恢复自己备份的程序和数据。OK了,重新分区成功了。
12、后话,我这是增加System大小,如果有人要去掉另一个系统分区的话可以把system1调整
的比较小的,但不能没有,因为分区和序号是顺序对应的,中间少一个分区,次序就乱了,一定
要删除6个,新建6个。中间出错的话,输入q回车放弃重来,不正确千万别输入w写入呀。
命令工具 (232 K) 下载次数:2236
小米分区计算.rar (4 K) 下载次数:1092
小米分区计算
附上fdisk的指令表,用的指令红色标示
Command Action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition 删除分区
l list known partition types
n add a new partition 增加新分区
o create a new empty DOS partition table
p print the partition table 显示目前为止分区表(w写入前不是实际的)
q quit without saving changes不保存退出
s create a new empty Sun disklabel
t change a partition's systemid 改变分区系统标示,如果17号分区不改成60,是不能
成功刷入recovery的
u change display/entry units
v verify the partition table
w write table to disk andexit 保存操作并退出
x extra functionality (experts only)
2024年4月8日发(作者:资春荷)
本教程并非我原创,而是搬运小米论坛。建议一般机油分区300M空间。发烧机油分区400M
空间
教程开始
有很多人不知道进shell模式,我来说下,win7系统下运行cmd请用管理员模式运行
,看到我的尾数是system32了吗!把那两个文件放到system32目录下。然后输入tadb shell
就会出现
。然后按照教程的去做吧
我个人主要是觉得System分区在小了,剩余空间不足2M,想自己加个应用都不行,所以想把
System分区调整的大一些,重新分区后结果如下图:
重新分区毕竟是高危行为,如果自己没有把握,不要轻易尝试.
下面说下步骤和注意事项:
1、下载附件中的解压缩到两个文件,放到c:windows目录下。备份自己的程序和数
据(重新分区,所有的数据都会丢失,等于三清的效果)。
2、手机用数据线连接电脑后打开系统的CMD命令行(不会的问朋友)输入tadb shell回车,如
果能够进入shell模式则将手机关机,重新进入shell模式。
3、在shell模式下输入su回车进入root模式(需要手机已经root)
4、输入busybox fdisk /dev/block/mmcblk0回车进入分区工具这是进入后的图
。输入p打印一下现在的分区表,如下图
5、删除原分区,最后面的数字就是分区的编号,比如System对应的是15,1-14分区千万别动,
要不成了砖别怪我没说。在Command (m for help):输入d回车再在下一行Partition number
(1-20):后输入20回车则20号分区删除。同样分别d回车19回车删除19号分区直到删除15
号为止。
6、重建删除的6个分区。在Command (mfor help):输入n回车在First cylinder (16369-477
184, default16369):后面输入起始值回车后再输入结束值,一个分区就建成了。重复上面动作,
输入不同的起始值和结束值将6个分区重建完成。
分区的起初和结束换算比较麻烦,我已经制作好了一个EXCEL文件,收录在附件中,只要在里面
录入各个分区的大小就行了。
7、打印一下新建的分区看一下是不是和自己设置的一样,如果出错,删除重新再来,确认没有
问题后,注意把17个分区的标识改成原来的值。新分的都默认是83,应该改回60.方法为在Co
mmand (m for help):输入t回车,Partition number (1-20):后输入17回车,在Hex code (t
ypeL to list codes):后输入60回车。
8、保存改动。上面做的所有操作目前都没有写入分区表,如果在Command (m for help):后面
输入w回车则会保存你的分区操作(不可恢复)输入q回车则放弃操作,不会改动原来的分区表。
9、刷回recovery分区。重新分区后后面的六个分区全都清空了,包括recovery分区。怎么在
fastboot模式下单独刷recovery分区,我就不介绍了。不明白就找朋友帮忙吧。
10、卡刷系统。刷好recovery后重启到recovery模式用卡刷方式刷系统。最好别用线刷(据说
线刷会恢复原来的分区,没试过不保准是不是正确)。
11、恢复自己备份的程序和数据。OK了,重新分区成功了。
12、后话,我这是增加System大小,如果有人要去掉另一个系统分区的话可以把system1调整
的比较小的,但不能没有,因为分区和序号是顺序对应的,中间少一个分区,次序就乱了,一定
要删除6个,新建6个。中间出错的话,输入q回车放弃重来,不正确千万别输入w写入呀。
命令工具 (232 K) 下载次数:2236
小米分区计算.rar (4 K) 下载次数:1092
小米分区计算
附上fdisk的指令表,用的指令红色标示
Command Action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition 删除分区
l list known partition types
n add a new partition 增加新分区
o create a new empty DOS partition table
p print the partition table 显示目前为止分区表(w写入前不是实际的)
q quit without saving changes不保存退出
s create a new empty Sun disklabel
t change a partition's systemid 改变分区系统标示,如果17号分区不改成60,是不能
成功刷入recovery的
u change display/entry units
v verify the partition table
w write table to disk andexit 保存操作并退出
x extra functionality (experts only)