环境准备:
首先,需要的肯定是Ubuntu操作系统。可以在自己的电脑上安装物理机,也可以是虚拟机下运行的。我的是在Vmware下运行的Ubuntu14.04 32位操作系统。
由于zedboard上的Linux操作系统跑的是32位的,为了省去麻烦,我没有安装64位的,就不用安装一些32位的兼容包。
Ubuntu16.06及以后的版本,操作过程中有可能会遇到这种那种的问题,而Ubuntu14.04更稳定。
移植工作:
1、准备一个读卡器,和一个SD卡(我的是16G,8G或者4G都可以)。通过读卡器,将SD卡连到电脑上,首先进行格式化,文件系统选择FAT32,其他默认。
2、将SD卡挂载在虚拟机中。虚拟机–>可移动设备–>…(找到自己的设备连接)。随后可以在Ubuntu中访问SD卡了。
3、在Linux中格式化SD卡,并分区:
首先找到disk,打开;
点击“+”号新建分区,点击“-”号删除选中分区;
删除之前所有分区,重新新建分区;
利用disk对SD卡进行分区,将1000M格式化为FAT格式;
将剩下的所有空间格式化为EXT4:
4、把linaro-o-ubuntu-desktop-tar