小宅实验室简介

qemu对嵌入式、Linux学习的利好,吸引了越来越多的工程师、学生和厂家搭建各自的qemu平台。对于新手来说,安装qemu,配置qemu和主机网络连接,也会遇到各种各样的问题。为了方便学习,公众号(宅学部落)推出了免费、好用的搭建好的qemu学习平台:基于Ubuntu操作系统,安装qemu,配置好网络,用户可以通过tftp命令从Ubuntu主机加载U-boot、kernel运行,并挂载主机上的/home/nfs为根文件系统。通过NFS网络文件系统,用户可以直接在主机Ubuntu上编写、编译、运行程序,方便快捷。

使用qemu可以仿真各种开发板,目前qemu5.1.0已经支持将近上百种开发板:树莓派、cubieboard、imx、vexpress、64位ARM开发板……

支持各种架构的CPU开发板:ARM、AArch64、SPARC、MIPS、RISC-V、Xtensa、PowerPC

小宅实验平台简介

为了统一平台,方便大家后续的学习,小宅实验室以ARM官方的一款ARM A9架构的开发板vexpress为基础,搭建学习、开发环境,制作好的虚拟机镜像放在网盘里提供大家下载使用。用户将虚拟机镜像下载到本地电脑之后,使用VMware可以直接打开运行,无需任何配置,无论是在联网,还是断网环境下都可以正常运行。

考虑到用户学员的电脑配置不同,小宅实验室特推出两个版本:

如果你的电脑配置比较低,内存小于4GB,CPU在4核以下,此时可以考虑32位的小宅实验室-16.04,该版本的镜像以32位的Ubuntu-16.04为平台,安装qemu-2.7版本软件,固定网址配置,占用内存和磁盘资源少,用户在1GB左右的内存配置下也可以流畅运行。

如果你的电脑配置:内存大于4GB,CPU在4核以上,此时可以考虑更高性能的64位小宅实验室-20.04,安装最新版本的qemu-5.1.0,可以仿真更多的CPU平台和开发板,包括64位的arm开发板。

镜像下载

百度网盘:https://pan.baidu.com/s/1qaRT9A1Pj2o5U-fxg1Qojg 提取码: wjns
微云:https://share.weiyun.com/IQjOE4bi 密码:ynm2nr

如果网盘链接地址失效,可使用下面的方法获取最新的网盘地址

  • 关注微信公众号:宅学部落
  • 进入公众号,输入:小宅实验室,即可获取最新的最新版本的镜像下载地址

用户将选中的虚拟机镜像下载到本地后,解压,使用VMware打开,不出什么意外的话,一般就可以正常运行。如果VMware打开时提示版本不兼容,建议安装VMware 15以上版本。
镜像的用户密码是:123456,对应的ROOT用户密码也是123456,所有的密码默认都是123456

不用买开发板,使用QEMU就可以学习的Linux内核开发实战视频教程:《Linux内核编程》,具有一线芯片原厂开发经验的驱动工程师录制,详情点击:王利涛老师个人淘宝店:Linux内核编程