Cubieboard安装Debian在Nand中

本人博客 www.jyoryo.com

本教程所附带系统为Server版,不带显示,所以插显示器是不会有任何画面出现的。另外所提供系统为 http://linux-sunxi.org 所推荐(linux-sunxi.org的权威毋庸置疑),非CB官方提供,但CB官方并未提供相关CB所用Server版,而且本版系统稳定性与精简度非常完美。

首先在WIN系统下使用Win32diskimager将debian_wheezy_armhf_v1_mele.img刷到TF卡中,然后把TF卡放入CB的TF卡槽,加电启动。
因为Debian已经自带了SSH服务,所以我们直接通过SecureCRT或者Putty这类的SSH客户端连接到CB,默认的用户名与密码均为 "  root ",然后将cubie_nand_uboot_partition_image.bin文件上传到  /root/ 目录,按照以下顺序执行操作。( 可以使用FlashFXP中的SFTP功能进行上传
dd bs=4096 if=cubie_nand_uboot_partition_image.bin of=/dev/nand    #更新板载MBR
DD完成后请等待至少30秒,然后重启系统,进行其他步骤的操作。
reboot    #重启CB
mkfs.ext4 /dev/nandb    #格式化板载存储
mount /dev/nandb /mnt    #挂载
mkdir /tmp/boot    #新建临时目录
mount /dev/mmcblk0p1 /tmp/boot    #将sd卡的第一个分区挂载到刚才的临时目录
mkdir /mnt/boot    #在板载存储里面新建boot目录
cp /tmp/boot/uImage /mnt/boot/uImage    #将sd卡第一分区里的启动镜像到板载里面的boot目录
touch cp.txt    #新建一个txt文件
nano cp.txt   #编辑里面内容如下:
 
/dev/*
/proc/*
/sys/*
/media/*
/mnt/*
/run/*
/tmp/*
rsync -avc --exclude-from=cp.txt / /mnt    #同步TF卡系统到NAND
如果以上步骤未提示错误的话,执行同步操作后喝杯水稍等一下,此时屏幕上应该会快速跳动,TF卡上各类文件正在快速同步到NAND中,等待结束后。使用  shutdown -h now 命令关闭CB,拔出TF卡,再开机,瞧~CB不用TF卡就在启动Linux了。请先用TTL线连接CB后查看网络IP,然后通过SSH进行操作,本页所提供的系统接显示器是不会有任何显示的,需自己解决。
 
本页中所用 系统已自带SATA驱动,但未开机加载,开启方法如下:
按需开启,即在想用SATA是运行以下命令即可,重启后失效。
modprobe sw_ahci_platform
一劳永逸开启,即输入以下命令后,重启依然有效。
echo "sw_ahci_platform" >> /etc/modules
 
系统补丁安装方法:
下载 linux-armhf-headless-1G-3.0.42-3.tar.gz 补丁包,然后将其上传至  /tmp/ 目录,
tar xzf linux-armhf-headless-1G-3.0.42-3.tar.gz    #解压缩到当前目录
cd linux-armhf-headless-1G-3.0.42-3    #进入解压缩后的目录
以下步骤一为系统已安装在NAND中
1、cp p1/uImage /boot/  #将uImage文件覆盖原有第一分区uImage文件
如果系统安装在TF卡中,则执行以下:
mount /dev/mmcblk0p1 /mnt    #挂载TF系统第一分区到mnt目录
cp p1/uImage /mnt/    #将uImage文件覆盖原有第一分区uImage文件
umount /mnt    #取消第一分区挂载
cp -a p2 /lib/    #拷贝p2文件夹下文件到系统lib目录
chown root:root -R /lib/modules    #修改文件属性
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值