今天跟大家分享一下如何制作Tigerboard系统启动卡: 准备工作: 1、 Tigerboard开发板一套 2、 一张至少2G的micro SD卡 3、 串口线、网线一根 4、 官网(http://zjtech.net/wp/?page_id=45)下载tigerboard 系统文件包flash_card 5、 在PC端安装虚拟机,并在虚拟机中安装ubuntu操作系统 安装系统 1、将系统文件包复制到ubuntu系统中。 系统卡的制作是在ubuntu中完成的。首先通过读卡器将tigerboard 系统文件包复制到SD卡中。虚拟机中启动系统ubuntu。然后将SD卡挂载到虚拟机中,这样我们就可以将SD卡中的系统文件包复制到(ctrl+c)ubuntu系统中了。为了方便我们放在提供桌面(即文件目录为home/wrh(ubuntu账号名)/Desktop/flash_card)。 进入ubuntu系统编译环境,su账户进入。cd进入需要安装的系统文件目录(flash_card目录)下,例如如系统安装文件放在桌面,则命令为:cd /home/wrh/Desktop/flash_card。查看SD卡的设备名,命令:ls /dev/sd*。 2、ls,回车,查看目录内容。将目录下的mkcard.sh和ubuntuCoresetup.sh文件改为可执行文件。命令如下: 3、在文件目录下执行mkcard.sh将SD卡格式化并分区。命令./ mkcard.sh /dev/sdb 4、df查看分区信息、查看是否分区成功(sdb1、sdb2) 5、将boot目录内容复制到分区sdb1目录下,命令:cp boot/* /media/wrh/boot1 将ubuntucoresetup.sh和ubuntu-core-12.04.5-core-armhf.tar.gz文件复制到分区sdb2目录下,命令如下: 进入目录media/wrh/rootfs下,执行文件ubuntucoresetup.sh,将ubuntu-core-12.04.5-core-armhf.tar.gz解压并设置环境变量,命令:ubuntucoresetup.sh precise armh,回车,输入y回车。 6、系统启动卡制作完成 在线更新系统 1、将制作好的SD卡插到tigeborad中并启动。用网线将tigerborad连接到路由器上,并给网口分配IP地址,使其能上网。 2.在线更新系统。输入命令:apt-get update 3、系统升级完成。就这样,一张最基本的系统启动卡就制作完成了…
|