用qemu-system-arm搭建arm11环境
最新推荐文章于 2025-03-16 08:29:24 发布
本文介绍如何在Ubuntu 10.04上使用QEMU-system-arm建立ARM11的模拟运行环境,包括内核编译、文件系统制作及网络配置等步骤。
本文介绍如何在Ubuntu 10.04上使用QEMU-system-arm建立ARM11的模拟运行环境,包括内核编译、文件系统制作及网络配置等步骤。
1万+
1万+
1858

被折叠的 条评论
为什么被折叠?

用qemu-system-arm搭建arm11环境
以下方法将在ubuntu 10.04主机上,利用qemu-system-arm安装一个arm11的操作系统。系统采用nfs方式挂载文件系统,可以用来模拟arm11的运行环境,学习arm11汇编。
安装qemu-system-arm
编译arm11的内核
制作文件系统
配置NFS服务
配置网络
配置网络后,主机ubuntu和虚拟的arm11系统就在同一网段,以bridge方式连接.如果您的计算机是在路由器下面,配置网络完成之后,虚拟机arm11系统和ubuntu均能访问外网.添加以下内容:
根据自己的情况添加以下内容
设置主机名和密码
至此,初始化文件系统完成,可以直接关闭qemu窗口来关闭arm11系统。
修改为
每次开机后(ubuntu 10.04主机),均要运行net-setup脚本一次,然后可以直接执行qemu-start-arm脚本来启动arm11的linux系统;当然,你可以将net-setup脚本里的内容加到开机启动脚本里面。使用时,可以将C代码放在nfs服务目录下编译,直接在arm11系统下运行和调试。你甚至可以在arm11系统中更换更快的软件源,安装一些额外的软件,比如ssh,来方便使用。
参考资料