【博客大赛】Linux系统使用fdisk/dd命令替代SD-Flasher
![Rank: 6](images/default/star_level3.gif) ![Rank: 6](images/default/star_level2.gif)
- UID
- 856476
|
【博客大赛】Linux系统使用fdisk/dd命令替代SD-Flasher
FriendlyARM的Tiny210开发板,编程环境为虚拟机中的Fedora9,SD卡操作环境为主机的Win7,操作SD卡的软件为SD-Flasher。笔者的编程环境和SD卡操作环境均为Fedora19,所以需要找到SD-Flasher的替代方案。
观察使用SD-Flasher操作后的SD卡,会发现它被分成了两个区,一个是150M的Free Space分区,一个是剩余空间的FAT32分区。Superboot210.bin被放在了Free Space里面,而zImage等放在了FAT32分区里面。所以我们要做的,就是将SD卡分区,并将相应的文件写入相应的位置。
NO.1:使用fdisk给SD卡分区
首先要知道SD对应的设备文件,方法很多。可以对比SD卡插上前后的dev目录,也可以使用Fedora19自带的Disks软件查看,也可以使用df -l命令(这个命令的前提是SD卡已经装载了文件系统),还可以使用fdisk -l。我的SD设备文件是/dev/sdb,所以依次执行:
fdisk /dev/sdb
输入m,列出可执行的命令;
输入d,删除现有SD卡现有分区;
|
|
|
|
|
|