主题 : 启动过程中,哪一个函数是挂载文件系统的? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 15894
精华: 0
发帖: 44
金钱: 220 两
威望: 44 点
贡献值: 0 点
综合积分: 88 分
注册时间: 2010-03-11
最后登录: 2017-09-13
楼主  发表于: 2011-03-19 23:08

 启动过程中,哪一个函数是挂载文件系统的?

启动过程中,哪一个函数是挂载文件系统的?
mini6410_machine_init()里的s3c_nand_set_platdata(&mini6410_nand_info);?

谁能简单的说说 启动过程中的几个文件系统都是在什么时候,用哪个函数挂载的?
[ 此帖被rrrnnnaaa在2011-03-19 23:37重新编辑 ]
级别: 圣骑士
UID: 9690
精华: 0
发帖: 369
金钱: 1955 两
威望: 415 点
贡献值: 0 点
综合积分: 738 分
注册时间: 2009-10-10
最后登录: 2017-11-21
1楼  发表于: 2011-03-21 13:23

 回 3楼(911gt3) 的帖子

请问uboot里面没有了分区命令,现在uboot里面是不是不对nandflash进行分区而只是负责拷贝数据到指定的地址?liunx里面才对nandflash进行的分区?
级别: 圣骑士
UID: 9690
精华: 0
发帖: 369
金钱: 1955 两
威望: 415 点
贡献值: 0 点
综合积分: 738 分
注册时间: 2009-10-10
最后登录: 2017-11-21
2楼  发表于: 2011-03-21 14:06
你可以在内核里面的s3c_partition_info结构体里面的分区改一下就行了,在partition.h里面,只要uboot下载地址和文件系统的起始地址正确就行了
级别: 圣骑士
UID: 9690
精华: 0
发帖: 369
金钱: 1955 两
威望: 415 点
贡献值: 0 点
综合积分: 738 分
注册时间: 2009-10-10
最后登录: 2017-11-21
3楼  发表于: 2011-03-21 14:08
但是现在是我的1G的nandflash正好在5M~6M哪里有了坏区,然后不得不改uboot的y选项的下载地址,把rootfs的下载地址移到了10M以后,然后再partition.h里面吧rootfs的地址改为10M就行了。
所以我认为uboot没有对nandflash进行分区
级别: 圣骑士
UID: 9690
精华: 0
发帖: 369
金钱: 1955 两
威望: 415 点
贡献值: 0 点
综合积分: 738 分
注册时间: 2009-10-10
最后登录: 2017-11-21
4楼  发表于: 2011-03-21 14:11
2440里面的uboot是可以对nandflash进行分区的,就是part add 和part del命令。所以我改了y选项的下载地址然后启动成功后,总是有点感觉不太稳,因为我并没有改uboot的分区表(没找到),只是改了个下载地址,所以想问下斑竹现在uboot是不是不对nandflash进行分区了?
级别: 圣骑士
UID: 9690
精华: 0
发帖: 369
金钱: 1955 两
威望: 415 点
贡献值: 0 点
综合积分: 738 分
注册时间: 2009-10-10
最后登录: 2017-11-21
5楼  发表于: 2011-03-21 14:27

 回 9楼(rrrnnnaaa) 的帖子

我用的是28的内核,partition.h在arch/arm/plst-s3c/include/plat里面
级别: 圣骑士
UID: 9690
精华: 0
发帖: 369
金钱: 1955 两
威望: 415 点
贡献值: 0 点
综合积分: 738 分
注册时间: 2009-10-10
最后登录: 2017-11-21
6楼  发表于: 2011-03-21 14:28

 回 10楼(mindee) 的帖子

那uboot是不是不对nandflash进行分区了?我只改了个下载地址貌似是可以的
级别: 圣骑士
UID: 9690
精华: 0
发帖: 369
金钱: 1955 两
威望: 415 点
贡献值: 0 点
综合积分: 738 分
注册时间: 2009-10-10
最后登录: 2017-11-21
7楼  发表于: 2011-03-21 15:02

 回 12楼(xiexiedajia) 的帖子

斑竹确认下么