Qemu: 2.8.0

开发板: vexpress

1、制作sd卡镜像

dd if=/dev/zero of=fs_vexpress_1G.img bs=1M count=

2、分区

 sudo losetup /dev/loop0 fs_vexpress_1G.img
sudo fdisk /dev/loop0

注:可以使用 losetup -a 查看当前loop设备的占用情况

下面是分的两个区:

       Device Boot      Start         End      Blocks   Id  System
/dev/loop0p1 Linux
/dev/loop0p2 Linux

这里我们制作了1GB的存储器,分了两个区, 大小都是512M.

3、扫描分区

sudo partprobe /dev/loop0

4、格式化

 sudo mkfs.vfat -I /dev/loop0p1
sudo mkfs.ext4 /dev/loop0p2

这里我们将第一个分区格式化为vfat格式, 第二个分区格式化为ext4格式

5、添加qemu启动参数

sudo qemu-system-arm \
-M vexpress-a9 \
-m 1024M \
-smp \
-kernel ./linux-4.10/arch/arm/boot/zImage \
-nographic \
-append "root=/dev/ram0 rw rootfstype=ext4 console=ttyAMA0 init=/linuxrc ignore_loglevel" \
-initrd ./rootfs/ramdisk.img \
-sd ./rootfs/fs_vexpress_1G.img \
-net nic,vlan= -net tap,vlan=,ifname=tap0 \
-dtb ./linux-4.10/arch/arm/boot/dts/vexpress-v2p-ca9.dtb

6、启动

会看到下面两个设备:

 [root@vexpress ]# ls /dev/mmcblk0* -l
brw-rw---- , May : /dev/mmcblk0
brw-rw---- , May : /dev/mmcblk0p1
brw-rw---- , May : /dev/mmcblk0p2

7、挂载

 mount -t vfat /dev/mmcblk0p1 /mnt/vfat_1/
mount -t ext4 /dev/mmcblk0p2 /mnt/ext4_1/

最新文章

  1. 【平面设计AFTER】读到的设计海报分层法
  2. i++与++i
  3. ExpressJs server中Router的设置
  4. java.lang.IllegalStateException:Web app root system property already set to different value 错误原因及解决 Log4j
  5. 获取父iframe的高宽
  6. linux 优化&安全运维&黑客攻防
  7. centos的vi常用用法
  8. wikioi 1010 过河卒
  9. js即时监听文本内容
  10. WCF Membership and Role Provider
  11. poj 3984 迷宫问题【bfs+路径记录】
  12. Eclipse:The selection cannot be launched,and there are no recent launches
  13. 1、Android测试入门
  14. Python数据结构应用3——链表
  15. linux基础命令touch
  16. 腾讯云服务器CentOS 7防火墙firewalld管理
  17. 读取excel 文件到datatable
  18. 2018-12-09 疑似bug_中文代码示例之Programming in Scala笔记第九十章
  19. NHibernate入门
  20. 浅谈mysql

热门文章

  1. HTTP基础知识2
  2. 5种PHP创建数组的方式
  3. Java 导入数据到Excel并提供文件下载接口
  4. python+selenium七:下拉框、选项框、select用法
  5. Hibrenate关系映射(一对一外键关联)
  6. 《转》CXF WebService 开发文档-目录索引
  7. .net的架构模式
  8. C#中IEnumerable、ICollection、IList、IQueryable 、IQueryable 、List之间的区别
  9. 检测cpu、主板、内存
  10. 【开源小软件 】Bing每日壁纸 V1.2.1