常常要在MIPS路由器上开发,想弄个支持MIPS软件运行的仿真操作系统,这样,在家里没有板子的时候也可以测试一下自己编的程序。
于是用到了qemu-system-mips
1、下载 buildroot,解压编译,这一步有几个注意点:
1)要选择正确的CPU类型,因为我要交叉编译出MIPS的内核和软件,以及工具链,所以我选“MIPS”。
2)要选择正确的LINUX内核版本配置文件,我直接使用了board/qemu/mips-malta/linux-3.15.config
这样,就能够最后生成vmlinux和rootfs.ext2
2、安装qemu时,遇到一点问题,13.04已经过了线上安装支持的期限,apt-get install qemu时总是失败。直接下载qemu源码编译也不顺利。
最后还是修改了/etc/apt/sources.list中的服务器为old-releases.ubuntu.com解决。
3、运行MIPS虚拟机
qemu-system-mips -M malta -kernel output/images/vmlinux -serial stdio -hda output/images/rootfs.ext2 -append "root=/dev/hda" -net nic,model=pcnet -net user
成功跑了起来,出现了login提示答,输入root,无需密码即可登录!
以后就有了MIPS的仿真环境了!
ubuntu 13.04 下安装qemu-system-mips虚拟机 ,成功运行 buildroot
-
- 帖子: 2
- 注册时间: 2014-09-15 14:54
- 系统: ubuntu 13.04
- lhw828
- 帖子: 2797
- 注册时间: 2007-03-15 16:58
- 来自: 湖北武汉
- 联系:
Re: ubuntu 13.04 下安装qemu-system-mips虚拟机 ,成功运行 buildroot
恭喜,加油!
.
Linux下安装QQ的各种办法——2017年3月7日更新——QQ8.8
Linux/Ubuntu学习笔记——用前人的经验,让你快速进入Linux的怀抱
科学上网的姿势,无痛穿越长城
Ubuntu交流QQ群:16308991(500人群)和10993386(500人群)疯狂招人!大家速来!
.