• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : 【tiny4412】请问3.5.0内核中的emmc分区的修改是在哪个文件? 复制链接 | 浏览器收藏 | 打印
......
级别: 新手上路
UID: 98927
精华: 0
发帖: 19
金钱: 95 两
威望: 19 点
贡献值: 0 点
综合积分: 38 分
注册时间: 2013-12-12
最后登录: 2015-12-20
楼主  发表于: 2013-12-31 15:15

 【tiny4412】请问3.5.0内核中的emmc分区的修改是在哪个文件?

QT内核:linux-3.5/drivers/mtd/maps/physmap.c和linux-3.5/arch/arm/mach-exynos/common.c等文件或目录里面好像都没有看到对此的定义,在此咨询一下各位,谢了!
附QT内核的emmc分区信息:

专业维修手机、电视机、飞机、拖拉机,价格面议。
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
贡献值: 0 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
1楼  发表于: 2013-12-31 16:05
eMMC 和固态硬盘类似,分区信息位于 mmcblk0 的 0 扇区,内核不负责分区的创建,仅仅是读 0 扇区来即最开始的 512 字节来获得分区信息。
......
级别: 新手上路
UID: 98927
精华: 0
发帖: 19
金钱: 95 两
威望: 19 点
贡献值: 0 点
综合积分: 38 分
注册时间: 2013-12-12
最后登录: 2015-12-20
2楼  发表于: 2013-12-31 17:06

 回 1楼(911gt3) 的帖子

利用fdisk命令对mmcblk0块设备进行分区时,起始最低只能是2048,那也就是说不能修改这个分区信息了?目测这个0-2048这段空间被superboot占领了,所以如果要修改的话就要对superboot进行修改了,而superboot是不开源的,所以就无法修改emmc分区了。。是吧?
专业维修手机、电视机、飞机、拖拉机,价格面议。
......
级别: 新手上路
UID: 98927
精华: 0
发帖: 19
金钱: 95 两
威望: 19 点
贡献值: 0 点
综合积分: 38 分
注册时间: 2013-12-12
最后登录: 2015-12-20
3楼  发表于: 2013-12-31 17:08

专业维修手机、电视机、飞机、拖拉机,价格面议。
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
4楼  发表于: 2013-12-31 19:11
引用第2楼臂之善友于2013-12-31 17:06发表的 回 1楼(911gt3) 的帖子 :
利用fdisk命令对mmcblk0块设备进行分区时,起始最低只能是2048,那也就是说不能修改这个分区信息了?目测这个0-2048这段空间被superboot占领了,所以如果要修改的话就要对superboot进行修改了,而superboot是不开源的,所以就无法修改emmc分区了。。是吧?

这一块区域应该是存放4412启动所需的固件的,建议你不要使用,除非你打算自己做bootloader.
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
......
级别: 新手上路
UID: 98927
精华: 0
发帖: 19
金钱: 95 两
威望: 19 点
贡献值: 0 点
综合积分: 38 分
注册时间: 2013-12-12
最后登录: 2015-12-20
5楼  发表于: 2013-12-31 19:44

 回 4楼(kasim) 的帖子

那还有其他的办法对emmc分区信息进行修改么,例如在内核里面的某个文件里进行二次修改什么的?
专业维修手机、电视机、飞机、拖拉机,价格面议。
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
贡献值: 3 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
6楼  发表于: 2013-12-31 20:45

 Re:回 4楼(kasim) 的帖子

引用第5楼臂之善友于2013-12-31 19:44发表的 回 4楼(kasim) 的帖子 :
那还有其他的办法对emmc分区信息进行修改么,例如在内核里面的某个文件里进行二次修改什么的?
uboot可以对emmc重新分区/格式化啊
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
......
级别: 新手上路
UID: 98927
精华: 0
发帖: 19
金钱: 95 两
威望: 19 点
贡献值: 0 点
综合积分: 38 分
注册时间: 2013-12-12
最后登录: 2015-12-20
7楼  发表于: 2013-12-31 23:22

 回 6楼(huhu2207) 的帖子

那也就是说做一个特定分区的uboot?但是现在只有三星原厂的uboot源码,没有友善的superboot的源码,不知道用三星的可以启动不,和友善的superboot有什么区别。。。嗯,看来还是试一试吧 谢了~
专业维修手机、电视机、飞机、拖拉机,价格面议。
级别: 新手上路
UID: 111773
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
贡献值: 0 点
综合积分: 8 分
注册时间: 2015-01-06
最后登录: 2015-01-29
8楼  发表于: 2015-01-14 09:28

 回 7楼(臂之善友) 的帖子

楼主,最后发现怎么分区了吗 ?
级别: 新手上路
UID: 111773
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
贡献值: 0 点
综合积分: 8 分
注册时间: 2015-01-06
最后登录: 2015-01-29
9楼  发表于: 2015-01-28 11:37

 回 6楼(huhu2207) 的帖子

在 uboot 源码里哪个文件 对emmc分区信息进行修改? 谢谢
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go