什么是系统分区?它的大小如何固定?可以调整大小吗?


8

我已经将LG P500(Optimus One)的运行存根2.3.3扎根了。我最近更新到了非官方的CM10(Android 4.1),并发现了一些严重的问题。

我发现Google的“我的位置”服务无法正常工作。许多应用程式(例如My track,Endomondo等)都与其他4.1版的手机相容。所有与麦克风相关的应用均无法正常运行。

经过几个小时的努力后,我了解到/ system分区绝对已满。190MB的总容量中只有4kb的可用空间。通过调查,我发现/system在ROM安装和Gapps安装过程中很少有文件没有复制到分区中。此类文件丢失会导致许多麻烦。

我的问题:

  1. /system分区:总大小为190MB。谁或如何将其固定为190MB?
  2. 可以增加分区的大小吗?我尝试了一种工具,但没有帮助。在完成所有过程而没有任何错误之后,我仍然看不到大小的变化。还有其他方法吗?
  3. ROM开发人员Hephappy在XDA页面上评论为“没有空间:P500有190MB的系统分区。” 因此他撤回了为P500开发JB ROM的计划。那是硬件限制吗?

在解决所有这些问题之后,我切换回了库存2.3.3,我仍然看到/system分区为190MB,但有很多可用空间。这是否意味着190MB是某种硬件大小/限制?

如果是这样,那么这将是购买电话时要考虑的严重因素之一,因为通过其他方式实现的硬件可以满足JB的需求,但/system分区大小除外,这实在令人遗憾。


更新: 很少有截屏截图包含在CM10 ROM中拍摄的常见信息:

免费内部存储= 47Mb:

内部存储器

/system分区大小= 190Mb。
SD卡上的Ext2分区已创建,可为一些无法移动到SD卡的应用创建符号链接:

储存资讯

Answers:


6

这不会更改的分区大小/system,而是使用另一种方法:限制放置在该分区上的数据。因此,这是我在Milestone²上刷新CM7.2之前所做的事情:

  1. 下载文件以刷新。通常是一个.zip文件(否则,以下操作将无效)
  2. 打开.zip你最喜欢的归档管理器(或者:解压到一个空文件夹)
  3. 在的/system/app文件夹中查看.zip并删除您可能无法使用的应用程序(请确保不要删除系统真正需要的任何应用程序,例如启动器)。例如计算器,LiveWallpapers,GooglePlus等。将这些.apk文件复制到.zip
  4. 如果解压到一个空文件夹中,现在再次将其压缩

当您从中删除了大量/成对的应用程序时/system,刷新将在其中占用更少的空间,并且不再丢失任何必要的部分。现在,如果您仍想使用GooglePlus,则可以通过Playstore进行安装(应将其放置在下方/data,因此没有问题),或者如果没有找到,请使用在步骤3中创建的副本手动安装(为此,确保在设置中启用了从其他来源进行安装)。

如果不确定系统本身是否确实需要文件,最好将其保留(或至少先询问)。但是我很确定您会找到足够的“简单的可移动设备”,因此您无需进行任何改动。在闪烁之前,您可以.zip将的文件解压缩到一个空文件夹中并检查的大小/system(最好:进行“之前”和“之后”检查)。它必须占用不到 190MB的空间(最好给它额外的安全裕度,例如“小于180MB”),以使您的操作成功完成。


6
  1. 谁或如何将其固定为190MB?

制造商决定了。他们可能希望该尺寸在预期的时间内就足够了,他们将继续为手机提供官方支持。

  1. 可以增加分区的大小吗?

如果您扎根并安装了自定义引导加载程序,则可以调整分区的大小,尽管分区的方式无法满足所有人的需要,因为它占用了内部存储器的空间,而且许多人也已经用尽了内部空间。它需要进行大量测试和调试工作,并且由于P500的内部存储器也很少,因此在某些时候,开发人员必须决定这样做是不值得的。

我尝试了一种工具,但没有帮助。在完成所有过程而没有任何错误之后,我仍然看不到大小的变化。还有其他方法吗?

你尝试了什么?

  1. ROM开发人员Hephappy在XDA页面上评论为“没有空间:P500有190MB的系统分区。” 因此他撤销了为P500开发JB ROM的计划。那是硬件限制吗?

差不多了 所有较新的手机都具有更大的内部存储器,如果您确实想要JB ,则应考虑进行升级。


好答案。我尝试的工具在android论坛中被推荐给我,在第二个问题中超链接。
Narayanan 2012年

2

这是应该执行的程序。 http://androidforums.com/optimus-gt540-all-things-root/436600-easily-resize-system-data-partitions.html

我不知道Android手机上的系统分区,但是通常可以调整分区的大小,但这意味着您会丢失该分区包含的所有内容。如果分区包含操作系统,则意味着在调整分区大小后,您的手机将无法打开。如果您不愿意冒险,建议您找一个消息来源说那不会发生。另外,我建议您查看Play商店中的ROM应用程序(有很多不错的应用程序,它们可能会做您想要的事情)。您的手机还有多少内部空间?系统分区是唯一的内部分区吗?

您还可以对SD卡进行分区,以使其更有效地工作。因此,您的手机工作速度更快,但您必须使用新的SD卡,因为如果手机上没有足够的内部存储空间来解决它,则可能会丢失所有内容,因此可能会考虑将其作为解决方案,但我没有认为可以将整个操作系统放在SD上是可能的,因为这样做太慢了,因此,除非该操作系统有一些文件可以从SD卡读取,并且可以手动将其放置在指定路径的位置,否则您很不走运。这就是为什么我问您的设备有多少内部空间。


感谢@ Xitcod13,您提到的链接已经尝试过,并说它对我不起作用。:)我用两张图片更新了我的问题,这些图片可以回答您所要求的问题。AFAIK,/ system分区和内部存储不同。如您所见,无论如何,我都在SD卡上创建了一个分区来容纳一些应用程序以节省内部存储空间。
Narayanan 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.