本帖最后由 D1515655488534 于 2018-4-9 20:52 编辑
更新一下
我先把备用的旧手机装好基本软件,然后再按照刚才的理论折腾一下我的白色5T,大不了变砖啊。
楼下有人问为啥要扩大system分区,目前我就是为了刷完整版gapps################################################################################################
大概结论就是
数据分区/data是 /dev/block/sda13
系统分区/system是 /dev/block/sde21
这TM就复杂了,以前我搞过360 N4S的分区 ,system和data是紧挨着的,我先删除data,再新建一个比以前小2G的data,
然后再删除system,再新建一个比以前大2G的system就搞定了。
现在内部存储分成了sda sdb sdc sdd sde 我直接晕了,搞不清楚之间的联系。
我目前初步想法是
1.删除/system分区/dev/block/sde21 (不用这个位置的存储了,或者把system改成systemold)
2.删除/data分区 /dev/block/sda133.新建一个比以前小4G的/data分区 /dev/block/sda13 (在sda13后面空出4G)
4.新建一个4G分区/dev/block/sda14 挂载为 system
5.都格式化成ext4
不知道这个理论是否成立
#################################################################################################
~ # [6ndf
df
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 3939260 180 3939080 0% /dev
tmpfs 3939260 24 3939236 0% /tmp
/dev/block/sde21 3048624 2919648 112592 96% /system //系统分区
/dev/block/sda3 253920 324 248356 0% /cache
/dev/block/sda13 116724864 61464 116647016 0% /data //数据分区
/dev/block/sda13 116724864 61464 116647016 0% /sdcard//数据分区(和上面的一样)
/dev/block/sde10 112576 106832 5744 95% /firmware
~ # [6ndf -h
df -h
Filesystem Size Used Available Use% Mounted on
tmpfs 3.8G 180.0K 3.8G 0% /dev
tmpfs 3.8G 24.0K 3.8G 0% /tmp
/dev/block/sde21 2.9G 2.8G 110.0M 96% /system//系统分区(换了一种显示方式)
/dev/block/sda3 248.0M 324.0K 242.5M 0% /cache
/dev/block/sda13 111.3G 60.0M 111.2G 0% /data//数据分区(和上面的一样)(换了一种显示方式)
/dev/block/sda13 111.3G 60.0M 111.2G 0% /sdcard//数据分区(和上面的一样)(换了一种显示方式)
/dev/block/sde10 109.9M 104.3M 5.6M 95% /firmware
~ # [6ncat /proc/partitions
cat /proc/partitions
major minor #blocks name
1 0 8192 ram0
1 1 8192 ram1
1 2 8192 ram2
1 3 8192 ram3
1 4 8192 ram4
1 5 8192 ram5
1 6 8192 ram6
1 7 8192 ram7
1 8 8192 ram8
1 9 8192 ram9
1 10 8192 ram10
1 11 8192 ram11
1 12 8192 ram12
1 13 8192 ram13
1 14 8192 ram14
1 15 8192 ram15
8 0 119062528 sda
8 1 8 sda1
8 2 32768 sda2
8 3 262144 sda3
8 4 1024 sda4
8 5 512 sda5
8 6 512 sda6
8 7 10240 sda7
8 8 10240 sda8
8 9 1024 sda9
8 10 8096 sda10
8 11 16192 sda11
8 12 512 sda12
8 13 118719212 sda13//系统分区
8 32 4096 sdc
8 33 4052 sdc1
8 16 4096 sdb
8 17 4052 sdb1
8 48 131072 sdd
8 49 32 sdd1
8 50 4 sdd2
8 51 1024 sdd3
8 64 4194304 sde
8 65 512 sde1
8 66 512 sde2
8 67 2048 sde3
8 68 2048 sde4
8 69 512 sde5
8 70 512 sde6
8 71 16 sde7
8 72 512 sde8
8 73 512 sde9
8 74 112640 sde10
8 75 16384 sde11
8 76 4096 sde12
8 77 4096 sde13
8 78 1024 sde14
8 79 32768 sde15
259 0 8192 sde16
259 1 8192 sde17
259 2 16384 sde18
259 3 65536 sde19
259 4 65536 sde20
259 5 3145728 sde21//数据分区
259 6 65536 sde22
259 7 4 sde23
259 8 1024 sde24
259 9 512 sde25
259 10 512 sde26
259 11 512 sde27
259 12 512 sde28
259 13 512 sde29
259 14 512 sde30
259 15 256 sde31
259 16 256 sde32
259 17 4 sde33
259 18 33424 sde34
259 19 4 sde35
259 20 1024 sde36
259 21 8192 sde37
259 22 2048 sde38
259 23 128 sde39
259 24 65536 sde40
259 25 128 sde41
259 26 128 sde42
259 27 2048 sde43
259 28 2048 sde44
259 29 2048 sde45
259 30 2048 sde46
259 31 517544 sde47
8 80 1572864 sdf
8 81 2048 sdf1
8 82 2048 sdf2
8 83 2048 sdf3
8 84 4 sdf4
8 85 512 sdf5
~ # [6ncat /proc/mounts
cat /proc/mounts
rootfs / rootfsrw,seclabel,size=3840116k,nr_inodes=960029 0 0
tmpfs /dev tmpfsrw,seclabel,nosuid,relatime,size=3939260k,nr_inodes=984815,mode=755 0 0
devpts /dev/pts devptsrw,seclabel,relatime,mode=600 0 0
proc /proc proc rw,relatime,gid=3009,hidepid=20 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfsrw,relatime 0 0
tmpfs /tmp tmpfsrw,seclabel,relatime,size=3939260k,nr_inodes=984815 0 0
pstore /sys/fs/pstore pstorerw,seclabel,relatime 0 0
none /config configfs rw,relatime 0 0
adb /dev/usb-ffs/adb functionfs rw,relatime0 0
/dev/block/sde21/system ext4 rw,seclabel,relatime,data=ordered 0 0 //系统分区,格式是ext4
/dev/block/sda3 /cache ext4rw,seclabel,relatime,data=ordered 0 0
/dev/block/sda13 /data ext4rw,seclabel,relatime,data=ordered 0 0 //数据分区,格式是ext4
/dev/block/sda13 /sdcard ext4rw,seclabel,relatime,data=ordered 0 0//数据分区,格式是ext4
/dev/block/sde10 /firmware vfatro,relatime,fmask=0000,dmask=0000,allow_utime=00
22,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro0 0
~ # [6n
本文介绍了作者试图扩大Android设备中system分区的步骤和思路,包括查看当前分区情况、删除并重建data和system分区。讨论了不同存储设备间的复杂关系,并提出了一个可能的解决方案,但该操作存在使设备变砖的风险。
1695

被折叠的 条评论
为什么被折叠?



