Qemu模拟器软件
提纲
1、Qemu的简介
2、Qemu的安装
3、Qemu的相关命令和使用方法
4、Qemu模拟嵌入式板卡
1 Qemu的简介
Qemu是一款开源的虚拟机软件,它可以模拟多种不同的硬件平台,包括x86、ARM、MIPS、SPARC等,支持多种操作系统的运行,如Linux、Windows、Mac OS X、FreeBSD等。Qemu与常用的VMware workstation的区别在于,VMware workstation安装在什么平台只能模拟什么平台,不能模拟其他的硬件平台,比如安装在x86_64的windows上,那么它只能模拟x86_64的硬件平台,不能模拟ARM的硬件平台,而Qemu即使安装在x86_64的硬件平台,不光可以模拟x86_64的硬件平台,还可以模拟arm、mips、sparc等架构的硬件平台。所以Qemu可以用来模拟嵌入式的板卡,在没有硬件开发板的情况下,用来学习嵌入式开发。
Qemu主要有两种比较常见的运作模式:User Mode(使用者模式)、System Mode(系统模式)。
User Mode模式下,用户可以将为各种不同平台编译的Linux程序放在Qemu虚拟中运行,其他的事情全部由Qemu虚拟机来完成,不需要用户自定义内核和虚拟磁盘等文件;
System Mode模式下,最明显的特点是用户可以为Qemu虚拟机指定运行的内核或者虚拟硬盘等文件,简单来说系统模式下Qemu虚拟机是可根据用户的要求配置的。
2 Qemu的安装
参考资料
1、https://cloud.tencent.com/developer/techpedia/2000
2、https://cloud.tencent.com/developer/article/2322583

浙公网安备 33010602011771号