分页: 1 / 1

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

发表于 : 2014-09-15 15:15
billyshi
常常要在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的仿真环境了!

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

发表于 : 2014-10-24 9:28
lhw828
恭喜,加油!