首先需要一台linux操作系统的电脑或者在vmware虚拟机上安装linux系统,推荐ubuntu14 64位版本,ubuntu系统默认安装即可。
我使用的是vmware虚拟机的形式,在vmware上安装完毕ubuntu后推荐安装vmware tools工具,安装这个工具后可以在windows和ubuntu桌面之间直接无缝复制粘贴文件。
下面制作tf卡启动系统,需要一张大于8g的tf卡和一个读卡器,将tf卡插入读卡器并插入电脑。如果是虚拟机请检查下虚拟机右下角这个图标的状态,如下图
如果是这种灰色的表示读卡器的操作权在windows系统,需要点击一个这个图标,选择链接(断开与主机连接),这样读卡器的控制器才能到虚拟机linux系统中。
在桌面环境搜索gparted分区编辑器并打开。
输入超级用户密码
在右上角中选择tf卡对应的设备
依次选中tf卡上已经存在的分区,右键【删除】来删除分区
如果只有【卸载】选择,那么需要先点击卸载,然后再删除分区。
所有分区删除完毕后,点击右上角对勾,将操作应用到磁盘。
点击左上角加号创建新分区,之前剩余空间输入2MB(主要用来存放uboot),新大小输入20,文件系选择fat16,点击添加。
再次点击左上角加号创建新分区,这次使用所有的默认参数如下图所示,分区大小将使用tf卡剩余的所有空间,文件系统是ext4.
点击对勾,应用创建分区到tf卡。
打开linux终端,输入命令sudo fdisk –l 可以看到刚才我们创建的两个分区。
/dev/sdb即代表tf卡,/dev/sdb1代表的是tf的第一个分区,/dev/sdb2代表的是tf的第二个分区