从Android启动过程中kernel日志确认Flash(分区)大小
直接上Android启动过程中kernel日志:
[ 0.877387] mmc0: MAN_BKOPS_EN bit is not set
[ 0.878355] mmc_host mmc0: Bus speed (slot 0) = 49500000Hz (slot req 52000000Hz, actual 49500000HZ div = 0)
[ 0.878463] mmc0: new high speed MMC card at address 0001
[ 0.878725] mmcblk0: mmc0:0001 AJTD4R 14.6 GiB
[ 0.881467] mmcblk0boot0: mmc0:0001 AJTD4R partition 1 4.00 MiB
[ 0.883698] mmcblk0boot1: mmc0:0001 AJTD4R partition 2 4.00 MiB
[ 0.887150] mmcblk0rpmb: mmc0:0001 AJTD4R partition 3 4.00 MiB
[ 0.887393] uboot: 0x000400000 -- 0x000800000 (4 MB)
[ 0.887402] trust: 0x000800000 -- 0x000c00000 (4 MB)
[ 0.887408] misc: 0x000c00000 -- 0x001000000 (4 MB)
[ 0.887414] resource: 0x001000000 -- 0x002000000 (16 MB)
[ 0.887420] kernel: 0x002000000 -- 0x003800000 (24 MB)
[ 0.887425] boot: 0x003800000 -- 0x005800000 (32 MB)
[ 0.887430] recovery: 0x005800000 -- 0x009800000 (64 MB)
[ 0.887436] backup: 0x009800000 -- 0x010800000 (112 MB)
[ 0.887441] cache: 0x010800000 -- 0x018800000 (128 MB)
[ 0.887447] system: 0x018800000 -- 0x058800000 (1024 MB)
[ 0.887452] metadata: 0x058800000 -- 0x059800000 (16 MB)
[ 0.887458] vendor0: 0x059800000 -- 0x05fc00000 (100 MB)
[ 0.887463] vendor1: 0x05fc00000 -- 0x066000000 (100 MB)
[ 0.887469] userdata: 0x066000000 -- 0x3a3a00000 (13274 MB)
[ 0.887491] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14
从日志上可以看到:
1. Flash 文件系统大小是 14.6GiB;(GiB概念可以百度或参考:GiB和GB的区别)
2.mmcblk0被分为:p1到p14 总共,14个分区。
3.各分区的起始和结束位置,例如:userdata分区,起始于: 0x066000000,结束至 0x3a3a00000 ,总计:13274 MB.
从Android启动过程中kernel日志确认Flash(分区)大小相关推荐
- Android启动过程中执行一个C语言的应用程序或者执行shell脚本
Android启动过程中执行一个C语言的应用程序或者执行shell脚本 一.Android启动过程中去对系统做一些设置,如修改某些文件夹的属性和文件的权限,可在init.rc中增加service执行s ...
- android启动过程中cpu降频,android省电开发之cpu降频
众所周知,在android系统的耗电量排行里,cpu的耗电占了比较大的一部分比例,也就是说,cpu的使用率和使用频率将直接或间接的影响电量的分配和使用,但很遗憾,android-sdk中没有为andr ...
- 嵌入式Linux启动过程中的问题积累
嵌入式Linux启动过程中的问题积累 Dongas 07-12-19 1.Bad Magic Number ## Booting image at 33000000 ... Bad Magic Num ...
- android tcpdump log分析,android 系统启动过程中加入tcpdump和logcat
一.android 系统启动过程中加入tcpdump ,分析开机启动后,系统与服务器端的消息交互. 1. init.rc 中的修改 1)在init.rc 中加上tcpdump service. ser ...
- Android 启动过程简析(一)之 init 进程
问题 在进入到 Android 启动过程之前先让我们思考以下几个问题 Android 系统的启动过程是怎样的? init .zygote 进程是什么?在系统启动的过程中各自发挥了什么作用? AMS.P ...
- 用Dockerfile构建MySQL镜像并实现容器启动过程中MySQL数据库系统的初始化
前一段时间就在研究用Dockerfile构建MySQL镜像并实现容器启动过程中MySQL数据库系统的初始化,但被一些无关紧要的事儿给耽误了,经过查阅<dockerfile最佳实践>及MyS ...
- Android启动过程深入解析【转】
转自:http://www.open-open.com/lib/view/open1403250347934.html 当按下Android设备电源键时究竟发生了什么? Android的启动过程是怎么 ...
- 【Android 启动过程】Activity 启动源码分析 ( ActivityThread 流程分析 二 )
文章目录 前言 一.ActivityManagerService.attachApplicationLocked 二.ActivityStackSupervisor.attachApplication ...
- 【Android 启动过程】Activity 启动源码分析 ( ActivityThread -> Activity、主线程阶段 二 )
文章目录 前言 一.ActivityThread 类 handleLaunchActivity -> performLaunchActivity 方法 二.Instrumentation.new ...
最新文章
- 绿色版NVM安装与配置详细说明
- C++ 笔记(14)— 指针(指针声明、取地址、取值、new/delete、NULL指针、指针运算、指针数组、数组指针、指针传递给函数、从函数返回指针)
- 《线性代数》概念定理大全!
- 如何去除矩阵中的NaN元素
- oracle 三列数值相加,Oracle SQL/PLSQL:按货币拆分和求和值的分层查询
- 【python】list append()和extend()区别
- redis专题:使用redis实现分布式锁
- linux创建逻辑目录,Linux创建逻辑卷
- DeepLearningAI 学习笔记 1.3 浅层 logistic 神经网络
- 在SPS中直接查看用HTML格式阅读Office文档
- JWT(JSON Web Token) 多网站的单点登录,放弃session 转载https://www.cnblogs.com/lexiaofei/p/7409846.html...
- 数理统计: 第五章 方差分析与试验设计
- 程序员自我修养阅读笔记——Windows PE/COFF
- ORACLE中通过SQL语句(alter table)来增加、删除、修改字段
- 《Loy解说Eureka服务端源码(一)》
- 旅游攻略应该怎么做,你做对了吗?
- wordcloud:利用fontawesome字体绘制图标词云图
- 传感器的使用_手柄_3、ros使用罗技f710无线控制手柄
- 亚马逊EC2使用账号密码登录
- 高并发场景下秒杀系统的设计思路
热门文章
- 什么是索引?Mysql目前主要的几种索引类型 和 引擎区别?
- 黑客零基础入门教程《Python安全攻防:渗透测试实战指南》极致经典,学完即可包吃包住
- 新浪微博客户端源码 android
- 2022数学建模国赛备赛阶段性记录(1-1)
- 海康威视摄像头rtsp视频流实现浏览器h5播放(无需浏览器安装插件)
- linux apt 卸载mysql_linux怎么干净卸载mysql
- ROS学习(二)ROS Noetic的简单测试
- c++中三角函数的用法
- php公告栏怎么做,我的世界服务器公告栏怎么做 教你用命令方块制作公告栏
- 程序员市场饱和了吗?未来5年前景如何?工资会下降么?