ubuntu 13.04 下安装qemu-system-mips虚拟机 ,成功运行 buildroot

Kvm、VMware、Virtualbox、Xen、Qemu 等
回复
billyshi
帖子: 2
注册时间: 2014-09-15 14:54
系统: ubuntu 13.04

ubuntu 13.04 下安装qemu-system-mips虚拟机 ,成功运行 buildroot

#1

帖子 billyshi » 2014-09-15 15:15

常常要在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的仿真环境了!
头像
lhw828
帖子: 2797
注册时间: 2007-03-15 16:58
来自: 湖北武汉
联系:

Re: ubuntu 13.04 下安装qemu-system-mips虚拟机 ,成功运行 buildroot

#2

帖子 lhw828 » 2014-10-24 9:28

恭喜,加油!
回复