安卓 10 以上動(dòng)態(tài)分區(qū) Super 查詢邏輯分區(qū)大小
以下通過終端獲取
獲取 super 分區(qū)大小
sudo blockdev --getsize64 /dev/block/bootdevice/by-name/super
21474836480
獲取動(dòng)態(tài)多分區(qū)
?ls -l /dev/block/mapper/
total 0
drwxr-xr-x 2 root root 240 Aug 22 19:38 by-uuid
lrwxrwxrwx 1 root root? 15 Aug 22 19:38 odm-verity -> /dev/block/dm-9
lrwxrwxrwx 1 root root? 15 Aug 22 19:38 odm_a -> /dev/block/dm-0
lrwxrwxrwx 1 root root? 15 Aug 22 19:38 product-verity -> /dev/block/dm-7
lrwxrwxrwx 1 root root? 15 Aug 22 19:38 product_a -> /dev/block/dm-1
lrwxrwxrwx 1 root root? 15 Aug 22 19:38 system-verity -> /dev/block/dm-5
lrwxrwxrwx 1 root root? 15 Aug 22 19:38 system_a -> /dev/block/dm-2
lrwxrwxrwx 1 root root? 15 Aug 22 19:38 system_ext-verity -> /dev/block/dm-6
lrwxrwxrwx 1 root root? 15 Aug 22 19:38 system_ext_a -> /dev/block/dm-3
lrwxrwxrwx 1 root root? 15 Aug 22 19:38 vendor-verity -> /dev/block/dm-8
lrwxrwxrwx 1 root root? 15 Aug 22 19:38 vendor_a -> /dev/block/dm-4
odm_a: 1,241,088 字節(jié) (約 1.18 MB)
product_a: 206,626,816 字節(jié) (約 196.99 MB)
system_a: 6,521,057,280 字節(jié) (約 6.07 GB)
system_ext_a: 468,185,088 字節(jié) (約 446.46 MB)
vendor_a: 1,008,828,416 字節(jié) (約 962.35 MB)
獲取主要分區(qū)大小
~ $ sudo blockdev --getsize64 /dev/block/dm-0? # odm_a
sudo blockdev --getsize64 /dev/block/dm-1? # product_a
sudo blockdev --getsize64 /dev/block/dm-2? # system_a
sudo blockdev --getsize64 /dev/block/dm-3? # system_ext_a
sudo blockdev --getsize64 /dev/block/dm-4? # vendor_a
1241088
206626816
6521057280
468185088
1008828416
~ $?
super 分區(qū)的大小是 21,474,836,480 字節(jié),這約等于 20 GB。
現(xiàn)在,我們來計(jì)算super分區(qū)中除了已知邏輯分區(qū)外的剩余空間。根據(jù)你之前給出的信息:
其他邏輯分區(qū)的大小總和為:1.57 GB
system_a 分區(qū)的大?。?.07 GB
因此,已經(jīng)使用的總空間是:
1.57GB+6.07GB=7.64GB
1.57?GB+6.07?GB=7.64?GB
此處系統(tǒng)內(nèi)不存在 B 分區(qū)所以有個(gè)verity進(jìn)行占位
vendor-verity
: 992,821,248 字節(jié) (約 946.68 MB)product-verity
: 203,276,288 字節(jié) (約 193.82 MB)system_ext-verity
: 460,718,080 字節(jié) (約 439.3 MB)system-verity
: 6,418,079,744 字節(jié) (約 6.08 GB)odm-verity
: 1,134,592 字節(jié) (約 1.08 MB)
所有這些邏輯分區(qū)加起來的總大小是:
946.68+193.82+439.3+6.08+1.08+1.18+196.99+6.07+446.46+962.35946.68+193.82+439.3+6.08+1.08+1.18+196.99+6.07+446.46+962.35 MB = 15,243,905,252 字節(jié),約為 15.24 GB。
super
分區(qū)的總大小中減去這個(gè)值:
21,474,836,480 字節(jié) (20 GB) - 15,243,905,252 字節(jié) = 6,230,931,228 字節(jié),約為 6.23 GB。
總計(jì)剩余空間還有 6G 可用于更新