Ubuntu上安装QEMU模拟MIPSEL运行Debian

前端之家收集整理的这篇文章主要介绍了Ubuntu上安装QEMU模拟MIPSEL运行Debian前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

###安装QEMU###@H_502_3@

假设,已经有了一台@H_502_3@ubuntu 14 Linux:@H_502_3@

wKioL1in8vPyEpXUAAOqF-_hl10710.png

先在@H_502_3@ubuntu上安装@H_502_3@qemu,执行如下命令即可:@H_502_3@

#更行@H_502_3@apt-get,再安装@H_502_3@qemu

sudo apt-get update

sudo apt-get install qemuqemu-system

从@H_502_3@ http://people.debian.org/~aurel32/qemu@H_502_3@中@H_502_3@mips目录下载对应镜像:@H_502_3@

wKioL1in8y3Q8AK2AABc3cpb1rA348.png

这里我标红的是我选择的内核,以及@H_502_3@debian镜像文件(另一个镜像文件我在启动的时候会报错@H_502_3@VFS挂载失败)。@H_502_3@

###配置虚拟机网络@H_502_3@###

1修改@H_502_3@ubuntu中@H_502_3@/etc/network/interfaces文件为如下内容:@H_502_3@

wKiom1in84WhzjUBAAAw2u8xpH4139.png

2)在@H_502_3@ubuntu中执行如下命令安装网桥工具并启动网桥:@H_502_3@

apt-get installbridge-utils

ifup br0

3中@H_502_3@/etc/qemu-ifup文件添加如下脚本,这些指令将会在@H_502_3@qemu启动时执行:@H_502_3@

echo "Executing/etc/qemu-ifup"

echo "Bringing up $1for bridged mode..."

sudo /sbin/ifconfig $10.0.0.0 promisc up

echo "Adding $1 tobr0..."

sudo /sbin/brctl addifbr0 $1

sleep 2

添加后结果如下图:@H_502_3@

wKioL1in86jQl9wlAACVN1htIC8812.png

在@H_502_3@ubuntu中执行命令修改@H_502_3@/etc/sudoers文件内容:@H_502_3@

sudo visudo

#文件末尾添加如下脚本@H_502_3@

Cmnd_Alias QEMU = /sbin/brctl,/sbin/ifconfig

%qemu ALL=NOPASSWD: QEMU

wKioL1in89LhfufoAAFgIPrCzW4414.png

中存放内核和镜像文件的目录中执行如下命令启动虚拟机:@H_502_3@

sudo qemu-system-mipsel-M malta -kernel vmlinux-2.6.32-5-4kc-malta -hdadebian_squeeze_mipsel_standard.qcow2 -append "root=/dev/sda1console=tty0" -net nic -net tap

wKiom1in9BGgHtB5AAB7uEToUzY783.png

顺利的话就会弹出@H_502_3@QEMU的运行窗口:@H_502_3@

wKioL1in9DnhYnCZAAG_NIbmVeQ780.png

网络已经正常:@H_502_3@

wKiom1in9GjRoWPsAAFs5ZgiCwU764.png


参考文章

1)http://blog.csdn.net/huojianying123456/article/details/50242831

2)http://blog.163.com/yanshuang_888222/blog/static/4670967720141043746862/

3)https://www.aurel32.net/info/debian_mips_qemu.php

原文链接:https://www.f2er.com/ubuntu/354513.html

猜你在找的Ubuntu相关文章