qemu从某种意义上功能类似于vmware/virtual box之类的软件,可以让你在当前OS中运行其它的操作系统,但是这仅仅是qemu的一种功能qemu还可以模拟不同的cpu架构下的系统,比如在普通的个人pc上运行 arm linux之类,这个vmware之类的
个人感觉最大的区别在于侧重点的不同:“vm重点于在一个硬件平台下运行多个操作系统,虚拟硬件平台与宿主硬件架构一致”,也就是说虚拟机程序中的指令一般就是宿主CPU指令集,可以直接执行,因此一般速度上也就比较快.qemu的特点是可以虚拟不同的硬件平台架构.比如在X86机器上做Android和Symbian开发时候,可以看到他们的sdk中的基于ARM指令集合的手机模拟器,都是基于Qemu的(当然这与Qemu是开源的有很大关系).手机模拟器虚拟机中运行的程序是ARM指令,需要转换成X86指令才能在宿主机器上运行,这样速度一般会慢点.不过一些JIT之类的技术可以让他们快点.
怎么说呢,应该都算吧.既可以说是虚拟机也可以说是pc模拟器.
这种情况还是手机没有连接到网络.
还有一个qemu,这个效率比bochs高一点,不过都不能联网
OpenStack上有台物理机作为计算节点,但是由于网络故障现在需要登录这个计算节点,通过PUTTY登录没有问题,但是通过VNC登录的是这个计算节点上的虚拟机.查看vncserver的端口号如下图,发现5900、5901的进程名称是qemu-kvm,因此可以判断,虚拟机进程占用了这两个端口.So,杀掉两个进程.但之后,发现VNC还是不能连接.从上图看到进程Xvnc的Local Address为127.0.0.1,端口只对自己主机开放,显然不对,正确应是0.0.0.0.因此,vncserver -kill :3重新设置桌面号,但是不能重启vncserver.使用tcping 工具查看端口是否开启.
直接虚拟是不可能的.因为电脑一般是冯诺依曼构架,而手机基本都是哈佛构架,构架不同是不可能做虚拟机的.在手机上运行windows界面现在有3种方式:1、qemu/bochs模拟器安卓下有不少qemu内核的模拟器,缺点是速度残忍,最nb的手机硬件模拟xp都会卡成翔2、远程桌面其实只是把电脑的控制台投射到手机而已.3、桌面虚拟化这是vmware推行的方式,对应的产品是vmware view.不过这需要你搞一个esxi服务器,再搞个virtuan center服务器……
bochs和镜像在bochs吧有.安装好apk后,把解压的SDL复制到SD卡根目录,查看bochsrc.txt里面的ata0-master,,..这一项,看看后面是c.img还是adnows.img,把下载的img镜像改为相应的名称.bochs不支持上网,可以试试limbo(在limbo吧)安卓版qemu(在玩安卓吧),这两个支持网络,qemu比limbo和bochs快,bochs比limbo快
安卓虚拟机(VirtualBox Android) v4.0 安卓虚拟机Vmware安装运行安卓系统4.0教程: 第一步,下载必备软件: 安卓虚拟机(VirtualBox Android) v4.0 第二步,新建虚拟机,选择自定义,点击安装盘镜像,选择下载好的安卓4.0ISO文件,虚
android 是有 x86 版的. 但 android 本身是一个高度优化的 java 虚拟机.针对 x86 再做优化无异于重新开发.而且 android 的函数库和传统 linux 完全不是一套东西.两个共存也是问题. 所以 android 现在的模拟器,都是基于 qemu 的 arm 版的虚