• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : 有关tiny4412的uboot从sd卡启动的问题以及ubuntu在4412上启动的问题 复制链接 | 浏览器收藏 | 打印
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
楼主  发表于: 2013-11-10 07:12

 有关tiny4412的uboot从sd卡启动的问题以及ubuntu在4412上启动的问题

注意是uboot不是superboot。。。。。
刚做好了个ubuntu rootfs,体积巨大,想丢进SD卡启动,上SD-flasher把uboot刷进卡里,然后用卡启动板子,进uboot菜单进行分区,现在问题来了。这个操作并没有应用到SD卡自己上而是被应用到eMMC上了。这是为何?是操作错误?
顺便求完整的SD卡启动linux的说明,多谢了。。。
[ 此帖被huhu2207在2013-11-10 07:18重新编辑 ]
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
1楼  发表于: 2013-11-10 07:15
另外要是接着用fastboot刷镜像进去也是被刷在emmc上而不是刷在卡里,这是为何?
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
2楼  发表于: 2013-11-10 07:20
还有个问题就是 若给Ubuntu用的内核 需要修改内核设置吗?可以直接用友善的内核吗?
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2013-11-10 17:56
为什么要用sd-flasher? 直接在SD卡上建一个分区,格式化成EXT4,把打包好的ubuntu根文件系统包解压放进去,最后在内核命令行上指定"root=/dev/mmcblk0pX rootwait" (假设SD卡是mmcblk0设备,使用第X个分区)就可以了。
分区的步骤可以参考以前的经典文章http://code.google.com/p/mini2440/wiki/Emdebian
"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: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
4楼  发表于: 2013-11-15 13:05
引用第3楼kasim于2013-11-10 17:56发表的  :
为什么要用sd-flasher? 直接在SD卡上建一个分区,格式化成EXT4,把打包好的ubuntu根文件系统包解压放进去,最后在内核命令行上指定"root=/dev/mmcblk0pX rootwait" (假设SD卡是mmcblk0设备,使用第X个分区)就可以了。
分区的步骤可以参考以前的经典文章http://code.google.com/p/mini2440/wiki/Emdebian
明白  thx~
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
级别: 侠客
UID: 31189
精华: 0
发帖: 51
金钱: 255 两
威望: 51 点
综合积分: 102 分
注册时间: 2010-10-27
最后登录: 2014-11-23
5楼  发表于: 2013-11-25 15:35

 回 3楼(kasim) 的帖子

版主能讲下rootwait是什么意思吗,哪里可以查这些命令?
这个教程http://my.oschina.net/huzhu1984/blog/98140
的内核指令相对于友善的fs,只是改了下文件系统的位置。
另外请教下,4412的ramdisk对制作rootfs有影响吗
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
6楼  发表于: 2013-11-25 16:27

 回 5楼(sun9700) 的帖子

rootwait        [KNL] Wait (indefinitely) for root device to show up.
                        Useful for devices that are detected asynchronously
                        (e.g. USB and MMC devices).

更多关于内核命令行参数的定义,可以参考内核源代码目录树下面的Documentation/kernel-parameters.txt

另外请教下,4412的ramdisk对制作rootfs有影响吗

据我所知,4412的Linux不包含ramdisk,你说的ramdisk是指哪个文件?
"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 点
综合积分: 38 分
注册时间: 2013-12-12
最后登录: 2015-12-20
7楼  发表于: 2014-01-09 14:03

 回 6楼(kasim) 的帖子

ramdisk-u.img 这个文件在光盘的images文件夹下中的android和linux里都有这个文件,使用minitools刷系统时也有ramdisk这一行。
专业维修手机、电视机、飞机、拖拉机,价格面议。
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
8楼  发表于: 2014-01-09 16:09

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

谢谢,我看到了。不过似乎友善之臂没有提供这个ramdisk的原始文件,我不确定它的具体作用。按照以前平台的做法,ramdisk的作用主要是根据内核命令行上root=参数的设定来挂载真正的根文件系统。应该不会对运行ubuntu有什么影响。
"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 点
综合积分: 38 分
注册时间: 2013-12-12
最后登录: 2015-12-20
9楼  发表于: 2014-01-11 12:45

 回 9楼(kasim) 的帖子

按照内核启动调试信息来看挂载真正的文件系统这一步让VFS给做了。但是我看了一下A9光盘里的安卓ramdisk大小是182K,而最新更新的1227版本的大小是659K,而且还多了一个userdata.img文件,这个文件是烧写到userdata分区的对吧?主要作用是什么啊?这里的ramdisk更新应该是有作用的?而且我看到uboot启动安卓的帖子里面有说道要用fastboot烧写ramdisk,应该至少在安卓系统上ramdisk是起作用的。谢谢!
专业维修手机、电视机、飞机、拖拉机,价格面议。
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go