相信大家都知道安卓手机可以通过bochs来模拟运行win95、win98、winxp、debian linux等系统了吧理论上也能运行其它pc系统。Bochs我就不做介绍了,现在入正题,安卓运行xp,应该有很多人试过了吧

有两个xp镜像,一个是1.5G左右的xp镜像,一个是精简版300mb的镜像,而1.5g的镜像只适合与那些高端的安卓机器

这样我们低端的安卓手机就只能看的份了,我现在为大家提供的就是那个精简版的xp镜像,同时为大家提供95、98的镜像下载

这里附上原精简版xp镜像、修改过后的xp镜像,还有95、98的镜像下载

同时为大家解决xp镜像C盘空间太小的烦恼,同时增加到两个本地磁盘,再附上调增cpu频率和修改内存的方法

先下载模拟器:

http://pan.baidu.com/share/link?shareid=338348&uk=2281744260

各个镜像下载

xp镜像:http://pan.baidu.com/share/link?shareid=74676&uk=2281744260(C盘剩余空间80mb左右)

修改的xp镜像:http://pan.baidu.com/share/link?shareid=351392&uk=2281744260(C盘剩余空间1GB左右)

win98镜像:http://pan.baidu.com/share/link?shareid=74687&uk=2281744260

win95镜像:http://pan.baidu.com/share/link?shareid=351335&uk=2281744260

xp镜像经过修改,C盘剩余空间现在已经升到差不多1GB了,但是每次开机都要进行自检,(98和95还没试)上面有两个xp镜像版本,一个是300mb的精简版,一个是1.45G的精简版,随大家下载,同时两个镜像都升级为两个本地磁盘了(C盘和E盘)

方法:

1.解压模拟器,安装里面Bochs.apk在手机上,然后把里面的SDL目录放在SD卡根目录下

2.解压系统镜像,把里面的img镜像文件改名为andows.img,然后放在SDL文件夹里面。(不管是xp还是98、95镜像都必须改名为andows.img,不然bochs进不去)

3.最后在sd卡根目录新建一个HDD文件夹

然后打开Bochs就可以进入xp了,打开我的电脑,是不是多了一个磁盘E了,以后我们只需要把下载的东西放到HDD文件夹里面,打开我的电脑E盘就可以找到了,是不是很方便

同时C盘里面如果想放东西,需要利用下面这个软件:首先下个小软件,虚拟光驱:http://pan.baidu.com/share/link?shareid=74679&uk=2281744260。然后用这个软件找到系统镜像,如图:

随便选择虚拟为一个盘符,这里为A盘,点加载

在我的电脑里面打开A盘,很熟悉的文件夹吧,好了,向里面塞软件吧(A盘留有80MB+的空间,供大家自己装东西的。)塞完软件之后记得关闭文件浏览器,再在虚拟光驱软件中点卸载,以免损坏镜像文件。

运行虚拟机,你就可以看到你塞就去的软件了!

xp镜像、修改cpu频率和内存大小(98、95目前还没试)

我试了下反映,貌似和原先差不多,还是一样慢,应该是我的手机配置太低了,所以不管怎么修改效果都不明显,不过就是是256内存的电脑运行反映也不怎么快吧,一定要根据自己的手机配置性能来修改,接下来上教程:

打开在SDL下文件名為bochsrc.txt的配置文件,用文本編輯打開,或者用RE自帶的文本編輯打開,具體修改如下:

# how much memory the emulated machine will have megs: 64 cpu: count=1, ips=9000000,

reset_on_triple_fault=1, ignore_bad_msrs=1megs:64這裡表示為xp提供多大運行內存,本人手机运行内存512所以我内存设置了256,大家可以根據手機本身剩餘運行內存進行填寫!(注意设置的运行内存不能高于你剩下的运行内存,不然bochs会强制退出的)

cpu:count=1 ips=4500000,這裡前面的count表示手機將提供幾個cpu來運行xp,根據自己手機情況填寫,幾核的就填幾,ips這裡就是一個頻率,可以說很關鍵,還是根據自己手機性能選擇,我的mt6588的cpu设置为count=4,ips为99000000还不错(注:1MIPS=1000000IPS

我的建议是50-55MIPS)

没事可以玩一玩,Android平板运行Windows 98、XP方法介绍

虚拟机估计很多朋友都玩过,通过它可以模拟运行其他的系统,比如很久以前就有的dosbox,可以玩dos游戏什么的。现在性能更强的Android自然也可以,这里简单介绍一些运行win98和xp的方法

首先需要准备的工具是虚拟机软件Bochs,这是一款已经存在很久的模拟器软件,Android版本也早就有了。

Bochs是一种十分轻便的使用c++编写的开源IA-32(x86)电脑模拟器, 可以运行在最受欢迎的平台上。它仿真英特尔x86 CPU、常见的I/O设备、和定制的BIOS。目前,Bochs可以被编译仿真386、486、Pentium/PentiumII /PentiumIII/Pentium4或x86-64位的CPU,包括可选的MMX,SSEx和3DNow指令。在Bochs仿真环境里能够运行许多 操作系统,比如Linux、DOS、Windows 95/98/NT/2000/XP或者Windows Vista。Bochs是由凯文•劳顿编写的,目前由“http://bochs.sourceforge.net”的Bochs项目组维护。

Bochs可以被编译运用在多种模式下,其中有些仍处于发展中。bochs的典型应用是提供x86 PC的完整仿真,包括x86处理器、硬件设备、和存储器。这让您在您的工作站上的模拟器里运行操作系统和软件,就像你有一台机器内的机器。例 如,Bochs还将允许您在安装X11的Solaris机上运行windows应用程序。

Bochs2.5.1下载:  Bochs2.5.1.rar (1.21 MB, 下载次数: 6548)

除去模拟器软件,剩下的就是我们需要运行的Windows镜像文件,这里提供经典的Win 98和Win XP的镜像,至于其他版本的系统,如果能找到镜像文件,应该也是可以运行的。不过考虑到现在的平板性能和传统电脑比笔记还有很大差距,而且还是通过虚拟机 运行的,效率会进一步下降,用它运行XP都已经相当吃力,要是Win7的话,硬件肯定不够用了。

运行方法步骤:

1、下载Bochs2.5.1,解压缩后里面是一个apk软件,还有一个名为SDL的文件夹(里面是bios文件)。在平板上安装好软件后,将这个SDL文件夹复制到KF的根目录。

2、镜像文件解压缩后,里面是img镜像文件,不管是Win 98还是Win XP,把他们的名字都改成c.img

3、在KF上运行Bochs,如果不出意外的话,Windows应该就开始运行了。怎么样,方法超级简单吧。

简单体验:

首先以现在平板电脑的性能,想通过模拟器去运行x86架构的操作系统,是很吃力的。现在的国产平板,主频基本都有1GHz,内存也大都1GB了,所以运行Win 98速度还可以,但运行XP,光启就要耗费将近10分钟。

最初的开机界面

很令人怀旧的Win 98启动界面,可以说DOS+win32、win98和winXP是我使用过时间最长的三个系统。

等待一会就可以可以进入桌面了,Win 98启动的速度还是比较快的,看界面还是英文的。

只有虚拟机创建的一个C盘,KF的机身内存无法读取,也就没有获取安装软件的途径,也无法连接网络,用的话只能用系统自带的几款软件。当然如果自己能修改镜像文件,里面加入软件或者加入网络连接也许是可以的。

操作比较另类,触屏可以移动鼠标指针,触屏不能进行点击操作,鼠标左键和右键的点击操作被设置为音量-、+按键。另外如果点击屏幕左下角,会弹出键盘,而屏幕左下角正好是Windows的开始菜单,感觉Bochs这个设计不太人性化。

另外很有趣的是,用Bochs模拟的Windows系统,如果没有安装正常步骤关闭系统(开始菜单—关闭系统—关机),下次在开启Bochs进入系统,会像真的电脑一样会出现没有正常关机,硬盘错误检测扫描的界面,有些囧……

—————————————————————————————————————–

首先,arm 架构顶级手机的八核 CPU 性能与主流双核 x86 桌面机仍然有很大差距,差距没有量化,大约在 3-5 倍的水平。

其 次,大家可能认为 vmware 之类虚拟机在性能上与真机相差不大,但那属于同构虚拟(x86虚拟x86)。Bochs 的机制决定了它属于异构虚拟,而异构虚拟机(客户CPU不等于主CPU架构)的效率一般在 20-30 分之一的水平,也就是说,用 arm 架构虚拟 x86 架构 CPU,与原生系统大约相差 数十倍的性能。反之也一样,用 x86 虚拟 arm 的性能,也差数十倍。

把两个因素相乘,目前的手机跑 XP ,性能在 PC 的百分之一。

为了避免有人 argue 坚持认为手机性能与主流双核 PC 差不多,好吧,就算你坚持认为手机性能跟 PC 差不多,但是依然无法跨越「异构虚拟」的这一坎,所以数十倍的性能差距依然存在。

结论:异构虚拟具有巨大的性能差距,所以,要让 android 手机流畅运行 XP ,要么是把 android 手机的 CPU 变成 x86 的,要么是把 XP 编译出 arm 的版本,然后使用基于同构虚拟的技术,克服了「异构虚拟」的这个巨大鸿沟,才能谈所谓性能问题。

android bochs,通过 Bochs 让高性能的 Android 手机流畅运行 Windows 虚拟机相关推荐

  1. 在Android手机上运行Windows系统(虚拟机)

    注:文章来自于我的博客shawnluo.com,欢迎访问~! 1.Windows XP系统 A-通过Bochs运行 下载  见文末 Ⅰ.将apk格式的Bochs安装包和.img格式的Windows X ...

  2. 用服务器玩安卓虚拟机,Android手机上运行linux虚拟机

    背景 家里有台闲置的安卓机,看是否能用来充当服务器使用,开始了google探索之旅. 准备及介绍 小米5X机器一台 软件 1.Termux 2.AnLinux 相关软件可以百度下载,然后通过adb命令 ...

  3. android log耗性能吗,一个高性能的Android日志库

    clue 一个高性能的Android日志库. 为什么性能高 通常的Android日志库, 为了获取到class名, 方法名, 行号, 都是通过以下API实现的: StackTraceElement[] ...

  4. Android通用开发笔记和高性能安卓开发框架源码

    笔记列表 云炬Android开发笔记(准备篇) Android studio及AVD模拟器的安装调试教程 云炬Android开发笔记 2项目初始化 云炬Android开发笔记 3框架主配置的入口的设计 ...

  5. Android应用内存优化典范——高性能编码优化

    本文翻译自google官方开发文档性能提示 本文档主要介绍了各种微优化,如果将其配合使用,能够提高应用的整体性能:但是,这些更改不太可能对性能产生显著影响.选择正确的算法和数据结构应始终是您的首要任务 ...

  6. Android 8.0学习(32)---Android 8.0源码目录结构详解

    Android 8.0源码目录结构详解 android的移植按如下流程:     (1)android linux 内核的普通驱动移植,让内核可以在目标平台上运行起来.     (2)正确挂载文件系统 ...

  7. windows7怎么安装android,安卓手机安装运行Win7系统教程(图文)

    有些安卓手机用户想在让自己手机中运行Win7系统,这样可以吗?又该怎么来操作呢?在安卓手机中是可以运行Windows系统,不过没有多大的意义,仅仅只是体验,并不能真正想电脑一样操作Win7系统.现在, ...

  8. android ui web,AndroidUI4Web:最适合Android开发者的WebApp框架

    AndroidUI4Web框架 AndroidUI4Web是一个高性能的WebApp框架, 在移动浏览器上有与原生App一致的体验.对Android开发者们来说, 更重要的是:框架移植自Android ...

  9. android 系统数据清理工具下载,Coolmuster Android Cleaner(数据清理软件)

    CoolmusterAndroidCleaner是一款针对安卓系统专业打造的清理软件,可以帮户用户清理应用程序缓存.应用程序cookie.应用程序临时文件.应用程序崩溃日志.下载的临时文件以及照片缓存 ...

  10. Android车载应用开发与分析 - 车载Android应用开发入门指南

    1. 前言 - 移动互联网退潮下的汽车大战 2019年中国首个外商独资的整车制造项目,"上海特斯拉超级工厂"开工了. 特斯拉在智能化和电子化上的巨大优势将智能汽车推向了一个全新的高 ...

最新文章

  1. R语言ggplot2可视化数据点注释、标签显示不全、发生边界截断问题解决实战
  2. ggplot2画图教程
  3. HDU 2431 Counting Problem
  4. android studio 以源码形式导入volley作为library,SDK的目录结构
  5. totolinkn200up怎么设置_totolinkN200R无线路由器如何设置啊,求高人指点
  6. C++ 指向子类的指针转型为指向父类类型指针之后指向的对象地址不变
  7. python工程师干什么的_大数据开发工程师薪资待遇及招聘要求?
  8. 机器数与码制——如何在计算机内部存储数字、进行数据运算
  9. linux locate 快速查找命令介绍
  10. GIT在Linux上的安装和使用简介
  11. 小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_4-3.登录检验JWT实战之封装通用方法...
  12. 汇编:1位16进制数到ASCII码转换
  13. 蓝牙篇之蓝牙核心规范学习笔记(V5.3)汇总
  14. win10语言包在c盘哪里,win10系统通过卸载语言包释放c盘空间的操作方法
  15. 虚拟化服务器 戴尔,dell虚拟化服务器配置(戴尔服务器配置)
  16. 2023款联想小新pro16和Thinkbook16+ 区别选哪个 更值得入手
  17. 通过简单的类和接口实现手机套餐办理服务
  18. 「GoCN酷Go推荐」高性能内存缓存 ristretto
  19. JAVA 知识点 | Hook
  20. windows查看dll导出函数名

热门文章

  1. 英文文本分类(CNN)
  2. Ubuntu串口驱动安装及串口权限设置
  3. OpenGL入门教程
  4. python微积分求面积_用Python学微积分(微积分应用)
  5. 您现在可以在Windows 10上下载Amazon Alexa App
  6. html5 progressbar,jQuery进度条插件NUMBERPROGRESSBAR
  7. 部署Exchange 2010
  8. matlab 中norm函数的用法
  9. 非线性声学回声消除技术
  10. 睿思荐片--最好的电影,最全的排行