CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 5967|回复: 8

CB5的linaro desktop img 怎么刷入SATA盘

[复制链接]
发表于 2016-3-4 22:26:23 | 显示全部楼层 |阅读模式
CB5的linaro desktop img 怎么刷入SATA盘
回复

使用道具 举报

发表于 2016-3-6 21:39:27 来自手机 | 显示全部楼层
这个过程可以参照那些手动把前几代cubieboard的系统移到硬盘上的文章的
大概过程
1.下载一个sd卡(emmc的理论上可以,没试过)镜像
2.挂载镜像
3.把镜像的第二分区文件同步到硬盘上(不能用cp命令)
4.修改配置文件
5.大功告成
有什么问题请继续问
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-7 09:35:33 | 显示全部楼层
谢谢 hai,我也搜到一些相关的文章,都是讲的前几代的CB,里面涉及到一个uEnv.txt的文件,但是在CB5中没有这个文件。
CB5有/dev/mmcblk0boot0和/dev/mmcblk0boot1这两个"分区"(好像没有文件系统),是不是bootloader放在这两个"分区"里面啊?而且是不是在里面写死了从哪个盘启动,而无法自行设置呢。
回复 支持 反对

使用道具 举报

发表于 2016-3-9 23:05:48 来自手机 | 显示全部楼层
backav 发表于 2016-3-7 09:35
谢谢 hai,我也搜到一些相关的文章,都是讲的前几代的CB,里面涉及到一个uEnv.txt的文件,但是在CB5中没有这个 ...

如果存在boot.scr这个文件那就重新生成boot.scr,这是链接
http://linux-sunxi.org/Mainline_U-Boot
有可能要根据实际情况改下内容
如果没有的话就到mmcblk0p1的挂载点里执行ls把结果贴出来看看吧
回复 支持 反对

使用道具 举报

发表于 2016-3-9 23:12:59 来自手机 | 显示全部楼层
本帖最后由 hai 于 2016-3-9 23:14 编辑
backav 发表于 2016-3-7 09:35
谢谢 hai,我也搜到一些相关的文章,都是讲的前几代的CB,里面涉及到一个uEnv.txt的文件,但是在CB5中没有这个 ...


应该不是
cpu里的Bootloader写死了启动顺序,但是emmc里的没有。cpu最开始执行cpu里的Bootloader,然后再执行emmc里的Bootloader,这个顺序是写死的,emmc里的Bootloader启动哪里的系统是没有写死的。
关于启动顺序这里有一篇文章给你
全志A10 Bootload加载过程分析
http://m.blog.csdn.net/article/details?id=8661176
另外,cubieboard5的SATA接口是用usb转的,速度没有前代的cubieboard3好,在linux也应该是认成usb移动硬盘才对。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-10 14:28:31 | 显示全部楼层
我晚点把mmcblk0p1分区的内容贴出来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-10 14:34:30 | 显示全部楼层
接入的sata硬盘,被识别为:/dev/sda
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-13 17:32:24 | 显示全部楼层
@hai
mmcblk0p1 启动时被自动挂载了:
/dev/mmcblk0p1 on /media/linaro/0000-11ED

然后,里面只有一个uImage文件
回复 支持 反对

使用道具 举报

发表于 2016-7-5 17:08:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-5-2 01:46 , Processed in 0.026775 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部