
qemu
文章平均质量分 85
qemu
kunkliu
good good study
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
虚拟机ubuntu20.04安装qemu跑Linux
sudo apt install aptitude -y //安装处理依赖关系更好的软件管理工具。本文一步一操作,在Ubuntu20.04下安装基本的qemu+linux5.0开发环境。3、补全常用的目录,具体直接ls /看看你当前ubuntu的,把常用的补全。/* (鉴于一切从零开始,这里也涉及到依赖库的情况)三、安装busybox制作根文件系统。二、安装qemu虚拟器。转载 2023-04-02 18:22:53 · 1190 阅读 · 0 评论 -
Qemu搭建ARM vexpress开发环境(三)----NFS网络根文件系统
通过NFS网络根文件系统,可以实现开发板在通过u-boot启动内核后,通过NFS网络在别的PC主机上挂载根文件系统。对于开发调试阶段的工作学习提供了很大的便利,可以直接在Linux主机上开发、编译驱动或者APP,并将目标文件拷贝到NFS服务目录中进行使用(此时文件相当于被拷贝到了开发板的根文件系统中)。》,已经实现了通过u-boot加载Kernel启动开发板,并且挂载根文件系统,本文讲述通过NFS网络挂载根文件系统。使用NFS网络文件系统时,需要Linux主机关闭系统防火墙,否则,系统在运行时会出现异常。转载 2023-04-02 17:30:16 · 506 阅读 · 0 评论 -
Qemu搭建ARM vexpress开发环境(二)----通过u-boot启动Linux内核
gcc标签(空格分隔): Qemu ARM Linux在上文《》中已经简单讲述了通过Qemu模拟直接启动Linux内核,并挂在SD卡根文件系统的方法,这种方法是直接启动内核,与实际应用中ARM板的启动方式:u-boot、kernel、rootfs有些不同。现在就来讲述下通过Qemu搭建通过u-boot启动Linux内核并挂载根文件系统的方法。转载 2023-04-02 17:25:55 · 957 阅读 · 0 评论 -
Qemu搭建ARM vexpress开发环境(一)
嵌入式软件开发依赖于嵌入式硬件设备,比如:开发板、外部模块设备等,但是如果只是想学习、研究Linux内核,想学习Linux内核的架构,工作模式,需要修改一些代码,重新编译并烧写到开发板中进行验证,这样未必有些复杂,并且为此专门购买各种开发版,浪费资金,开会演示效果还需要携带一大串的板子和电线,不胜其烦。然而Qemu的使用可以避免频繁在开发板上烧写版本,如果进行的调试工作与外设无关,仅仅是内核方面的调试,Qemu模拟ARM开发环境完全可以完美地胜任。目录下面简单介绍下我的Qemu开发环境搭建过程。转载 2023-04-02 17:24:17 · 1003 阅读 · 0 评论