一次在小米米A1上安装Lineageos+Magisk的尝试以启动循环结束,
tissot_images_V10.0.9.0.PDHMIXM_20190514.0000.00_9.0_3ded3e7b82.tgz安装股票,其中包含应用fastboot的flash_all.sh。我有一个工作起点,有一个整洁的a/b分区。一切运行良好,但存储空间太少,血统显示的大小为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/...
这似乎是问题的根源,不是吗?
(如何)我可以调整分区/文件系统的大小(最好是在不丢失数据的情况下)?
发布于 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
sudo fastboot boot twrp-3.3.0-1-tissot.img在TWRP中,我启动了命令行,并使用一个命令
resize2fs /dev/block/mmcblk0p49 <newsize>问题解决了。我没有扩展到分区的全部大小,但留下了一些MBs (最后),因为我似乎记得在加密设备时,这个空间对于元数据是必要的。
https://stackoverflow.com/questions/58338342
复制相似问题