在开发时, U-Boot 支持多种启动方式, 包括网络、flash、硬盘等, 也可以使用U盘。 并且在开发时, 如果需要调试使用SD卡的功能, 也可以通过U盘解决。
(1)Linux下使用 fdisk 命令对U盘进行分区。 需要注意的是, 如果需要把部分分区制作成FAT的, 以便能在windows上使用或充当SD卡, 那么这个FAT 分区必须是第一个第一个分区。
- $ sudo fdisk /dev/sdb #进入fdisk
-
分区后查看分区列表
-
Command (m for help): p
-
Device Boot Start End Blocks Id System
-
/dev/sdb1 * 1 2432 19530752 b Win95 FAT32
-
/dev/sdb2 2432 12162 78151681 83 Linux
(2)Linux 下使用 mke2fs 命令在 sdb2 上创建 ext3文件系统,
使用mkdosfs命令在sdb1 上创建fat32 文件系统
(3)把Android的文件系统拷贝到sdb2上创建的文件系统中
阅读(3111) | 评论(0) | 转发(0) |