首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重新调整数据分区的大小,这与安装Android库存和血统后的物理存储大小不匹配。

重新调整数据分区的大小,这与安装Android库存和血统后的物理存储大小不匹配。
EN

Stack Overflow用户
提问于 2019-10-11 09:32:38
回答 1查看 2.2K关注 0票数 1

一次在小米米A1上安装Lineageos+Magisk的尝试以启动循环结束,

  1. I从tissot_images_V10.0.9.0.PDHMIXM_20190514.0000.00_9.0_3ded3e7b82.tgz安装股票,其中包含应用fastbootflash_all.sh。我有一个工作起点,有一个整洁的a/b分区。
  2. I闪烁谱线,addonsu和股票相机,一个临时的(未闪现的) TWRP

一切运行良好,但存储空间太少,血统显示的大小为32 of 而不是64 of

df告诉我:/dev/block/mmcblk0p49 19092180 15660496 3431684 83% /data

但是blockdev --getsize64 /dev/block/mmcblk0p49报告55087439360 (字节)

我在Linux PC上安装了上面提到的股票固件,并向我展示了userdata.img。

/dev/loop1 19092180 118172 18762328 1% /mnt/...

这似乎是问题的根源,不是吗?

(如何)我可以调整分区/文件系统的大小(最好是在不丢失数据的情况下)?

EN

回答 1

Stack Overflow用户

发布于 2019-11-15 15:14:22

我找到了解决问题的办法。TWRP在其特性中增加了resize2fs:https://www.theandroidsoul.com/twrp-2-8-7-0-introduces-resize2fs-feature-to-fix-incorrect-storage-space-available-on-a-device/

所以我开始了TWRP

代码语言:javascript
复制
sudo fastboot boot twrp-3.3.0-1-tissot.img

在TWRP中,我启动了命令行,并使用一个命令

代码语言:javascript
复制
resize2fs /dev/block/mmcblk0p49 <newsize>

问题解决了。我没有扩展到分区的全部大小,但留下了一些MBs (最后),因为我似乎记得在加密设备时,这个空间对于元数据是必要的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58338342

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档