首先下载(http://pan.baidu.com/s/1o7UVNwI)压缩包; 第一步:先在window(固然是用ubuntu的disk 磁盘分区工具也能够作到相似的分区操做或者sudo apt-get install gparted &sudo gparted)环境下载一个免费的MiniTool Partition Wizard Free(https://www.partitionwizard.com/) 对SD卡进行分区 一个分为FAT格式分区500MB 空间; 另外一分为EXT4格式分区至少3GB空间; 图:.ubuntu
第二步:插入读卡器 并插入电脑的USB接口,虚拟机的系统为ubuntu14.04, 将sd_card (https://pan.baidu.com/s/1hrB5pEc)在zImage devicetree.dtb BOOT.BIN的文件复制到FAT格式的文件系统空间下.原压缩包的文件有问题,因此没有使用linaro_demo.zip的文件里面的文件。 第三步:在home下新建一个test文件夹 ,留着挂在设备使用; sudo mkdir test; 第四步: 而后将压缩包 \嵌入式系统软硬件协同设计实战指南:基于Xilinx zynq\Chapter 1\Solution\1.2 linaro-ubuntu\linaro-o-ubuntu-desktop-tar-20111219-0.tar 下的全部文件解压出来 sudo tar -zxvf linaro-o-ubuntu-desktop-tar-20111219-0.tar 第五步:找到设备进行挂载 sudo fdisk -l 第六步:进行挂载设备,进入挂载目录,进行数据拷贝;其实就是复制根文件系统;(个人外设SD卡的EXT4分区是sdd6),x而后卸载挂载 sudo mount /dev/sdb6 ./test cd test sudo rsync -a ../binary/boot/filesystem.dir/* ./ (大概10分钟) ls 看一下是否复制进来了根系统文件 sudo umount ./test工具
图: 设计
最后: 经过串口进行访问或者进行图形化界面操做便可; window 能够使用 secureCRT putty等 ubuntu 使用minicom接口