行业知识
Android分区挂载原理介绍(下)
上章内容请点击链接:Android分区挂载原理介绍(上)
三、分区挂载流程介绍
3.1 分区挂载顺序总览
挂载顺序 | 实际内容所在物理分区 | 挂载点名称 | 是否为logical分区 | Avb校验 | avb校验信息保存位置 | 挂载阶段 | fstab生效位置 |
1 | metadata | /metadata | 否 | 否 | N/A | init first stage | vendor_boot(ramdisk) |
2 | super | /system | 是 | 是 | vbmeta_system | init first stage | vendor_boot(ramdisk) |
5 | super | /system_ext | 是 | 是 | vbmeta_system | init first stage | vendor_boot(ramdisk) |
6 | super | /product | 是 | 是 | vbmeta_system | init first stage | vendor_boot(ramdisk) |
7 | super | /vendor | 是 | 是 | vbmeta_vendor | init first stage | vendor_boot(ramdisk) |
8 | super | /vendor_dlkm | 是 | 是 | vbmeta_vendor | init first stage | vendor_boot(ramdisk) |
9 | super | /odm | 是 | 否 | N/A | init first stage | vendor_boot(ramdisk) |
10 | super | /odm_dlkm | 是 | 否 | N/A | init first stage | vendor_boot(ramdisk) |
32 | persist | /mnt/vendor/persist | 否 | 否 | N/A | init second stage (mount_all --early) | /vendor/etc/fstab.qcom |
33 | modem | /vendor/firmware | 否 | 否 | N/A | init second stage (mount_all --early) | /vendor/etc/fstab.qcom |
34 | dsp | /vendor/dsp | 否 | 否 | N/A | init second stage (mount_all --early) | /vendor/etc/fstab.qcom |
35 | bluetooth | /vendor/bt_firmware | 否 | 否 | N/A | init second stage (mount_all --early) | /vendor/etc/fstab.qcom |
36 | qmcs | /mnt/vendor/qmcs | 否 | 否 | N/A | init second stage (mount_all --early) | /vendor/etc/fstab.qcom |
37 | userdata | /data | 否 | 否 | N/A | init second stage (mount_all --late) | /vendor/etc/fstab.qcom |
Linux内核并发与同步机制解读(arm64)下
crash实战:手把手教你使用crash分析内核dump
长按关注内核工匠微信
Linux内核黑科技| 技术文章| 精选教程
上一篇:怎么和别人挤服务器?
下一篇:STM32-SPI通信协议