|
本帖最后由 bayuemu 于 2013-8-25 16:32 编辑
最近一直烦恼 nand +sata 的启动,在不断的寻找 尝试 但是结果是 失败,最后给 cubieboard 的发邮件询问,大神说 过几天给教程,哈哈,结果教程出来了 ,用了近一周的时间进行 尝试,最后成功了,现在总结一下 避免大家走弯路
也支持 a10 ,使用镜像 在http://cubian.org/downloads/
一下以 a20 为例子:
硬件 :a20,使用镜像:Cubian-base-r1-arm-a20.img.7z (tf的,不过在/home/cubie 下有nand的安装脚本) http://cubian.org/downloads/ 下载
步骤:
1,使用 win32diskimager 可镜像文件 Cubian-base-r1-arm-a20.img.7z 到tf卡上,然后调整tf卡的大小,最好大于2g,在ubuntu下使用 gparted 调整,或者使用win的 工具调整 ,这个自己找吧,将tf卡插入cb,启动
2,远程到cb上,注意这个版本的img ssh 端口是36000,用户名 密码都是 cubie,切换到 root 用户下 然后 在上面执行 命令
(1)wget -O - http://packages.cubian.org/cubian.gpg.key | apt-key add -
(2)vim /etc/apt/sources.list 加入 deb http://packages.cubian.org/ wheezy main
(3) apt-get update && apt-get install cubian-update
(4) cubian-update 这是一个漫长的过程,大概下300多m的东西吧,这是内核升级 从 3.3 升级到3.4 大神把 sata的驱动内建到内核了,谢谢 大神
(5)apt-get update && apt-get install cubian-nandinstall
(6)cubian-nandinstall
(7)apt-get update
(8)mount /dev/nandc /mnt
(9) vim /mnt/boot/uEnv.txt 修改 rootfs=/dev/nand3 为 rootfs=/dev/nandc
(10), umount /dev/nandc
(11),shutdown now
去掉 tf 卡看能不能 使用 nand 启动,反正 偶尔会出现 启动不了的情况,第一次,大神 在 https://github.com/cubieplayer/Cubian/issues/37 说过,如果不成功 就重复 6 ---11 步骤吧
3, 如果 nand启动成功,那剩下的事情就是 把 你的 系统文件拷贝到 sda1 上了,使用tf卡启动cb
我是这样的做的, 挂载 sata
(1) mkdir /mnt/sda1
(2) mount /dev/sda1 /mnt/sda1
(3) mkdir /mnt/nandc
(4) mount /dev/nandc /mnt/nandc
(5) cp -a /mnt/nandc/* /mnt/sda1
(6) vim /mnt/nandc/boot/uEnv.txt 修改 rootfs=/dev/nandc 为 rootfs=/dev/sda1
(7) umount /dev/nandc
(8) umount /dev/sda1
(9) shutdown now
去掉tf卡,启动cb ,看成果,如果一切正确 ssh 上去 后 执行 df -B M ,应该能看到 现实的是 sata 上的硬盘大小,
-----------------------------------------------------
问大家一个小问题 如何释放 cb的内存了? 我用free 看我的内存是 800M ,请问如何释放那200m的,谢谢
------------------------------------------------------------------------------------
感谢 Cubian团队 和 cubieplayer的解答,谢谢,感谢大神们的无私奉献精神,谢谢
|
-
-
评分
-
查看全部评分
|